Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • 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
En jämförelse mellan native-, hybrid- och webbapplikationer: En undersökning om applikationernas prestandaskillnader i användargränssnittet.
Jönköping University, School of Engineering, JTH, Computer Science and Informatics.
2018 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesisAlternative title
A comparison between native, hybrid and web applications : A study of the applications performance differences in the user interface. (English)
Abstract [sv]

Sammanfattning

Syfte - Syftet med studien är att undersöka vilka parametrar som kan komma att påverka applikationens rendering av användargränssnittet samt hur den skiljer sig i webbapplikation, hybridapplikation och nativeapplikation. Denna undersökning har för avsikt att besvara följande frågeställningar:

1.         Vilka parametrar kan påverka rendering av användargränssnittet på en mobil applikation?

 

2.         Hur skiljer sig renderingen av användargränssnittet hos webbapplikation, hybridapplikation och nativeapplikation?

 

Metod - Studien använder sig av en litteraturstudie för att besvara första frågeställningen och en experimentell studie där en hypotes samt förutsägelse formuleras och testas för att besvara andra frågeställningen.

 

Resultat – Resultatet från studien visar att nativeapplikationen inte alltid ger bättre prestanda vid utförande av samma uppgifter gentemot motsvarande webb- och hybridapplikation. Webbapplikationen hade genomgående bäst prestanda i användargränssnittet, medan hybridapplikation ofta gav sämre prestanda än de motsvarande applikationstyperna.

 

Implikationer - Studien bidrar till att utvidga kunskapen inom native-, hybrid- och webbapplikationers prestanda i användargränssnittet och kan ge företag samt utvecklare referensdata att grunda deras val av applikationstyp på. Studien påvisar att alla applikationstyper är värda att överväga, men webb- och nativeapplikationen presterade något bättre.

 

Begränsningar - Inga långtidstester kunde jämföras eftersom ADB inte läser av grafiskdata för webbapplikationer och Chrome DevTools inte kan utföra långa tester.

Abstract [en]

Abstract

Purpose – The purpose of this thesis is to examine which parameters may affect application rendering of the user interface and how it differs in web application, hybrid application and native application. This thesis intends to answer the following research questions:

  1. Which parameters can affect the rendering of the user interface on a mobile application?

 

  1.  How does the rendering of the user interface differ from web application, hybrid application and native application?

Method – The study uses a literature study to answer the first research question and uses an experimental study in which a hypothesis and prediction are formulated and tested to answer the second research question.

 

Results – The result of the study shows that the performance of the native application’s user interface does not always perform better when performing the same task as the corresponding web and hybrid application. The web application in general had the best performance in the user interface, while hybrid application often performed inferior to the corresponding application types.

 

Implications – The study contributes to extend the knowledge of native application’s, hybrid application’s and web application’s performance in the user interface, and can give companies and developers reference data to base their decision on the choice of application type. The study shows that all application types are worth considering, but the web and native application performed slightly better.

 

Limitations – No long-term tests could be compared because ADB does not read graphical data for web applications and Chrome DevTools cannot perform long running tests.

Place, publisher, year, edition, pages
2018. , p. 91
Keywords [en]
Native Application, Hybrid Application, Web Application, JavaScript, JAVA, User Interface, Performance, Experiment, Literature Study
Keywords [sv]
Nativeapplikation, Hybridapplikation, Webbapplikation, JavaScript, JAVA, Användargränssnitt, Prestanda, Experiment, Litteraturstudie
National Category
Other Computer and Information Science Computer Sciences
Identifiers
URN: urn:nbn:se:hj:diva-41105ISRN: JU-JTH-DTA-1-20180052OAI: oai:DiVA.org:hj-41105DiVA, id: diva2:1237213
External cooperation
Consid
Subject / course
JTH, Computer Engineering
Supervisors
Examiners
Available from: 2018-08-15 Created: 2018-08-07 Last updated: 2018-08-15Bibliographically approved

Open Access in DiVA

fulltext(4968 kB)82 downloads
File information
File name FULLTEXT01.pdfFile size 4968 kBChecksum SHA-512
211b4ee5035963efbb3d05ed72787457b8e84fb3daea369401ecf2b86486f2a1c51514c84acdf44f6838338b1f4e8c45ef3a268466dc8198d7fc1f052ce34bb0
Type fulltextMimetype application/pdf

By organisation
JTH, Computer Science and Informatics
Other Computer and Information ScienceComputer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 82 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: 342 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • 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