Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Smartphoneutveckling förflera plattformar
KTH, School of Information and Communication Technology (ICT).
KTH, School of Information and Communication Technology (ICT).
2013 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesisAlternative title
Smartphone Development for Multiple Platforms (English)
Abstract [sv]

Marknaden för de allt populärare smarta telefonerna är splittrad. Detta innebär nya utmaningar för utvecklare. Vill man vara säker på att nå mer än hälften av sin målgrupp med en mobilapplikation så måste man utveckla för minst två plattformar, något som kostar både tid och pengar. Ett antal så kallade multiplattformsverktyg har tagits fram för att lösa detta problem. Dessa låter utvecklare använda en och samma kodbas för flera olika plattformar. Därmed slipper man dubbel- eller trippelarbetet som följer med native-utveckling. Men håller multiplattformsverktygen måttet? Denna granskning visar att prestandan och upplevelsen vid användning blir sämre, men tidsvinsten är potentiellt stor. För små och mellanstora projekt där prestandan är underordnad utvecklingstid, kostnad och räckvidd kan hybridverktyg vara ett lämpligt alternativ.

Abstract [en]

Smartphones are becoming more and more popular every day, but the market is divided. With this come new challenges for developers. To reach more then half the user base, you have to develop for at least two platforms, something that costs time and money. A number of multiplatform tools have been developed to try and offset this issue, and allows developers to code once, and deploy to many different types of systems. This could potentially mean that the extra work of creating native applications for multiple platforms could be avoided. But do these tools really live up to what they claim? This survey shows that the usage of these tools render the applications performance and user-experience lackluster, however, the potential time savings could be quite substantial. For small and mid-sized projects where performance is subordinate to the time of development, cost and user-base reach, these tools could be a suitable alternative.

Place, publisher, year, edition, pages
2013. , 144 p.
Series
Trita-ICT-EX, 2013:144
Keyword [en]
smartphones, cross platform tools, PhoneGap, iOS, distributed systems
Keyword [sv]
smartphones, multiplattformsverktyg, PhoneGap, iOS, distribuerade system
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:kth:diva-128545OAI: oai:DiVA.org:kth-128545DiVA: diva2:647959
Educational program
Bachelor of Science in Engineering - Computer Engineering
Examiners
Available from: 2013-09-13 Created: 2013-09-13 Last updated: 2013-09-13Bibliographically approved

Open Access in DiVA

fulltext(2552 kB)417 downloads
File information
File name FULLTEXT01.pdfFile size 2552 kBChecksum SHA-512
227f1e6ae31c1bf13c273501fc2e1410cff6a26042a7fbc6aee269d05f6eeaf24e2da65da085095031ffd02213f142725481b1f9a7dee0ab8b2d849b6f1834c4
Type fulltextMimetype application/pdf

By organisation
School of Information and Communication Technology (ICT)
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 417 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 699 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf