ABSTRACT
We present a long term and large scale study of the experience of mobile users through two popular but contrasting applications in the wild. To conduct this study, we implemented a measurement framework and library, called Insight, which has been deployed on these two applications that are available through Apple's App Store and Google's Android Market. One of them, Parallel Kingdom (PK), is a popular massively multiplayer online role-playing game (MMORPG) which has over a million unique users distributed more than 120 countries. The other application, StudyBlue (SB), is an educational application with over 160,000 unique users. Our study spans most of the life of the PK game (more than 3 years) while our deployment with SB has been running for over a year now. We use Insight to collect diverse information about network behavior, application usage and footprints, platform statistics, user actions, and various factors affecting application revenues.
- Amazon ec2 pricing. http://aws.amazon.com/ec2/pricing/.Google Scholar
- Appbrain. http://www.appbrain.com/.Google Scholar
- Appclix. http://www.mobilytics.net/.Google Scholar
- Flurry. http://www.flurry.com/.Google Scholar
- Kissmetrics. http://www.kissmetrics.com/.Google Scholar
- Localytics. http://www.localytics.com/.Google Scholar
- Network Test. http://networktest.org.Google Scholar
- Studyblue. http://www.studyblue.com/.Google Scholar
- S. Agarwal, R. Mahajan, A. Zheng, and V. Bahl. Diagnosing mobile applications in the wild. In Hotnets'10. Google ScholarDigital Library
- M. Böhmer, B. Hecht, J. Schöning, A. Krüger, and G. Bauer. Falling asleep with Angry Birds, Facebook and Kindle: a large scale study on mobile application usage. MobileHCI '11.Google Scholar
- C. Chambers, W. chang Feng, S. Sahu, D. Saha, and D. Brandt. Characterizing online games. IEEE TON'10. Google ScholarDigital Library
- Engadget. Netflix reveals android app tests that keep it running on 'around 1000' devices daily. http://www.engadget.com/2012/03/15/netflix-android-app-testing-process/.Google Scholar
- H. Falaki, R. Mahajan, S. Kandula, D. Lymberopoulos, R. Govindan, and D. Estrin. Diversity in smartphone usage. In MobiSys '10. Google ScholarDigital Library
- P. P. FAQ. Cellular data primer. http://www.pocketpcfaq.com/faqs/cellularprimer.htm/.Google Scholar
- J. Huang et. al. Anatomizing Application Performance Differences on Smartphones. In MobiSys, 2010. Google ScholarDigital Library
- L. Leiva, M. Böhmer, S. Gehring, and A. Krüger. Back to the app: the costs of mobile application interruptions. MobileHCI '12. Google ScholarDigital Library
- J. Manweiler, S. Agarwal, M. Zhang, R. Roy Choudhury, and P. Bahl. Switchboard: a matchmaking system for multiplayer mobile games. MobiSys '11. Google ScholarDigital Library
- N. Balasubramanian et al. Energy Consumption in Mobile Phones: A Measurement Study and Implications for Network Applications. In IMC '09. Google ScholarDigital Library
- A. Patro, S. Rayanchu, M. Griepentrog, Y. Ma, and S. Banerjee. The anatomy of a large mobile massively multiplayer online game. MobileGames '12. Google ScholarDigital Library
- PerBlue. Parallel kingdom. http://www.parallelkingdom.com/.Google Scholar
- A. Rahmati, C. Tossell, C. Shepard, P. Kortum, and L. Zhong. Exploring iPhone usage: the influence of socioeconomic differences on smartphone adoption, usage and usability. MobileHCI '12. Google ScholarDigital Library
- L. Ravindranath, J. Padhye, S. Agarwal, R. Mahajan, I. Obermiller, and S. Shayandeh. AppInsight: mobile app performance monitoring in the wild. OSDI'12. Google ScholarDigital Library
- C. Shin, J.-H. Hong, and A. K. Dey. Understanding and prediction of mobile application usage for smart phones. UbiComp '12. Google ScholarDigital Library
- J. Sommers and P. Barford. Comparing metro-area cellular and wifi performance: extended abstract. SIGMETRICS '12. Google ScholarDigital Library
- T. K. Wee and R. K. Balan. Adaptive display power management for oled displays. MobileGames '12. Google ScholarDigital Library
- Q. Xu, J. Erman, A. Gerber, Z. Mao, J. Pang, and S. Venkataraman. Identifying diverse usage behaviors of smartphone apps. IMC '11. Google ScholarDigital Library
- Z. Zhuang, K.-H. Kim, and J. P. Singh. Improving energy efficiency of location sensing on smartphones. MobiSys '10. Google ScholarDigital Library
Index Terms
- Capturing mobile experience in the wild: a tale of two apps
Recommendations
Adoption of third-party libraries in mobile apps: a case study on open-source Android applications
MOBILESoft '22: Proceedings of the 9th IEEE/ACM International Conference on Mobile Software Engineering and SystemsThird-party libraries are frequently adopted in open-source Android applications (apps). These libraries are essential to the Android app development ecosystem as they often provide vital functionality that would take significant development time to ...
Social Media in Accelerating Mobile Apps
Mobile application stores have become very popular, and the two most popular, Google Play and Apple App Store, both have over a million applications apps available. Social media is extensively used for marketing products and services; but, its true ...
Privacy concerns for mobile app download
In the mobile age, protecting users' information from privacy-invasive apps becomes increasingly critical. To precaution users against possible privacy risks, a few Android app stores prominently disclose app permission requests on app download pages. ...
Comments