Abstract
Mobile devices like smartphones are not merely voice communication devices. They offer the chance to promptly provide information to mobile users almost independent of their location. However, many potential information providers do not have the necessary programming skills required to realize mobile applications (apps). Furthermore, different smartphones use different operating systems that support different programming languages. In this paper we present our research towards a target platform independent specification and generation of such apps. Hence, the goal of our work is to provide a system to non-technical users that enables them to create their own apps.
- Android Developers. Website, Feb. 2011. http://developer.android.com.Google Scholar
- N. Balasubramanian, A. Balasubramanian, and A. Venkataramani. Energy consumption in mobile phones: a measurement study and implications for network applications. In Proceedings of the 9th ACM SIGCOMM conference on Internet measurement conference, pages 280--293, New York, NY, USA, Nov. 2009. ACM. available online: http://www.cs.umass.edu/~arunab/paper/tailender-imc09.pdf. Google ScholarDigital Library
- K. Czarnecki and U. Eisenecker. Generative Programming: Methods, Tools, and Applications. Addison-Wesley Professional, 2000. Google ScholarDigital Library
- L. M. Feeney and M. Nilsson. Investigating the energy consumption of a wireless network interface in an ad hoc networking environment. In Proceedings IEEE INFOCOM 2001, The Conference on Computer Communications, Twentieth Annual Joint Conference of the IEEE Computer and Communications Societies, Twenty years into the communications odyssey, 22-26 April 2001, Anchorage, Alaska, USA, volume 3, pages 1548--1557, Los Alamitos, CA, USA, 2001. IEEE. available online: http://www.sics.se/~lmfeeney/publications/Files/infocom01investigating.pdfGoogle Scholar
- H. Höpfner. Replication in Mobile Information Systems. In S. Schubert, B. Reusch, and N. Jesse, editors, Informatik bewegt --- Proceedings zur Informatik 2002; 30. September bis 3. Oktober 2002 in Dortmund, volume P-19 of Lecture Notes in Informatics (LNI), pages 590--593, Bonn, Germany, 2002. GI, Köllen Druck+Verlag GmbH. Google ScholarDigital Library
- HP Palm Developer Center. Website, 2010. http://developer.palm.com/.Google Scholar
- iOS Dev Center. Website, Feb. 2011. http://developer.apple.com/devcenter/ios.Google Scholar
- S. Kent. Model Driven Engineering. In M. Butler, L. Petre, and K. Sere, editors, Integrated Formal Methods --- Proceedings of the Third International Conference, IFM 2002 Turku, Finland, May 15-18, 2002, volume 2335 of Lecture Notes in Computer Science (LNCS), pages 286--298, Berlin / Heidelberg, 2002. Springer. http://dx.doi.org/10.1007/3-540-47884-1_16. Google ScholarDigital Library
- J. Kjeldskov and C. Graham. A Review of Mobile HCI Research Methods. In L. Chittaro, editor, Human-Computer Interaction with Mobile Devices and Services --- Proceedings of the 5th International Symposium, Mobile HCI 2003, Udine, Italy, September 2003., Lecture Notes in Computer Science (LNCS), pages 317--335, Berlin / Heidelberg, 2003. Springer. http://dx.doi.org/10.1007/978-3-540-45233-1_23.Google Scholar
- G. H. Kuenning and G. J. Popek. Automated Hoarding for Mobile Computers. In W. M. Waite, editor, Proceedings of the 16th ACM Symposium on Operating Systems Principles, pages 264--275, New York, NY, USA, 1997. ACM Press. also published as {?}. Google ScholarDigital Library
- K. C. K. Lee, H. V. Leong, and A. Si. Semantic query caching in a mobile environment. ACM SIGMOBILE Mobile Computing and Communications Review, 3(2):28--36, 1999. Google ScholarDigital Library
- P. Nicopolitidis, A. S. Pomportsis, G. I. Papadimitriou, and M. S. Obaidat. Wireless Networks. John Wiley & Sons, Inc., New York, NY, USA, 2003. Google ScholarDigital Library
- J. Nielsen. ipad usability: First findings from user testing. Website, May 2010. http://www.useit.com/alertbox/ipad.html.Google Scholar
- C. Pettey. Gartner Says Worldwide Mobile Device Sales Grew 13.8 Percent in Second Quarter of 2010, But Competition Drove Prices Down. Website, Aug. 2010. http://www.gartner.com/it/page.jsp?id=1421013.Google Scholar
- Q. Ren and M. H. Dunham. Semantic Caching and Query Processing. Transactions on Knowledge and Data Engineering, 15(1):192--210, Jan. 2003. Google ScholarDigital Library
- X. Wang. Wired and Wireless Networks. Vdm Verlag Dr. Müller, Saarbrücken, Germany, 2007.Google Scholar
- Windows Phone Development. Website, Dec. 2010. http://msdn.microsoft.com/en-us/library/ff402535%28VS.92%29.aspx.Google Scholar
Index Terms
- Towards a target platform independent specification and generation of information system apps
Recommendations
Dynodroid: an input generation system for Android apps
ESEC/FSE 2013: Proceedings of the 2013 9th Joint Meeting on Foundations of Software EngineeringWe present a system Dynodroid for generating relevant inputs to unmodified Android apps. Dynodroid views an app as an event-driven program that interacts with its environment by means of a sequence of events through the Android framework. By ...
Developing mobile apps using cross-platform frameworks: a case study
HCI'13: Proceedings of the 15th international conference on Human-Computer Interaction: human-centred design approaches, methods, tools, and environments - Volume Part IIn last few years, a huge variety of frameworks for the mobile cross-platform development have been released to deliver quick and overall better solutions. Most of them are based on different approaches and technologies; therefore, relying on only one ...
Enhanced student technology support with cross-platform mobile apps
SIGUCCS '11: Proceedings of the 39th annual ACM SIGUCCS conference on User servicesWith smartphones and other web-enabled mobile devices growing quickly in popularity, higher education institutions have the opportunity -- and challenge -- to leverage this young medium to provide dynamic content regarding services, events, and support ...
Comments