Cross-Platform Software Development Challenges in Mobile Application Engineering

Authors

  • Manon Glenn Native Mobile Developer, USA Author

Keywords:

Cross-platform, Mobile apps, Flutter, React Native, Performance, UI/UX, Native APIs

Abstract

Cross-platform mobile development aims to deliver consistent user experiences across diverse platforms like Android and iOS, using shared codebases. Despite rapid framework evolution (e.g., Flutter, React Native), developers face persistent challenges—ranging from performance bottlenecks and UI inconsistencies to limited native functionality and increased testing overhead. This paper reviews key technical obstacles and frameworks, discusses recent advancements, and presents analytical data to outline the complexity of cross-platform development.

References

Heitkötter, H., Hanschke, S., Majchrzak, T.A.: Evaluating Cross-Platform Development Approaches for Mobile Applications. In: Proc. of 8th Web Information Systems and Technologies Conf. (2013).

Palmieri, M., Singh, I., Cicchetti, A.: Comparison of cross-platform mobile development tools. In: ICSEA (2012).

Malavolta, I., Ruberto, S., Soru, T., Terragni, V.: End users’ perception of hybrid mobile apps in the Google Play Store. In: MobileSoft (2015).

Dalmasso, I., Datta, S.K., Bonnet, C., Nikaein, N.: Survey, comparison and evaluation of cross-platform mobile application development tools. In: IEEE Consumer Communications and Networking Conference (2013).

Sirimalla, A. (2022). End-to-end automation for cross-database DevOps deployments: CI/CD pipelines, schema drift detection, and performance regression testing in the cloud. World Journal of Advanced Research and Reviews, 14(3), 871–889. https://doi.org/10.30574/wjarr.2022.14.3.0555

Vilas, A.F., Moscoso, J.G., Peña, A.R.: Challenges in Cross-Platform Mobile Application Development. Procedia Computer Science 42, 123–130 (2015).

Palmieri, M., Singh, I.: Framework challenges in enterprise mobile apps. Int. Journal of Systems and Software, 84(2), 286-302 (2013).

Sirimalla A. Autonomous Performance Tuning Framework for Databases Using Python and Machine Learning. J Artif Intell Mach Learn & Data Sci 2023 1(4), 3139-3147. DOI: doi.org/10.51219/JAIMLD/adithya-sirimalla/642

Biørn-Hansen, A., Ghinea, G., Atle Gulla, J.: A survey and taxonomy of core concepts for cross-platform mobile development. Journal of Systems and Software 144, 235–252 (2018).

Leppänen, V., Mattila, J., Kuusinen, K.: Evaluating Cross-Platform Mobile Development Approaches with a User Study. MobileHCI (2016).

Wasserman, A.I.: Software engineering issues for mobile application development. FoSER (2010).

Downloads

Published

2024-08-17

How to Cite

Manon Glenn. (2024). Cross-Platform Software Development Challenges in Mobile Application Engineering. INTERNATIONAL JOURNAL OF ENGINEERING AND TECHNOLOGY RESEARCH & DEVELOPMENT, 5(2), 44–48. https://ijetrd.com/index.php/ijetrd/article/view/IJETRD_05_02_008