Skip to main content

Comparing the Capabilities of Mobile Platforms for Business App Development

Part of the Lecture Notes in Business Information Processing book series (LNBIP,volume 232)

Abstract

Businesses increasingly embrace the possibilities of mobile computing. While there is broad advice for app developers in general, development of apps for enterprises is hardly covered. Business apps support internal processes and contribute to customer relationship management. The heterogeneity of platforms for mobile devices makes development difficult. At the same time, companies seek to support several platforms with their apps to maximize customer acceptance and to support the platforms best suited for their employees. Aiming at improving the knowledge on business app development, we present a framework for assessing mobile platforms. For this purpose, we have developed a distinct set of evaluation criteria and present an exemplary assessment of three platforms – namely Android, Blackberry, and iOS – to demonstrate the feasibility of our framework. Moreover, we give advice, on which strategies to follow when developing for either platform and on considerations companies should take when e.g. planning a bring-your-own-device (BYOD) policy.

Keywords

  • Mobile
  • App
  • Business app
  • Android
  • iOS
  • Blackberry

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-3-319-24366-5_6
  • Chapter length: 19 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
eBook
USD   44.99
Price excludes VAT (USA)
  • ISBN: 978-3-319-24366-5
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   60.00
Price excludes VAT (USA)

Notes

  1. 1.

    Besides, absolute sales numbers are still millions of devices despite the tiny market share [7].

  2. 2.

    Both general-purpose frameworks such as PhoneGap [25] and specialized tools for business apps (e.g. [13]) exist – the latter without widespread application so far.

