Автоматизація CI/CD для мобільних додатків на Expo та React Native
Loading...
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
UA : Мета дослідження полягає у розробці, реалізації та оцінці ефективності повністю автоматизованого CI/CD конвеєра, орієнтованого на прискорення процесу інтеграції, тестування та розгортання мобільних додатків, розроблених із застосуванням фреймворків Expo та React Native.
Реалізувати автоматичну збірку (EAS Build), тестування та доставку (EAS Submit) у магазини додатків; оцінити отриману економію часу та підвищення частоти деплою. У процесі дослідження була визначена проблема: велика ресурсомісткість, тривалість та схильність до помилок ручних операцій зі збірки, підписання коду та публікації мобільних додатків у App Store та Google Play, що суттєво уповільнює цикл розробки та доставку оновлень.
EN : The goal of the research is to develop, implement, and evaluate the effectiveness of a fully automated CI/CD pipeline aimed at accelerating the process of integration, testing, and deployment of mobile applications developed using the Expo and React Native frameworks. The objectives include implementing automatic builds (EAS Build), testing, and delivery (EAS Submit) to app stores; evaluating the resulting time savings and increased deployment frequency. During the research, the problem of high resource consumption, duration, and error-proneness of manual operations for building, code signing, and publishing mobile applications to the App Store and Google Play was identified, which significantly slows down the development cycle and update delivery.
EN : The goal of the research is to develop, implement, and evaluate the effectiveness of a fully automated CI/CD pipeline aimed at accelerating the process of integration, testing, and deployment of mobile applications developed using the Expo and React Native frameworks. The objectives include implementing automatic builds (EAS Build), testing, and delivery (EAS Submit) to app stores; evaluating the resulting time savings and increased deployment frequency. During the research, the problem of high resource consumption, duration, and error-proneness of manual operations for building, code signing, and publishing mobile applications to the App Store and Google Play was identified, which significantly slows down the development cycle and update delivery.
Description
Хлівний А. А. Автоматизація CI/CD для мобільних додатків на Expo та React Native : кваліфікаційна робота магістра спеціальності 121 «Інженерія програмного забезпечення» / наук. керівник А. І. Безверхий. Запоріжжя : ЗНУ, 2025. 87 с.