Vis enkel innførsel

dc.contributor.advisorMorrison, Donn
dc.contributor.authorIbrahim, Mahmoud
dc.contributor.authorPlahte, Eirik
dc.contributor.authorRiksvold, Christian
dc.date.accessioned2021-09-15T16:43:36Z
dc.date.available2021-09-15T16:43:36Z
dc.date.issued2021
dc.identifierno.ntnu:inspera:83510435:83529097
dc.identifier.urihttps://hdl.handle.net/11250/2778033
dc.description.abstractUnder bacheloroppgaven har teamet utviklet Android-applikasjonen “I samme båt”, som har som kjernefunksjonalitet å logge en båtreise med posisjonsspor, og knytte tekst og bilder til spesielle hendelser. Innholdet skal kunne deles med medreisende og andre. Gjennom applikasjonen vil brukerne kunne starte en tur og se posisjonen i sanntid på et sjøkart. Posisjoner blir lagret i en skybasert server (Google Cloud) eller lokalt når brukeren ikke har dekning med tanke på at applikasjonen er ment til å brukes ute på sjøen hvor telefonnettet ikke alltid er pålitelig. De fleste hovedfunksjonaliteter i applikasjonen skal være tilgjengelige når brukeren ikke har dekning. Data blir lagret lokalt og vist til brukerne før de blir sendt til serveren når mobilen har fått dekning igjen. Gjennom applikasjonen kan brukerne legge til familie og venner på båten og gi dem forskjellige roller og rettigheter. Brukere som er tilknyttet båten vil enkelt kunne bli lagt til på fremtidige turer. Denne rapporten omhandler utviklingen av dette produktet med vekt på funksjonalitet ved mangelfull dekning. Vi skal gjøre rede for teorien som legger grunnlaget for applikasjonen og beskrive hvilke teknologier og metoder vi har valgt samt hvorfor vi valgte dem. Hoveddelen av rapporten tar for seg resultatene fra utviklingen og diskuterer hvorfor produktet og prosessen endte opp slik de gjorde. Avslutningsvis skal vi forsøke å knytte sammen resultatene opp mot vår valgte problemstilling.
dc.description.abstractDuring the bachelor thesis, the team has developed the Android application "I samme båt", which has as its core functionality to log a boat trip with position tracking and to link text and images to special events. The content must be able to be shared with fellow travelers and others. By using the application, users will be able to start a trip and see their position in real time on a nautical chart. Positions are stored in a cloud-based server (Google Cloud) or locally when the user does not have network connection, given that the application is intended for use at sea where the cellular network is not always reliable. Most of the main functionalities of the application are available when the user does not have a network connection. Data is stored locally and shown to the users before being sent to the server when the device reconnects to the network. Users can connect family and friends to the boat and give them different roles and rights. Users who are connected to the boat can easily be added on future trips. This report deals with the development of this product with emphasis on functionality in case of inadequate network access. We will explain the theory that lays the foundation for the application and describe which technologies and methods we have chosen and why we chose them. The main part of the report deals with the results from the development and discusses why the product and the process ended up the way they did. Finally, we will try to link the results to our chosen thesis statement.
dc.languagenob
dc.publisherNTNU
dc.titleUtvikling av en mobilapplikasjon for loggføring på båt med en sømløs brukeropplevelse uavhengig av nettverksforbindelse
dc.typeBachelor thesis


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel