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...
Main Author: | |
---|---|
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 |