Return to search

Så Kan HTML5 Underlätta Crossplattform-utveckling : En kvalitativ studie om nytta och utmaningar för utvecklare

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.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:umu-159533
Date January 2019
CreatorsSander, Martin
PublisherUmeå universitet, Institutionen för informatik
Source SetsDiVA Archive at Upsalla University
LanguageSwedish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess
RelationInformatik Student Paper Bachelor (INFSPB) ; SPB 2019.16

Page generated in 0.0025 seconds