Visible to the public The Impact of Cross-platform Development Approaches for Mobile Applications from the User's Perspective

TitleThe Impact of Cross-platform Development Approaches for Mobile Applications from the User's Perspective
Publication TypeConference Paper
Year of Publication2016
AuthorsMercado, Iván Tactuk, Munaiah, Nuthan, Meneely, Andrew
Conference NameProceedings of the International Workshop on App Market Analytics
PublisherACM
Conference LocationNew York, NY, USA
ISBN Number978-1-4503-4398-5
KeywordsCross-Platform, Human Behavior, Metrics, mobile development, natural language processing, pubcrawl, quality, Resiliency, user reviews
Abstract

Mobile app developers today have a hard decision to make: to independently develop native apps for different operating systems or to develop an app that is cross-platform compatible. The availability of different tools and approaches to support cross-platform app development only makes the decision harder. In this study, we used user reviews of apps to empirically understand the relationship (if any) between the approach used in the development of an app and its perceived quality. We used Natural Language Processing (NLP) models to classify 787,228 user reviews of the Android version and iOS version of 50 apps as complaints in one of four quality concerns: performance, usability, security, and reliability. We found that hybrid apps (on both Android and iOS platforms) tend to be more prone to user complaints than interpreted/generated apps. In a study of Facebook, an app that underwent a change in development approach from hybrid to native, we found that change in the development approach was accompanied by a reduction in user complaints about performance and reliability.

URLhttp://doi.acm.org/10.1145/2993259.2993268
DOI10.1145/2993259.2993268
Citation Keymercado_impact_2016