Разработка мобильного приложения: iOS, Android, React Native, Flutter, PWA
Натив vs кроссплатформа vs PWA: когда что выбрать. Стоимость, сроки, публикация в App Store и Google Play.
Разработка мобильного приложения — дороже веба, но даёт push, офлайн, камеру и иконку на экране. Выбор между нативом (iOS/Android), кроссплатформой (React Native, Flutter) и PWA зависит от бюджета, сроков и требований к UX.
Сравнение подходов
| Натив Swift/Kotlin | React Native / Flutter | PWA | |
|---|---|---|---|
| Сторы | ✅ | ✅ | ❌ (установка с сайта) |
| Один код iOS+Android | ❌ | ✅ | ✅ (веб) |
| Производительность | Максимум | Высокая | Хорошая |
| Push | ✅ | ✅ | ✅ (ограничено iOS) |
| Офлайн | ✅ | ✅ | ✅ (service worker) |
| Срок MVP | 2–3 мес (2 платформы) | 6–10 нед | 3–5 нед |
| Бюджет | от 800 000 ₽ | от 400 000 ₽ | от 150 000 ₽ |
Когда натив
- Сложная графика, AR, игры
- Глубокая интеграция с iOS/Android API
- Максимальная плавность анимаций
Когда React Native / Flutter
- Бизнес-приложения, маркетплейсы, доставка
- MVP на двух платформах с одной командой
- Общий API с веб-версией на Next.js
Когда PWA
- Быстрый старт без модерации стора
- B2B или внутренние инструменты
- Аудитория уже заходит с мобильного браузера
- Next.js + service worker + manifest
Публикация в сторах
App Store (iOS)
- Apple Developer Program ($99/год)
- Review 1–7 дней
- Guideline 4.2 — нужна польза, не «обёртка сайта»
Google Play
- Разовый взнос $25
- Review быстрее
- Data safety form
Мы готовим скриншоты, описания, privacy policy и проходим итерации модерации.
Общий бэкенд
Один REST/GraphQL API для веба, мобилки и бота — экономия на логике и данных.
Стоимость
| Тип | Ориентир |
|---|---|
| PWA | от 150 000 ₽ |
| RN/Flutter MVP | от 400 000 ₽ |
| Натив iOS + Android | от 800 000 ₽ |