umu.sePublications
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
Så Kan HTML5 Underlätta Crossplattform-utveckling: En kvalitativ studie om nytta och utmaningar för utvecklare
Umeå University, Faculty of Social Sciences, Department of Informatics.
2019 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [sv]

The task of porting native applications to multiple devices can be considered tedious if this task involves getting accommodated to different development environments and a multitude of different tools, such as different programming languages, in order to complete said task.Cross-platform development, HTML5-basedsolutions, has proven an alternative with great potential. The question is what the strengths and weaknessesofthis kind of development environmentarefor a developer, and if they match what contemporary research claims, which tends to be focused on technical aspectsat many times.In contemporary research about cross-platform development, which generally comparesmany different approaches and as a result lack in depth, a perspective that also includes desktop solutions is also absent, even if there are multiple solutions on the desktop platform that can be considered equivalent to the frameworks that have been touched by previous research on mobile platforms. In addition, some research might be a bit out of dateas software development trends move forward at a tremendous speed. This paper aimedtoprovide fresh insight into the matter byevaluating strengths and weaknesses within contemporary software solutions in the genrefrom a development perspective, as well as try to widen the perspective to also include desktop solutions.The results have shown thatHTML-based solutions exceed inportability, modularity, scalability, development environment maturity, maintainability and simplicity, while there are small weaknesses to be found primarily within platform API accessiblityandlong-term feasibility from theversionconsistencyperspective.Multiple other weaknesses like performance that are outside the scope of this study were also mentioned. However, some respondents found thatthe ability to sacrifice some performance and API accessibility for more portability and simplicity without sacrificing all of it is one of the greatest strengths of HTML-based cross-platform solutions for application developmentby itself, rather than themoreconcrete aspects.

Place, publisher, year, edition, pages
2019. , p. 39
Series
Informatik Student Paper Bachelor (INFSPB) ; SPB 2019.16
Keywords [sv]
HTML5, Crossplattform, Hybridapplikationer, Nyttor, Utmaningar
National Category
Information Systems, Social aspects
Identifiers
URN: urn:nbn:se:umu:diva-159533OAI: oai:DiVA.org:umu-159533DiVA, id: diva2:1319212
Educational program
Digital Media Production
Presentation
2019-05-02, 11:15
Supervisors
Examiners
Available from: 2019-05-31 Created: 2019-05-30 Last updated: 2019-05-31Bibliographically approved

Open Access in DiVA

fulltext(572 kB)13 downloads
File information
File name FULLTEXT01.pdfFile size 572 kBChecksum SHA-512
230a3374d5c46294be414958295ba739658fafd21e31c1bd6ddb52e5ecb85b0d883ffed1357183f3cbae0d0bdeafde19dccb72aca7c159e646f92ec335d38177
Type fulltextMimetype application/pdf

By organisation
Department of Informatics
Information Systems, Social aspects

Search outside of DiVA

GoogleGoogle Scholar
Total: 13 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: 21 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