References

  1. 15 most important considerations when choosing a Web development framework (2009). http://code.tutsplus.com/tutorials/15-most-important-considerations-when-choosing-a-web-development-framework-net-8035

  2. Anderson, R.S., Gestwicki, P.: Hello, worlds: an introduction to mobile application development for iOS and Android. J. Comput. Sci. Coll. 27, 32–33 (2011)

    Google Scholar 

  3. Anvaari, M., Jansen, S.: Evaluating architectural openness in mobile software platforms. In: Proceedings of ECSA 2010, pp. 85–92. ACM, New York (2010)

    Google Scholar 

  4. Corona SDK (2015). https://coronalabs.com/

  5. Crosman, P.: Skeptics question value of Apple-IBM deal for banks. Am. Banker 179(112), 20 (2014)

    Google Scholar 

  6. Designers discuss app usage for their businesses. Kitchen & Bath Design News 31(10) (2013)

    Google Scholar 

  7. Gartner says sales of smartphones grew 20 percent in third quarter of 2014 (2014). http://www.gartner.com/newsroom/id/2944819

  8. Goadrich, M.H., Rogers, M.P.: Smart smartphone development: iOS versus Android. In: Proceedings of SIGCSE 2011, pp. 607–612. ACM, New York (2011)

    Google Scholar 

  9. Google App Engine (2015). https://appengine.google.com/

  10. Guertler, M.: Responsive design: the key to responsive mobile BI applications. Bus. Intell. J. 19(1), 42–49 (2014)

    Google Scholar 

  11. Heitkötter, H., Hanschke, S., Majchrzak, T.A.: Evaluating cross-platform development approaches for mobile applications. In: Cordeiro, J., Krempels, K.-H. (eds.) WEBIST 2012. LNBIP, vol. 140, pp. 120–138. Springer, Heidelberg (2013)

    CrossRef  Google Scholar 

  12. Heitkötter, H., Majchrzak, T.A., Ruland, B., Weber, T.: Comparison of mobile web frameworks. In: Krempels, K.-H., Stocker, A. (eds.) WEBIST 2013. LNBIP, vol. 189, pp. 119–137. Springer, Heidelberg (2014)

    Google Scholar 

  13. Heitkötter, H., Kuchen, H., Majchrzak, T.A.: Extending a model-driven cross-platform development approach for business apps. Sci. Comput. Program. (SCP) 97(Part 1), 31–36 (2015)

    Google Scholar 

  14. Hilkert, D., Burkard, C., Widjaja, T., Hess, T., Buxmann, P.: Plattformoffenheit. In: Verclas, S., Linnhoff-Popien, C. (eds.) Smart Mobile Apps, pp. 495–506. Springer, Heidelberg (2012)

    CrossRef  Google Scholar 

  15. Holzer, A., Ondrus, J.: Trends in mobile application development. In: Hesselman, C., Giannelli, C. (eds.) Mobilware 2009 Workshops. LNICST, vol. 12, pp. 55–64. Springer, Heidelberg (2009)

    CrossRef  Google Scholar 

  16. Lin, F., Ye, W.: Operating system battle in the ecosystem of smartphone industry. In: Proceedings of 2009 International Symposium on Information Engineering and Electronic Commerce, pp. 617–621. IEEE CS (2009)

    Google Scholar 

  17. Luo, T., Jin, X., Ananthanarayanan, A., Du, W.: Touchjacking attacks on web in android, ios, and windows phone. In: Garcia-Alfaro, J., Cuppens, F., Cuppens-Boulahia, N., Miri, A., Tawbi, N. (eds.) FPS 2012. LNCS, vol. 7743, pp. 227–243. Springer, Heidelberg (2013)

    CrossRef  Google Scholar 

  18. Majchrzak, T.A., Heitkötter, H.: Status quo and best practices of app development in regional companies. In: Krempels, K.-H., Stocker, A. (eds.) WEBIST 2013. LNBIP, vol. 189, pp. 189–206. Springer, Heidelberg (2014)

    Google Scholar 

  19. Majchrzak, T.A., Schulte, M.: Context-dependent app testing. In: Proceedings of the 27th Conference on Advanced Information Systems Engineering (CAiSE) Forum. CEUR, pp. 73–80 (2015)

    Google Scholar 

  20. Mobile testing (2014). http://www.keynote.com/solutions/testing/mobile-testing

  21. Myers, G.J., Sandler, C., Badgett, T.: The Art of Software Testing, 3rd edn. Wiley, New York (2011)

    Google Scholar 

  22. Newman, B.: Are cross-platform mobile app frameworks right for your business? (2011). http://mashable.com/2011/03/21/cross-platform-mobile-frameworks/

  23. Ohrt, J., Turau, V.: Cross-platform development tools for smartphone applications. IEEE Comput. 45(9), 72–79 (2012)

    CrossRef  Google Scholar 

  24. Pfeiffer, D.: Which cross-platform framework is right for me? (2011). http://floatlearning.com/2011/07/which-cross-platform-framework-is-right-for-me/

  25. PhoneGap (2015). http://phonegap.com/

  26. Scarfo, A.: New security perspectives around BYOD. In: Proceedings of BWCCA 2012, pp. 446–451. IEEE Computer Society, Washington, DC (2012)

    Google Scholar 

  27. Smutny, P.: Mobile development tools and cross-platform solutions. In: Proceedings of 13th ICCC, pp. 653–656 (2012)

    Google Scholar 

  28. Solomon, B.: Apple & ibm want to put 100 business apps on your iPhone (2014). http://www.forbes.com/sites/briansolomon/2014/07/15/apple-ibm-want-to-put-100-business-apps-on-your-iphone/

  29. Strang, T., Lichtenstern, M.: Programmierung von smart mobile apps. In: Verclas, S., Linnhoff-Popien, C. (eds.) Smart Mobile Apps, pp. 419–429. Springer, Berlin (2012)

    CrossRef  Google Scholar 

  30. Taft, D.K.: 10 tips for testing mobile apps, devices (2011). http://www.eweek.com/mobile/slideshows/10-tips-for-testing-mobile-apps-devices.html/

  31. Testbirds (2015). http://www.testbirds.com/

  32. Trif, S., Vişoiu, A.: A windows phone 7 oriented secure architecture for business intelligence mobile applications. Informatica Economica 15(2), 119–129 (2011)

    Google Scholar 

  33. Tuunainen, V.K., Tuunanen, T., Piispanen, J.: Mobile service platforms: comparing nokia OVI and apple app store with the IISIn model. In: Proceedings of ICMB 2011, pp. 74–83. IEEE CS (2011)

    Google Scholar 

  34. Verclas, S., Linnhoff-Popien, C.: Mit business-apps ins Zeitalter mobiler Geschäftsprozesse. In: Verclas, S., Linnhoff-Popien, C. (eds.) Smart Mobile Apps, pp. 3–15. Springer, Berlin (2012)

    CrossRef  Google Scholar 

  35. Verkooij, K., Spruit, M.: Mobile business intelligence: key considerations for implementations projects. J. Comput. Inf. Syst. 54(1), 23–33 (2013)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tim A. Majchrzak .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Majchrzak, T.A., Wolf, S., Abbassi, P. (2015). Comparing the Capabilities of Mobile Platforms for Business App Development. In: Wrycza, S. (eds) Information Systems: Development, Applications, Education. SIGSAND/PLAIS 2015. Lecture Notes in Business Information Processing, vol 232. Springer, Cham. https://doi.org/10.1007/978-3-319-24366-5_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-24366-5_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-24365-8

  • Online ISBN: 978-3-319-24366-5

  • eBook Packages: Computer ScienceComputer Science (R0)