Comparison of hybrid and native iOS mobile application development technologies
Michał Kocki
Lublin University of Technology (Poland)
Michał Urban
michal.urban@pollub.edu.plLublin University of Technology (Poland)
Piotr Kopniak
Lublin University of Technology (Poland)
Abstract
Mobile applications dedicated to iOS can be developed natively or hybrid. The subject of this paper is to compare these technologies on the example of a created mobile application. The performance of both technologies, the structure of projects, as well as resource consumption on the example of four smartphones operating under iOS, has been examined. Considering the performance analysis, the compilation time of the application, reading and writing data from the cloud database, as well as the time of sorting the read data was examined. On the test devices, it was checked how intense is the use of the system. The obtained results confirm that producing a mobile application in native technology is more perfor- mance efficient.
Keywords:
iOS, native technologies, hybrid technologies, performanceReferences
Introduction to Ionic, https://ionicframework.com/docs#license, [18.01.2022]
Google Scholar
T. Vilček, T. Jakopec, Comparative analysis of tools for development of native and hybrid mobile applications, 40th International Convention on Information and Communication Technology, Electronics and Microelectronics (2017) 1516-1521.
DOI: https://doi.org/10.23919/MIPRO.2017.7973662
Google Scholar
The Swift Programming Language Documentation, https://docs.swift.org/swift-book/index.html, [18.01.2022]
Google Scholar
D. Dobrzański, W. Zabierowski, The Comparison of Native Apps Performance on iOS (Swift) and Android with Cross-platform Application – Xamarin. IJMCS Journal 8(3) (2017) 122-126.
Google Scholar
P. Grzmil, M. Skublewska-Paszkowska, E. Łukasik, J. Smołka, Performance Analysis of Native and Cross-platform Mobile Applications. Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska 7 (2017) 50-53.
DOI: https://doi.org/10.5604/01.3001.0010.4838
Google Scholar
T. Dorfer, L. Demetz, S. Huber, Impact of mobile cross-platform development on CPU, memory and battery of mobile devices when using common mobile app features, Procedia Computer Science 175 (2020) 189-196.
DOI: https://doi.org/10.1016/j.procs.2020.07.029
Google Scholar
L. Corral, A. Janes, T. Remencius: Potential advantages and disadvantages of multiplatform development frameworks – A vision on mobile environments, Procedia Computer Science 10 (2012) 1202–1207.
DOI: https://doi.org/10.1016/j.procs.2012.06.173
Google Scholar
Authors
Michał KockiLublin University of Technology Poland
Authors
Piotr KopniakLublin University of Technology Poland
Statistics
Abstract views: 295PDF downloads: 299
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.