Comparing the Capabilities of Mobile Platforms for Business App Development
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.
This is a preview of subscription content, log in via an institution to check access.
Access this chapter
Subscribe and save
Springer+ Basic
€32.70 /Month
- Get 10 units per month
- Download Article/Chapter or eBook
- 1 Unit = 1 Article or 1 Chapter
- Cancel anytime
Buy Now
Price includes VAT (France)
eBook EUR 32.09 Price includes VAT (France)
Softcover Book EUR 42.20 Price includes VAT (France)
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Developing Mobile Apps Using Cross-Platform Frameworks: A Case Study
Chapter © 2013
Weighted Evaluation Framework for Cross-Platform App Development Approaches
Chapter © 2016
Mobile Apps Development: A Framework for Technology Decision Making
Chapter © 2013
Notes
Besides, absolute sales numbers are still millions of devices despite the tiny market share [7].
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
- 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
- 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
- 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
- Corona SDK (2015). https://coronalabs.com/
- Crosman, P.: Skeptics question value of Apple-IBM deal for banks. Am. Banker 179(112), 20 (2014) Google Scholar
- Designers discuss app usage for their businesses. Kitchen & Bath Design News 31(10) (2013) Google Scholar
- Gartner says sales of smartphones grew 20 percent in third quarter of 2014 (2014). http://www.gartner.com/newsroom/id/2944819
- 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
- Google App Engine (2015). https://appengine.google.com/
- Guertler, M.: Responsive design: the key to responsive mobile BI applications. Bus. Intell. J. 19(1), 42–49 (2014) Google Scholar
- 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) ChapterGoogle Scholar
- 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
- 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
- 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) ChapterGoogle Scholar
- 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) ChapterGoogle Scholar
- 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
- 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) ChapterGoogle Scholar
- 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
- 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
- Mobile testing (2014). http://www.keynote.com/solutions/testing/mobile-testing
- Myers, G.J., Sandler, C., Badgett, T.: The Art of Software Testing, 3rd edn. Wiley, New York (2011) Google Scholar
- Newman, B.: Are cross-platform mobile app frameworks right for your business? (2011). http://mashable.com/2011/03/21/cross-platform-mobile-frameworks/
- Ohrt, J., Turau, V.: Cross-platform development tools for smartphone applications. IEEE Comput. 45(9), 72–79 (2012) ArticleGoogle Scholar
- Pfeiffer, D.: Which cross-platform framework is right for me? (2011). http://floatlearning.com/2011/07/which-cross-platform-framework-is-right-for-me/
- PhoneGap (2015). http://phonegap.com/
- Scarfo, A.: New security perspectives around BYOD. In: Proceedings of BWCCA 2012, pp. 446–451. IEEE Computer Society, Washington, DC (2012) Google Scholar
- Smutny, P.: Mobile development tools and cross-platform solutions. In: Proceedings of 13th ICCC, pp. 653–656 (2012) Google Scholar
- 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/
- 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) ChapterGoogle Scholar
- 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/
- Testbirds (2015). http://www.testbirds.com/
- 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
- 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
- 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) ChapterGoogle Scholar
- Verkooij, K., Spruit, M.: Mobile business intelligence: key considerations for implementations projects. J. Comput. Inf. Syst. 54(1), 23–33 (2013) Google Scholar
Author information
Authors and Affiliations
- University of Agder, Kristiansand, Norway Tim A. Majchrzak
- University of Cologne, Cologne, Germany Stephanie Wolf & Puja Abbassi
- Tim A. Majchrzak