В чём разница
Нативное приложение — отдельная программа для iOS или Android, скачиваемая из App Store / Google Play. Полный доступ к камере, геолокации, push-уведомлениям, биометрии.
PWA (Progressive Web App) — веб-сайт, который ведёт себя как приложение. Открывается в браузере, можно добавить на рабочий стол, работает офлайн.
Кроссплатформа (Flutter, React Native) — один код для iOS и Android. Компромисс между стоимостью и возможностями.
Когда выбирать PWA
- Ключевая функция — контент и транзакции (каталог, статьи, заказы)
- Бюджет до 400 000 рублей
- Нужно быстро проверить гипотезу
- Аудитория преимущественно на Android
Реальный кейс: интернет-магазин одежды. PWA обошёлся в 280 тысяч, конверсия мобильного трафика выросла на 18% — просто потому что страница стала загружаться за 1.2 секунды вместо 4.
Когда нужно нативное приложение
- Сложная работа с железом: GPS-трекинг, AR, BLE, офлайн-синхронизация
- Аудитория активно использует iOS (PWA на Safari сильно ограничен)
- Приложение — основной продукт, а не дополнение к сайту
- Нужны геймификация и анимации уровня App Store
Ориентировочная стоимость
PWA: от 180 тыс., 4–6 недель. Flutter (iOS+Android): от 600 тыс., 8–14 недель. Нативный iOS: от 700 тыс., 10–16 недель.
Наш совет
Начинайте с PWA, если бизнес-гипотеза ещё не проверена. Нативное приложение — это инвестиция в масштабирование, а не в проверку идеи.