Using open vs. proprietary standards when developing applications for mobile devices

This thesis discusses the possibilities and limitations when developing mobile ap- plications natively vs. HTML5. Research has been carried out to understand how mobile devices can be utilized to its fullest when running applications, and a native iPad application was developed to help in discoverin...

Full description

Bibliographic Details
Main Author: Freberg, Jon
Format: Others
Language:English
Published: Norges teknisk-naturvitenskapelige universitet, Institutt for datateknikk og informasjonsvitenskap 2012
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-18406
id ndltd-UPSALLA1-oai-DiVA.org-ntnu-18406
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-ntnu-184062013-01-08T13:45:02ZUsing open vs. proprietary standards when developing applications for mobile devicesengFreberg, JonNorges teknisk-naturvitenskapelige universitet, Institutt for datateknikk og informasjonsvitenskapInstitutt for datateknikk og informasjonsvitenskap2012ntnudaim:8183MTDT datateknikkProgram- og informasjonssystemerThis thesis discusses the possibilities and limitations when developing mobile ap- plications natively vs. HTML5. Research has been carried out to understand how mobile devices can be utilized to its fullest when running applications, and a native iPad application was developed to help in discovering unforeseen challenges. It was developed with a client-server architecture to decrease the amount of work it would take to implement the application natively as a client for all the different mobile platforms.The native approach combined with the client-server architecture is not cross platform by nature, but the study shows that its benefits outweighs the limitations in many cases. It is also shown that time- and cost of the development of an appli- cation favours the HTML5 approach. HTML5 was concluded to be a solution that solves the cross platform problem, but it lacks both performance and API access. However, the type of application developed should be the deciding factor of what solution to choose. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-18406Local ntnudaim:8183application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic ntnudaim:8183
MTDT datateknikk
Program- og informasjonssystemer
spellingShingle ntnudaim:8183
MTDT datateknikk
Program- og informasjonssystemer
Freberg, Jon
Using open vs. proprietary standards when developing applications for mobile devices
description This thesis discusses the possibilities and limitations when developing mobile ap- plications natively vs. HTML5. Research has been carried out to understand how mobile devices can be utilized to its fullest when running applications, and a native iPad application was developed to help in discovering unforeseen challenges. It was developed with a client-server architecture to decrease the amount of work it would take to implement the application natively as a client for all the different mobile platforms.The native approach combined with the client-server architecture is not cross platform by nature, but the study shows that its benefits outweighs the limitations in many cases. It is also shown that time- and cost of the development of an appli- cation favours the HTML5 approach. HTML5 was concluded to be a solution that solves the cross platform problem, but it lacks both performance and API access. However, the type of application developed should be the deciding factor of what solution to choose.
author Freberg, Jon
author_facet Freberg, Jon
author_sort Freberg, Jon
title Using open vs. proprietary standards when developing applications for mobile devices
title_short Using open vs. proprietary standards when developing applications for mobile devices
title_full Using open vs. proprietary standards when developing applications for mobile devices
title_fullStr Using open vs. proprietary standards when developing applications for mobile devices
title_full_unstemmed Using open vs. proprietary standards when developing applications for mobile devices
title_sort using open vs. proprietary standards when developing applications for mobile devices
publisher Norges teknisk-naturvitenskapelige universitet, Institutt for datateknikk og informasjonsvitenskap
publishDate 2012
url http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-18406
work_keys_str_mv AT frebergjon usingopenvsproprietarystandardswhendevelopingapplicationsformobiledevices
_version_ 1716527863904075776