PERFORMANCE ANALYSIS OF NATIVE AND CROSS-PLATFORM MOBILE APPLICATIONS

Paweł Grzmil

pawel.grzmil@gmail.com
Lublin University of Technology, Institute of Computer Science (Poland)

Maria Skublewska-Paszkowska


Lublin University of Technology, Institute of Computer Science (Poland)

Edyta Łukasik


Lublin University of Technology, Institute of Computer Science (Poland)

Jakub Smołka


Lublin University of Technology, Institute of Computer Science (Poland)

Abstract

This article presents the performance analysis of a cross-platform mobile application implemented with Xamarin and two native applications for Android and iOS platforms. The results concerning the time analysis for selected activities were compared in order to determine whether cross-platform tools are worth using in mobile application development. Native applications achieved better performance, however in some cases the cross-platform approach allows for significant development time reduction without deterioration in user experience.


Keywords:

mobile applications, cross-platform mobile applications, performance analysis of mobile applications development

Corral L., Janes A., Remencius T.: Potential advantages and disadvantages of multiplatform development frameworks – A vision on mobile environments. Procedia Computer Science 10/2012, 1202–1207.
  Google Scholar

El-Kassas W. S., Abdullah B. A., Yousef A. H., Wahba A. M.: Taxonomy of Cross-Platform Mobile Applications Development Approaches. Ain Shams Engineering Journal 8(2)/2017, 163–190.
  Google Scholar

Epstein Z.: September data shows sharpest iOS market share drop in months as Android gains. http://bgr.com/2015/10/01/iphone-market-share-q3-2015-android/ (available: 16.05.2016).
  Google Scholar

Foley M. J.: Microsoft open sources Xamarin's software development kit. http://www.zdnet.com/article/microsoft-open-sources-xamarins-software-development-kit/ (available: 21.05.2016).
  Google Scholar

Jensen D.: Xamarin.Forms Succinctly, Syncfusion Inc., 2015.
  Google Scholar

Kataria M.: Native vs cross platform development – Performance & limitations. https://www.simform.com/blog/native-vs-cross-platform-development (avaible: 26.05.2016).
  Google Scholar

Nitze A., Schmietendorf A.: Cross-Platform Mobile Application Development, ASQT, 2013.
  Google Scholar

Redda Y. A.: Cross platform Mobile Applications Development. Institutt for datateknikk og informasjonsvitenskap, 2012.
  Google Scholar

Optimus Information, Cross-Platform Framework Comparison: Xamarin vs Titanium vs PhoneGap, http://www.optimusinfo.com/cross-platform-framework-comparison-xamarin-vs-titanium-vs-phonegap/ (avaible: 26.05.2016).
  Google Scholar

Xamarin, Introduction to Mobile Development. https://developer.xamarin.com/guides/cross-platform/getting_started/introduction_to_mobile_development/ (avaible 28.05.2016).
  Google Scholar

Xamarin, Which Xamarin approach is best for your app? https://www.xamarin.com/forms (avaible 28.05.2016).
  Google Scholar

Download


Published
2017-06-30

Cited by

Grzmil , P. ., Skublewska-Paszkowska, M., Łukasik, E., & Smołka, J. . (2017). PERFORMANCE ANALYSIS OF NATIVE AND CROSS-PLATFORM MOBILE APPLICATIONS. Informatyka, Automatyka, Pomiary W Gospodarce I Ochronie Środowiska, 7(2), 50–53. https://doi.org/10.5604/01.3001.0010.4838

Authors

Paweł Grzmil  
pawel.grzmil@gmail.com
Lublin University of Technology, Institute of Computer Science Poland

Authors

Maria Skublewska-Paszkowska 

Lublin University of Technology, Institute of Computer Science Poland

Authors

Edyta Łukasik 

Lublin University of Technology, Institute of Computer Science Poland

Authors

Jakub Smołka 

Lublin University of Technology, Institute of Computer Science Poland

Statistics

Abstract views: 674
PDF downloads: 243


Most read articles by the same author(s)