Три варианта коротко
- Нативное приложение — то, что ставят из App Store, Google Play или RuStore. Максимум возможностей телефона, но дороже, дольше и проходит проверку магазинов.
- Telegram mini-app — приложение внутри Telegram: открывается по ссылке или кнопке, без установки. Быстрый запуск, удобная оплата, готовая аудитория мессенджера.
- PWA — сайт, который ведёт себя как приложение: открывается в браузере, можно «поставить» на экран, работает без магазинов.
Сравнение: что умеет каждый вариант
| Критерий | Нативное | Mini-app | PWA |
|---|---|---|---|
| Установка | Из App Store / Google Play / RuStore | Не нужна — в Telegram | «На экран» из браузера |
| Пуш-уведомления | Полноценные | Через Telegram | Ограниченные |
| Камера, гео, датчики | Полный доступ | Ограниченный | Ограниченный |
| Работа оффлайн | Да | Частично | Да, с оговорками |
| Проверка магазина | Есть цикл ревью | Нет | Нет |
| Скорость запуска | Дольше | Быстро | Быстро |
| Где аудитория | Пользователи сторов | Уже в Telegram | Кто угодно по ссылке |
| Ориентир по цене | Выше | Ниже | Ниже |
Таблица — про типичные случаи. Границы двигаются: к PWA можно добавить пуши на части платформ, а mini-app умеет почти всё, что нужно магазину или сервису внутри Telegram.
Когда что выбирать
- Нужны пуш-уведомления, камера, работа оффлайн или присутствие в сторах — нативное.
- Важнее скорость запуска и открытие без установки, аудитория в мессенджере — Telegram mini-app.
- Нужно «как приложение», но без магазинов и их проверок, с заходом из браузера — PWA.
Часто ответ не «или-или»: начинают с mini-app или PWA, чтобы быстро проверить идею на живых пользователях, а нативное приложение добавляют, когда понятно, что оно окупится.
Что дешевле и быстрее
Mini-app и PWA обычно дешевле и быстрее в запуске: одна кодовая база, нет цикла проверки магазинов. Нативное — дороже и дольше, потому что это отдельная разработка под платформы плюс публикация. Если бюджет ограничен, а идею надо проверить — почти всегда правильнее стартовать с mini-app или PWA. Разработка приложений — от 100 000 ₽, точная цифра после разбора.
Как решить в вашем случае
Правило простое: сначала — самое дешёвое решение, которое закрывает задачу, потом расширяемся по фактам. На бесплатном разборе смотрим, что вам действительно нужно из возможностей телефона и где ваши пользователи, — и выбираем платформу под это, а не «потому что модно».