Development of Mobile Applications Based on Artificial Intelligence: Current Experience and Prospects
Abstract:
This article explores contemporary approaches to the development of mobile applications using artificial intelligence (AI) technologies. It presents a comparative analysis of available tools and frameworks and outlines key directions for their future advancement. The relevance of this study is driven by the rapid growth in demand for intelligent mobile services and the need to systematize practices that combine automation, personalization, and autonomous data processing. The aim of the research is to summarize current practices and identify prospects for the development of AI-based mobile applications. The study analyzes the capabilities and limitations of popular platforms (Softr, FlutterFlow, Thunkable, Microsoft Power Apps, GitHub Copilot Mobile, AppMySite) based on criteria such as intended use, technical complexity, functionality, scalability, and cost. A structured expert-based evaluation enabled the classification of tools according to the needs of startups, the corporate sector, beginners, and professional developers. The article emphasizes the role of cloud platforms (Google Cloud AI, AWS AI Services, Microsoft Azure AI) and mobile SDKs (TensorFlow Lite, Core ML, ML Kit) that provide the technical foundation for implementing AI models in mobile applications. Key challenges in the current development stage are identified, including the need for high-quality data, limited computational resources, model optimization for mobile environments, privacy risks, and ethical dilemmas, particularly algorithmic bias. Promising areas for further development are outlined, such as the growing importance of Edge AI, the implementation of explainable AI (XAI), hyper-personalization of user experience, enhanced cybersecurity through intelligent systems, the emergence of new app categories based on generative AI, and the democratization of development through low-code/no-code environments. General conclusions are offered regarding the effectiveness of different tools depending on project conditions and user expertise. The findings can be applied in the improvement of software engineering curricula, digital service development in business and public administration, and in selecting strategies for integrating AI into mobile products.
KeyWords:
mobile applications; artificial intelligence; software development; low-code / no-code platforms; personalization; Edge AI; explainable AI; cloud technologies; ethical issues of AI; digital transformation; education.
References:
Adadi, A., & Berrada, M. (2018). Peeking inside the black-box: A survey on explainable artificial intelligence (XAI). IEEE Access, 6, 52138–52160. https://doi.org/10.1109/ACCESS.2018.2870052
AppMySite. (2024). AI-based website-to-app conversion: Features and limitations. https://www.appmysite.com
Bendale, A., & Boult, T. E. (2016). Towards open set deep networks. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (pp. 1563–1572).
Bykov, V. Yu., & Kolhatin, O. H. (2021). Adaptive digital environments based on artificial intelligence in open education. Information technologies and learning tools, 81(1), 1–16.
Demchenko, R. (2024). Mobile AI generators: A comparative overview. Information Technologies in Education, 48(2), 53–61.
Devlin, J., Chang, M.-W., Lee, K., & Toutanova, K. (2019). BERT: Pre-training of deep bidirectional transformers for language understanding. In Proceedings of NAACL-HLT. https://arxiv.org/abs/1810.04805
Diemientiev Є., Shamonia В., & Semenikhina О. (2025). Preparing it specialists for mobile application creating: a review of current research. Education. Innovation. Practice, 13(1), 7–14. https://doi.org/10.31110/2616-650X-vol13i1-001
Dovhal, A. (2022). Artificial Intelligence and Mobile Security: Development Directions and Risks. NaUKMA Scientific Notes. Computer Science, 4(2), 45–52.
FlutterFlow. (2024). AI Gen: Design and development with Flutter. https://www.flutterflow.io
GitHub. (2024). GitHub Copilot Mobile: AI for developers on the go. https://github.blog
Gómez-Uribe, C. A., & Hunt, N. (2016). The Netflix recommender system: Algorithms, business value, and innovation. ACM Transactions on Management Information Systems (TMIS), 6(4), 13. https://doi.org/10.1145/2843948
Guo, J., Liu, Y., & Li, H. (2023). Edge AI for mobile computing: Trends and challenges. Journal of Systems Architecture, 138, 102630. https://doi.org/10.1016/j.sysarc.2023.102630
Horowitz, A., & Zhang, L. (2023). Visual programming with AI: Enhancing UX in mobile prototyping. In Proceedings of the ACM SIGCHI Conference.
Johnson, L., & Patel, S. (2023). Rapid app development through prompt-based AI generation. International Journal of Software Engineering, 12(3), 27–35.
Kim, J., & Silva, P. (2023). Cross-platform app design using FlutterFlow and AI. IEEE Software, 40(4), 42–50.
Kovalenko, I. M. (2021). Ukrainian-language natural language processing systems based on neural networks: status and prospects. Scientific Bulletin of Kherson State University. Series: Information Technologies, 12(1), 89–96.
Kuflik, T., Givon, S., & Gal, A. (2021). Adaptive interfaces for personalized mobile experiences. User Modeling and User-Adapted Interaction, 31(4), 689–712.
Li, Y., & Tran, M. (2023). AI-assisted coding on mobile: Evaluating GitHub Copilot Mobile. Software Engineering Review, 38(2), 97–105.
Liu, J., Chen, Y., & Zhang, Y. (2021). Deep learning for image recognition: A comparative review. ACM Computing Surveys, 54(8), 1–35.
Marienko, M., & Kovalenko, V. (2023). Artificial intelligence and open science in education. Physical and Mathematical Education, 38(1), 48-53. https://doi.org/10.31110/2413-1571-2023-038-1-007
Microsoft. (2024). Power Apps and Azure AI integration. https://powerapps.microsoft.com
Nguyen, T., Islam, M. R., & Wahid, K. A. (2022). Deep learning for mobile cybersecurity: A systematic review. Artificial Intelligence Review, 55, 3837–3867.
Pavlenko, I., & Stepanenko, D. (2023). The effectiveness of using Microsoft Power Apps in digital business transformation. Information technology and learning tools, 91(5), 65–73. https://doi.org/10.33407/itlt.v91i5
Pichkur, M. P., & Fitsula, M. M. (2023). AI-powered mobile AR applications in vocational education. Vocational education: methodology, theory and technologies, 17(2), 122–130. https://doi.org/10.55085/2415-3729.2023.2.122
Pokryshen, D. (2024). Artificial Intelligence in Education: Cases of Using ChatGPT 3.5. Physical and Mathematical Education, 39(1), 56–63. https://doi.org/10.31110/fmo2024.v39i1-08
Raj, A., Sharma, M., & Vaidya, V. (2023). AI for accessibility: Enabling inclusive mobile technologies. International Journal of Human-Computer Interaction, 39(2), 173–189.
Rajkomar, A., Dean, J., & Kohane, I. (2019). Machine learning in medicine. New England Journal of Medicine, 380(14), 1347–1358.
Softr. (2024). Build powerful apps with AI. https://www.softr.io
Thunkable. (2024). AI-enhanced mobile design and user analytics. https://thunkable.com
Wang, Y., & Wang, Y. (2020). Visual search in e-commerce: From image to product. Journal of Retailing and Consumer Services, 55, 102127.
Xiong, W., Droppo, J., Huang, X., Seide, F., Seltzer, M., Stolcke, A., ... & Zweig, G. (2018). Toward human parity in conversational speech recognition. IEEE/ACM Transactions on Audio, Speech, and Language Processing, 25(12), 2410–2423.
Zgurskyi, I. S., & Bakhmat, N. V. (2020). Mobile platforms using artificial intelligence elements in blended learning. Information technologies and learning tools, 78(4), 38–49. https://doi.org/10.33407/itlt.v78i4.3805
Zhou, F., Duh, H. B. L., & Billinghurst, M. (2020). Trends in augmented reality tracking, interaction and display: A review of ten years of ISMAR. Proceedings of the IEEE, 108(12), 2198–2223.
Zhou, Y., Wang, J., & Chen, L. (2024). Automating mobile development using AI: A review of platforms and frameworks. ACM Computing Surveys, 56(1), 1–35.