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
En jämförelse mellan ramverk för att utveckla hybridapplikationer
Karlstad University, Faculty of Arts and Social Sciences (starting 2013), Karlstad Business School.
2015 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesisAlternative title
A comparison between the frameworks to develop hybrid applications (English)
Abstract [sv]

Syftet med undersökningen är att jag ska samla kunskap om olika ramverk för att ta fram hybridapplikationer och undersöka hur dessa ramverk presterar mot kriterier som tagits fram tillsammans med Bulldozer kommunikationsbyrå.

Med hjälp av en samling kriterier är målet med undersökningen att komma fram till vilket som är det “bästa” ramverket för att ta fram en hybridapplikation för en webbutvecklare som saknar kompetens för att utveckla plattformsspecifika applikationer. Resultatet ska vägleda målgruppen i vilket ramverk de ska använda sig av när de bestämmer sig för att börja utveckla applikationer.

Datainsamling för undersökningen skedde i två omgångar. Den första var vid urvalet av ramverk och då åtta stycken ramverk blev tre genom en dokumentanalys. Den andra omgången av datainsamling skedde på applikationerna som utvecklades utefter vilka tre ramverk som samlade på sig mest poäng under första datainsamlingen. Hur lätt det kommer att vara att underhålla och sätta sig in i koden undersöktes bara på de skrivna applikationerna och mättes med hjälp av cyklomatisk komplexitet och logiska rader kod.

De ramverk som samlade på sig mest poäng efter första urvalet var Meteor, Phonegap och Titanium. Titanium valde under undersökningens gång att bli kommersiellt och täckte därför inte längre kriterierna och därför utvecklades det ingen applikation för det ramverket. Det utvecklades istället en applikation på ramverket som samlade på sig fjärde mest poäng, Cordova. Av Meteor, Phonegap och Cordova är Phonegap att föredra även om det samlade på sig lika många poäng som Meteor. Detta för att Phonegap är mognare och koden är mindre komplex vilket gör den lättare för utvecklare att sätta sig in i och hantera. 

Place, publisher, year, edition, pages
2015. , 46 p.
Keyword [sv]
hybridapplikationer, cross-platform, cyklomatisk komplexitet, webbutveckling, JavaScript, ramverk
National Category
Information Systems
Identifiers
URN: urn:nbn:se:kau:diva-36385Local ID: 658OAI: oai:DiVA.org:kau-36385DiVA: diva2:821128
External cooperation
Bulldozer kommunikationsbyrå
Subject / course
Information Systems
Educational program
Study Programme in Web and Multimedia (180 ECTS credits)
Presentation
(Swedish)
Supervisors
Examiners
Available from: 2015-06-30 Created: 2015-06-14 Last updated: 2015-06-30Bibliographically approved

Open Access in DiVA

fulltext(786 kB)221 downloads
File information
File name FULLTEXT01.pdfFile size 786 kBChecksum SHA-512
b02b438f67857c26ec8880abec118494c6e416ae9941bafc4b788b6f9bcac883bf97c2ba2f7d7e5a9e2341fb80187c87d9b1a7277126904f3ae51516438ee0a4
Type fulltextMimetype application/pdf

By organisation
Karlstad Business School
Information Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 221 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: 640 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