Det här är ett examensarbete som är utfört på uppdrag av Meal Planning Concepts AB. Målet var att utveckla en native multi-plattformsapplikation till smartphones och surfplattor som skulle fungera på Android och iOS och dela databas med deras nuvarande webbsystem. Funktionaliteten skulle vara baserad på den som fanns på deras webbsida. Applikationen utvecklades i MoSync som är ett ramverk som klarar utveckling till multiplattform. Examensarbetet gick också ut på att utvärdera MoSync under projektetsgång och presentera andra liknande verktyg och hur de förhöll sig till MoSync. Rapporten visar upp arbetets gång och problem som uppstod under utvecklingen av applikationen såväl som slutresultatet. Förstudien visade att det fanns många andra verktyg som inriktade sig på stöd för flera plattformar. Ramverk som togs upp var jQuery Mobile, PhoneGap och Marmalade där det sistnämnda var det verktyg som var mest likt MoSync. MoSync visade sig vara ett ramverk där alla företagets krav på funktioner kunde uppfyllas förutom en designförenkling. Några nackdelar var att det var något buggigt och att communityt var litet. / This is a thesis that is done on behalf of Meal Planning Concepts AB. The goal was to developa native multi-platform application for smartphones and tablets that would work on Android and iOS, and share database with their current web system. The functionality would be based on that found on their website. The application was developed in MoSync which is a framework that is capable of multiplatform development. The purpose with the thesis was also to evaluate MoSync during the project and present other similar tools and how they behave compared to MoSync. The report showcases the work and problems encountered during the development of the application as well as the end result. The pilot study showed that there were many othertools that focused on support for multiple platforms. Frameworks raised were jQuery Mobile, PhoneGap and Marmalade where the latter was the tool that was the most similar to MoSync. MoSync proved to be a framework in which all the company's requirements for functionality could be met except for a design simplification. Some drawbacks were that it was slightly buggy and that the community was small.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:liu-103610 |
Date | January 2014 |
Creators | Fransson, Simon |
Publisher | Linköpings universitet, Interaktiva och kognitiva system, Linköpings universitet, Tekniska högskolan |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0013 seconds