Skip to main content

Advertisement

SpringerLink
Log in
Menu
Find a journal Publish with us
Search
Cart
Book cover

International Conference on Availability, Reliability, and Security

CD-ARES 2012: Multidisciplinary Research and Practice for Information Systems pp 176–189Cite as

  1. Home
  2. Multidisciplinary Research and Practice for Information Systems
  3. Conference paper
Making Apps Useable on Multiple Different Mobile Platforms: On Interoperability for Business Application Development on Smartphones

Making Apps Useable on Multiple Different Mobile Platforms: On Interoperability for Business Application Development on Smartphones

  • Andreas Holzinger21,
  • Peter Treitler21 &
  • Wolfgang Slany22 
  • Conference paper
  • 4646 Accesses

  • 30 Citations

Part of the Lecture Notes in Computer Science book series (LNISA,volume 7465)

Abstract

The relevance of enabling mobile access to business enterprise information systems for experts working in the field has grown significantly in the last years due to the increasing availability of smartphones; the shipment of smartphones exceeded that of personal computers in 2011. However, the screen sizes and display resolutions of different devices vary to a large degree, along with different aspect ratios and the complexity of mobile tasks. These obstacles are a major challenge for software developers, especially when they try to reach the largest possible audience and develop for multiple mobile platforms or device types. On the other side, the end users’ expectations regarding the usability of the applications are increasing. Consequently, for a successful mobile application the user interface needs to be well-designed, thus justifying research to overcome these obstacles. In this paper, we report on experiences during an industrial project on building user interfaces for database access to a business enterprise information system for professionals in the field. We discuss our systematic analysis of standards and conventions for design of user interfaces for various mobile platforms, as well as scaling methods operational on different physical screen sizes. The interoperability of different systems, including HTML5, Java and .NET is also within the focus of this work.

Keywords

  • Mobile computing
  • user interfaces
  • smartphones
  • mobile platforms
  • app development
  • usability engineering
  • multi-platform
  • cross-platform

Download conference paper PDF

