0000000000508684

AUTHOR

Andreas Biørn-hansen

showing 6 related works from this author

An Empirical Investigation of Performance Overhead in Cross-Platform Mobile Development Frameworks

2020

AbstractThe heterogeneity of the leading mobile platforms in terms of user interfaces, user experience, programming language, and ecosystem have made cross-platform development frameworks popular. These aid the creation of mobile applications – apps – that can be executed across the target platforms (typically Android and iOS) with minimal to no platform-specific code. Due to the cost- and time-saving possibilities introduced through adopting such a framework, researchers and practitioners alike have taken an interest in the underlying technologies. Examining the body of knowledge, we, nonetheless, frequently encounter discussions on the drawbacks of these frameworks, especially with regard…

Computer sciencebusiness.industryMobile appMobile apps020206 networking & telecommunications020207 software engineering02 engineering and technologyData scienceBody of knowledgeDevelopment approachesUser experience designCross-platform0202 electrical engineering electronic engineering information engineeringCross-platform developmentMobile developmentAndroid (operating system)User interfacePerformance benchmarkEmpirical evidencebusinessVDP::Teknologi: 500::Informasjons- og kommunikasjonsteknologi: 550Software
researchProduct

The Use of Cross-Platform Frameworks for Google Play Store Apps

2022

In this paper, we describe the harnessing and analyses of a large sample (n = 661705) of Android apps and associated metadata available on the Google Play Store. The analyses and scrutiny are in the context of cross-platform mobile development, as we report on the technologies used to develop apps for the Android ecosystem. Specifically, we quantify the use of 13 technical frameworks for cross-platform development, identify their distribution across Google Play Store categories, present an overview of framework usage from 2008 to 2019, app file size (.apk size), and lastly discuss our findings in the context of current industry trends and directions. Our findings indicate that cross-platfor…

VDP::Teknologi: 500::Informasjons- og kommunikasjonsteknologi: 550
researchProduct

Software Development for Mobile Computing, the Internet of Things and Wearable Devices: Inspecting the Past to Understand the Future

2019

Multimediabusiness.industryComputer scienceSoftware developmentMobile computingWearable computerInternet of Thingsbusinesscomputer.software_genrecomputerSoftware technologyWearable technologyProceedings of the Annual Hawaii International Conference on System Sciences
researchProduct

Progressive Web Apps: the Definite Approach to Cross-Platform Development?

2018

World Wide WebProgressive web appbusiness.industryComputer science020204 information systemsCross-platform0202 electrical engineering electronic engineering information engineeringWeb application020206 networking & telecommunications02 engineering and technologybusinessProceedings of the 51st Hawaii International Conference on System Sciences
researchProduct

Progressive Web Apps: The Possible Web-native Unifier for Mobile Development

2017

World Wide Webbusiness.industryComputer science0202 electrical engineering electronic engineering information engineeringWeb application020206 networking & telecommunications020207 software engineeringMobile development02 engineering and technologybusinessProceedings of the 13th International Conference on Web Information Systems and Technologies
researchProduct

Progressive Web Apps for the Unified Development of Mobile Applications

2018

Progressive Web Apps (PWAs) allow for web applications to be developed in an offline-first approach. While Web apps traditionally did not properly function without an Internet connection, PWAs enable them to be downloaded, installed and used offline on various systems, including mobile devices and personal computers. We present an introduction to the state-of-art in research and practice. Based on this, we discuss various underlying concepts and technologies. Then, we scrutinize and compare PWAs against cross-platform app development approaches on both technical and overarching aspects. A list of suggestions for future research is also presented. We urge academia to keep up with the latest …

business.product_categoryWeb developmentbusiness.industryComputer sciencemedia_common.quotation_subject020207 software engineeringMobile Web02 engineering and technologyField (computer science)World Wide Web020204 information systemsCross-platform0202 electrical engineering electronic engineering information engineeringInternet accessWeb applicationbusinessFunction (engineering)Mobile devicemedia_common
researchProduct