Varför väljs nativeapplikationer istället för hybridapplikationer?: Prestandaskillnader hos hybridapplikationer
Independent thesis Basic level (professional degree), 20 credits / 30 HE creditsStudent thesis
The development of applications for mobile devices has exploded in recent times. This has also led to the introduction of several new mobile operating systems. To streamline application development for multiple platforms, techniques have been developed to be able to reuse the same application regardless of the operating system. If the same application can be used on multiple platforms it will save both a lot of time and money. Today there are three types of techniques to develop an application; web, hybrid and native application, where the latter is specific to the operating system it has been developed to. The previous two uses techniques that make large parts of the application re-usable on multiple platforms. Despite several advantages of the alternative techniques the majority of businesses still invests in native applications, but what is it that influences when it comes the the choice of technology?
Factors that justify a native application instead of a hybrid application has been identified and used as a basis for developing a hybrid application. Functionality and performance of the application is tested and compared on the platforms Android, iOS, Firefox OS and Tizen OS. The difference in performance between the platforms is largely in the device's hardware and available features differ very little. If you can get to grips with the problems identified in this report, there is still a possibility that hybrid applications may be the technology choice that may be given priority in the future.
Place, publisher, year, edition, pages
UPTEC IT, ISSN 1401-5749 ; 14 001
Engineering and Technology
IdentifiersURN: urn:nbn:se:uu:diva-220116OAI: oai:DiVA.org:uu-220116DiVA: diva2:704125
Master of Science Programme in Information Technology Engineering
Jansson, AndersNordén, Lars-Åke