Ramverk för webb-baserade mobil-applikationer

dc.contributor.authorAppelgren, Mattias
dc.contributor.authorBerget, Markus
dc.contributor.authorMalmquist, Anton
dc.contributor.authorWernvik, Anton
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers)sv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineering (Chalmers)en
dc.date.accessioned2019-07-03T12:52:53Z
dc.date.available2019-07-03T12:52:53Z
dc.date.issued2012
dc.description.abstractSmartphone-marknaden är idag en mångmiljardindustri; för utvecklare har det skapats en helt ny marknad för mobil-applikationer. Ett problem med marknaden idag är den fragmentering som finns mellan olika mobila operativsystem, detta är ett problem då utvecklare behöver utveckla flera separata applikationer för olika mobila operativsystem.<br Projektet som avhandlas i rapporten syftar till att undersöka om detta problem kan lösas med hjälp av utvecklingen av ett ramverk. Ett sådant ramverk skulle möjliggöra för utvecklare att utveckla sina applikationer med vanliga webbtekniker men samtidigt få tillgång till de funktioner som plattformsspecifikaapplikationer har tillgång till. Dessa kan vara vibration, kamera, kompass etc. Grundidén var ett ramverk med två komponenter. Den ena delen skriven i Javascript som webb-applikationerna implementerar. Den andra delen av ramverket är en applikation utvecklad för det specifika mobila operativsystemet, detta för att möjliggöra tillgång till de hårdvarunära funktionerna hos enheten. Dessa två delar kommunicerar sedan via Javascript. IOS och Android undersöktes och det visade sig möjligt att genomföra projektet på båda plattformarna. På grund av tidsramarna för projektet valdes Android som plattform att bygga vidare på. Utvecklingen skedde på ett agilt sätt med metoden Crystal Clear. Det slutgiltiga ramverket tillhandahåller sju huvudsakliga komponenter till webbutvecklare, och det producerades även en webb-applikation som implementerar alla dessa funktioner. Dessutom har tester på riktig hårdvara har genomförts framgångsrikt. Detta projekt visar på de möjligheter det finns att integrera webb-applikationer med mer hårdvarunära funktioner. Begränsningarna ligger främst i att det behöver skapas en applikation för varje mobilt operativsystem, och eftersom denna teknik skulle göra många av de distributionsmarknader som finns redundanta så ligger det inte i operativsystemsägarnas intresse, då de ¨aven förlorar kontrollen över vilka applikationer som finns tillgängliga till deras operativsystem.
dc.identifier.urihttps://hdl.handle.net/20.500.12380/159967
dc.language.isoswe
dc.setspec.uppsokTechnology
dc.subjectDatavetenskap (datalogi)
dc.subjectComputer Science
dc.titleRamverk för webb-baserade mobil-applikationer
dc.type.degreeExamensarbete för kandidatexamensv
dc.type.degreeBachelor Thesisen
dc.type.uppsokM2
Ladda ner
Original bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
159967.pdf
Storlek:
842.42 KB
Format:
Adobe Portable Document Format
Beskrivning:
Fulltext