Разработка мобильного приложения на React Native
Аннотация
В статье рассматривается процесс разработки мобильного приложения с использованием фреймворка кроссплатформенной разработки React Native, языка TypeScript и среды Expo. Актуальность исследования обусловлена ростом спроса на мобильные сервисы в фармацевтическом ритейле и необходимостью быстрого вывода приложений на платформы iOS и Android при сохранении единой бизнес-логики и пользовательского интерфейса. В работе выполнен анализ преимуществ архитектуры React Native в сравнении с нативными инструментами разработки, обоснован выбор архитектурного подхода Monorepo, обеспечивающего согласованное развитие серверной и клиентской частей приложения, а также применение контейнеризации Docker. Рассмотрены этапы проектирования пользовательского интерфейса, реализация навигации, системы авторизации и управления состоянием приложения. Описаны проектные решения по реализации прототипа мобильного приложения.
Список литературы
1. Брылёва А.А. Программные средства создания интернет-приложений: учебное пособие. Минск.: РИПО, 2022. 485 с.
2. Кнышов В.А. Преимущества использования Docker-контейнеров для разработки веб-приложений // Моя профессиональная карьера. 2022. Т. 2, № 43. С. 22-27.
3. Мухамедин А.А. Исследование React Native и Flutter, кроссплатформенных фреймворков для мобильных приложений // Вестник университета Шакарима. Серия технические науки. 2024. № 2(14). С. 26-33.
4. Пайгетов А.В. Подходы разработки на фреймворке Expo // Молодой ученый. 2020. № 3(293). С. 22-25.
Рецензия
Для цитирования:
Викторов Е.В. Разработка мобильного приложения на React Native. Scientia Juvenum. 2026;(1):6-15.
For citation:
Viktorov E.V. Mobile app development with React Native. Scientia Juvenum. 2026;(1):6-15. (In Russ.)
JATS XML