Rich mobile applications: genesis, taxonomy, and open issues

Abolfazli, Saeid and Sanaei, Zohreh and Gani, Abdullah and Xia, Feng and Yang, Laurence T. (2013) Rich mobile applications: genesis, taxonomy, and open issues. Journal of Network and Computer Applications, 40. pp. 345-362. ISSN 1084-8045, DOI (In Press)

Rich_Mobile_Applications.pdf - Accepted Version

Download (1MB)
Official URL:


Rich Mobile Applications (RMAs) comprise a budding research area receiving increasingly abundant attention from the academic and industrial communities. RMAs are deemed to be a candidate blueprint of future online smartphone applications aiming to deliver high functionalities and rich immersive experience to mobile users. RMAs are still in early stages and comprehensive survey of the domain is lacking. In this paper, we use structuralism and functionalism paradigms to analyze RMAs' origins, trends, and characteristics. RMAs are distinguished from traditional mobile applications and Rich Internet Applications (RIAs). Comprehending the distinction between delivering Rich User eXperience (RUX) in desktop and mobile computers, and the inward similarities and dissimilarities between RMAs and RIAs will facilitate and accelerate the development of rich, smartphone-centric applications. We analyze several problems inhibiting the adoption of RMAs and review corresponding solutions to devise a taxonomy. Our study advocates that the majority of problems stem from the intrinsic characteristics of mobile devices and the heterogeneity in this environment, especially when cloud computing is employed to enhance mobile computing. Several open issues on RMAs' domination and adoption are presented as future research directions.

Item Type: Article
Funders: This work is funded by the Malaysian Ministry of Higher Education under the University ofMalaya High Impact Research Grant - UM.C/HIR/MOHE/FCSIT/03.
Uncontrolled Keywords: Rich mobile applications; Mobile computing systems; Ubiquitous computing; Smartphone; Rich user experience; Mobile Cloud Computing
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Q Science > QA Mathematics > QA76 Computer software
Divisions: Faculty of Computer Science & Information Technology > Department of Computer System & Technology
Depositing User: Mr Saeid abolfazli
Date Deposited: 27 Sep 2013 02:48
Last Modified: 12 Oct 2018 02:15

Actions (login required)

View Item View Item