References

  1. Holzinger, A., Hoeller, M., Bloice, M., Urlesberger, B.: Typical Problems with developing mobile applications for health care: Some lessons learned from developing user-centered mobile applications in a hospital environment. In: Filipe, J., Marca, D.A., Shishkov, B., van Sinderen, M. (eds.) International Conference on E-Business (ICE-B 2008), pp. 235–240. IEEE (2008)

    Google Scholar 

  2. Weippl, E., Holzinger, A., Tjoa, A.M.: Security aspects of ubiquitous computing in health care. Elektrotechnik & Informationstechnik, E&I 123(4), 156–162 (2006)

    CrossRef  Google Scholar 

  3. Alagoez, F., Valdez, A.C., Wilkowska, W., Ziefle, M., Dorner, S., Holzinger, A.: From cloud computing to mobile Internet, from user focus to culture and hedonism: The crucible of mobile health care and Wellness applications. In: 5th International Conference on Pervasive Computing and Applications (ICPCA), pp. 38–45 (2010)

    Google Scholar 

  4. Schnedlitz, J.: Total Customizing - Vom Überleben durch Anpassung: The Eagleheaded Chicken Project. Berlin Press, Berlin (2012)

    Google Scholar 

  5. Holzinger, A.: On Knowledge Discovery and interactive intelligent visualization of biomedical data. In: Challenges in Human–Computer Interaction & Biomedical Informatics DATA - International Conference on Data Technologies and Applications (in print, 2012)

    Google Scholar 

  6. York, J., Pendharkar, P.C.: Human-computer interaction issues for mobile computing in a variable work context. International Journal of Human-Computer Studies 60(5-6), 771–797 (2004)

    CrossRef  Google Scholar 

  7. Ziefle, M.: Effects of display resolution on visual performance. Human Factors 40(4), 554–568 (1998)

    CrossRef  Google Scholar 

  8. Holzinger, A., Kosec, P., Schwantzer, G., Debevc, M., Hofmann-Wellenhof, R., Frühauf, J.: Design and Development of a Mobile Computer Application to Reengineer Workflows in the Hospital and the Methodology to evaluate its Effectiveness. Journal of Biomedical Informatics 44(6), 968–977 (2011)

    CrossRef  Google Scholar 

  9. Zigurs, I., Buckland, B.K.: A theory of task/technology fit and group support systems effectiveness. Mis Quarterly 22(3), 313–334 (1998)

    CrossRef  Google Scholar 

  10. Gebauer, J., Ya, T.: Applying the theory of task-technology fit to mobile technology: the role of user mobility. International Journal of Mobile Communications 6(3), 321–344 (2008)

    CrossRef  Google Scholar 

  11. Kraft, P., Rise, J., Sutton, S., Roysamb, E.: Perceived difficulty in the theory of planned behaviour: Perceived behavioural control or affective attitude? British Journal of Social Psychology 44, 479–496 (2005)

    CrossRef  Google Scholar 

  12. Yuan, Y.F., Archer, N., Connelly, C.E., Zheng, W.P.: Identifying the ideal fit between mobile work and mobile work support. Information & Management 47(3), 125–137 (2010)

    CrossRef  Google Scholar 

  13. Canalys: Smart phones overtake client PCs in 2011, http://www.canalys.com/newsroom/smart-phones-overtake-client-pcs-2011 (last access: June 01, 2012)

  14. Chae, M., Kim, J.: Do size and structure matter to mobile users? An empirical study of the effects of screen size, information structure, and task complexity on user activities with standard web phones. Behaviour & Information Technology 23(3), 165–181 (2004)

    CrossRef  Google Scholar 

  15. Farooq Ali, M., Pérez-Quinones, M.A., Abrams, M.: Building Multi-Platform User Interfaces with UIML. In: Seffah, A., Javahery, H. (eds.) Multiple User Interfaces: Cross-Platform Applications and Context-Aware Interfaces, pp. 93–118. Wiley (2001)

    Google Scholar 

  16. Stocq, J., Vanderdonckt, J.: A domain model-driven approach for producing user interfaces to multi-platform information systems. In: Advanced Visual Interfaces, AVI 2004, pp. 395–398. ACM (2004)

    Google Scholar 

  17. Mori, G., Paterno, F., Santoro, C.: Design and development of multidevice user interfaces through multiple logical descriptions. IEEE Transactions on Software Engineering 30(8), 507–520 (2004)

    CrossRef  Google Scholar 

  18. Choi, Y., Yang, J.S., Jeong, J.: Application framework for multi platform mobile application software development. In: 11th International Conference on Advanced Communication Technology, ICACT 2009, pp. 208–213. IEEE (2009)

    Google Scholar 

  19. Android: Android 4.0 Compatibility Definition, http://source.android.com/compatibility/4.0/android-4.0-cdd.pdf (last access: March 03, 2012)

  20. Android-developers: Screen Sizes and Densities, http://developer.android.com/resources/dashboard/screens.html (last access: March 15, 2012)

  21. JQuerymobile, http://jquerymobile.com (last access: March 15, 2012)

  22. Phonegap, http://phonegap.com (last access: June 01, 2012)

  23. Holzinger, A., Searle, G., Nischelwitzer, A.K.: On Some Aspects of Improving Mobile Applications for the Elderly. In: Stephanidis, C. (ed.) Universal Access in HCI, Part I, HCII 2007. LNCS, vol. 4554, pp. 923–932. Springer, Heidelberg (2007)

    CrossRef  Google Scholar 

  24. Holzinger, A., Trauner, J., Biffl, S.: Work Lists for the Transport of Patients: A case for mobile Applications. In: International Conference on e-Business (ICE-B 2008), pp. 454–459 (2008)

    Google Scholar 

  25. Holzinger, A., Mayr, S., Slany, W., Debevc, M.: The influence of AJAX on Web Usability. In: ICE-B 2010 - ICETE The International Joint Conference on e-Business and Telecommunications, pp. 124–127. INSTIC IEEE (2010)

    Google Scholar 

  26. Mesbah, A., van Deursen, A.: Invariant-based automatic testing of AJAX user interfaces. In: Proceedings of the 31st International Conference on Software Engineering, pp. 210–220 (2009)

    Google Scholar 

  27. Beck, K.: Test Driven Development. By Example. Addison-Wesley Longman, Amsterdam (2002)

    Google Scholar 

  28. Holzinger, A., Struggl, K.-H., Debevc, M.: Applying Model-View-Controller (MVC) in Design and Development of Information Systems: An example of smart assistive script breakdown in an e-Business Application. In: ICE-B 2010 - ICETE The International Joint Conference on e-Business and Telecommunications, pp. 63–68. INSTIC IEEE (2010)

    Google Scholar 

  29. Holzinger, A.: Usability engineering methods for software developers. Communications of the ACM 48(1), 71–74 (2005)

    CrossRef  Google Scholar 

  30. Holzinger, A.: Usability Engineering und Prototyping, Beispiel Mobile Computing. OCG Journal (Forschung und Innovation) 29(2), 4–6 (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

  1. Institute for Medical Informatics, Statistics & Documentation (IMI) Research Unit Human-Computer Interaction, Medical University Graz, A-8036, Graz, Austria

    Andreas Holzinger & Peter Treitler

  2. Institute for Software Technology (IST), Graz University of Technology, A-8010, Graz, Austria

    Wolfgang Slany

Authors
  1. Andreas Holzinger
    View author publications

    You can also search for this author in PubMed Google Scholar

  2. Peter Treitler
    View author publications

    You can also search for this author in PubMed Google Scholar

  3. Wolfgang Slany
    View author publications

    You can also search for this author in PubMed Google Scholar

Editor information

Editors and Affiliations

  1. Department of IT, Engineering and Environment, University of South Australia, Mawson Lakes Campus, 5001, Adelaide, SA, Australia

    Gerald Quirchmayr

  2. Department of Information Technologies, University of Economics, W. Churchill Sq. 4, 130 67, Prague 3, Czech Republic

    Josef Basl

  3. School of Information Science, Korean Bible University, 16 Danghyun 2-gil, Nowon-gu, 139-791, Seoul, Korea

    Ilsun You

  4. Information Technology and Decision Sciences, Old Dominion University, 2076 Constant Hall, 23529, Norfolk, VA, USA

    Lida Xu

  5. Institute of Software Technology and Interactive Systems, Vienna University of Technology and SBA Research, Favoritenstrsse 9-11, 1040, Vienna, Austria

    Edgar Weippl

Rights and permissions

Reprints and Permissions

Copyright information

© 2012 IFIP International Federation for Information Processing

About this paper

Cite this paper

Holzinger, A., Treitler, P., Slany, W. (2012). Making Apps Useable on Multiple Different Mobile Platforms: On Interoperability for Business Application Development on Smartphones. In: Quirchmayr, G., Basl, J., You, I., Xu, L., Weippl, E. (eds) Multidisciplinary Research and Practice for Information Systems. CD-ARES 2012. Lecture Notes in Computer Science, vol 7465. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32498-7_14

Download citation

  • .RIS
  • .ENW
  • .BIB
  • DOI: https://doi.org/10.1007/978-3-642-32498-7_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-32497-0

  • Online ISBN: 978-3-642-32498-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Search

Navigation

  • Find a journal
  • Publish with us

Discover content

  • Journals A-Z
  • Books A-Z

Publish with us

  • Publish your research
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our imprints

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support

167.114.118.210

Not affiliated

Springer Nature

© 2023 Springer Nature