Development and optimization of mobile applications for various platforms using C, C++, C#, Java programming languages

Keywords: smartphones, programming paradigms, mobile applications, operating system, libraries, frameworks

Abstract

In the course of the work, a review of methods for developing and optimizing mobile applications for different platforms was conducted based on the use of various programming languages C, C++, C#, Java. The main requirements of platforms and their users to mobile applications are identified. The author mentions frameworks and libraries that help to implement multiplatform and the advantages and disadvantages of using them. It is also proposed to use the selected programming languages in accordance with the features of each of them, which will make the development of mobile applications easier and more efficient, based on which practical recommendations for optimizing mobile applications were provided. These recommendations can be used both at the level of corporate departments and by individual developers or freelancers, which makes them universal. The obtained recommendations can become the basis for changing the paradigm of mobile application development and optimization, which can change the paradigm of programming using C, C++, C#, and Java languages in general. The issue of changing the programming paradigm using C, C++, C#, and Java languages not only for mobile applications but also for desktop applications (programs that are installed on a local computer or laptop) is identified as relevant for further research.

References

1. Нагорна А. Дослідження: 63% населення планети мають доступ до інтернету, а в 67% є мобільний телефон. dev.ua.
2. Al-Subaihin A. A., Sarro F., Black S., Capra L., Harman M. App store effects on software engineering practices. IEEE Transactions on Software Engineering. 2019. Vol. 47(2). P. 300–319.
3. Sällberg H., Wang S., Numminen E. The combinatory role of online ratings and reviews in mobile app downloads: an empirical investigation of gaming and productivity apps from their initial app store launch. Journal of Marketing Analytics. 2023. Vol. 11(3). P. 426–442.
4. Simon J. P. The global internet market (s): a reconstruction of the views of the industry. Digital Policy, Regulation and Governance. 2020. Vol. 22(2). P. 109–133.
5. Dahdouh M., Bouchi A., Khawatmi S., Ayman M. Programmatic effect of optimized smali code on saving energy of android applications. Int. J. Comput. Appl. 2020. Vol. 177(42). P. 33–41.

Abstract views: 61
PDF Downloads: 20
Published
2024-09-28
How to Cite
Pakhomov , S., Muliarevych , O., & Boiarinova , Y. (2024). Development and optimization of mobile applications for various platforms using C, C++, C#, Java programming languages. COMPUTER-INTEGRATED TECHNOLOGIES: EDUCATION, SCIENCE, PRODUCTION, (56), 236-243. https://doi.org/10.36910/6775-2524-0560-2024-56-30
Section
Computer science and computer engineering