Högskoleuppsats
Utveckling av hybrid mobilapplikation för flera plattformar
Sammanfattning
Marknaden av smarta mobila enheter blir större och större och det kan vara ett bra sa?tt att na? ut med sin tja?nst eller produkt till den breda massan genom att driftsa?tta en mobilapplikation. De applikationer som kan installeras pa? de mobila enheterna och som anva?nder sig av enhetsspecifika funktioner kallas native-applikationer och a?r bundna till en plattform. De kan da?rför bara anva?ndas av de enheter som anva?nder sig av den plattformen. De tva? största plattformanar a?r iOS(anva?nds av mobila enheter fra?n Apple) och Android(anva?nds av en ma?ngd olika enheter varav Samsung, LG och HTC a?r na?gra av dem). Detta betyder att om ma?let a?r att na? ut till flera plattformar ma?ste en separat applikation för varje plattform utvecklas. Det kra?vs ocksa? att utvecklaren/utvecklarna har en viss kunskap om de programmeringsspra?k som anva?nds för varje plattform. Detta kan bli ba?de tidskra?vande och dyrt, speciellt om ett företsg ska ansta?lla utvecklare att utveckla sin app.
Syftet med denna undersökning a?r att ta reda pa? om det med hja?lp utav Phongap ga?r att utveckla en mobilapplikation som kan distribureras och installeras pa? flera mobila plattformar genom att anva?nda webbtekniker som CSS, HTML och JavaScript.
I denna undersökning ska en mobilapplikation skapas och utva?rderas. Det kommer att undersökas om na?gon speciell ha?nsyn behöver tas till de olika enheterna med olika egenskaper och funktioner. Anva?ndartester kommer dessutom genomföras för att besta?mma hur na?ra en native-ka?nsla denna teknik kan ge.
Resultatet visar att Phonegap a?r ett utma?rkt verktyg för a?tkomst av enhetsspecifika funktioner och tillsammans med gra?nsnittsbibliotek som jQuery Mobile kan större delen av de nyare mobila enheterna som finns i dag na’s. Analyser om applikationens omfattning kra?ver ett gra?nssnittsbibliotek kan dock vara nödva?ndig att utföra da? tillga?ngliga sa?dana kan prestera sa?mre pa? vissa mobila operativsystem.
Läs hela uppsatsen hos lärosätet