Мы делаем и то и другое, и этот вопрос нам задают каждую неделю. Универсального ответа нет, но есть короткий список вопросов, который решает дело для большинства продуктов.
Где ваша аудитория уже проводит время?
Mini App живёт внутри Telegram, а из того же кода получаются версия для MAX и устанавливаемое веб-приложение. Если пользователи уже общаются с вами в чате, приходят из канала или по ссылкам из мессенджеров, Mini App убирает самый тяжёлый шаг: установку приложения. Человек в одном касании от продукта и авторизован с первой секунды.
Нативное приложение живёт на главном экране. Это лучший дом для продуктов, которые открывают много раз в день без повода сначала зайти в чат.
Нужен ли продукту сам телефон?
Некоторые вещи хорошо умеет только нативное приложение:
- фоновая работа, которая переживёт энергосбережение системы;
- VPN-туннели, сетевые расширения и системные настройки;
- виджеты на рабочем столе и плитки быстрых настроек;
- серьёзный офлайн, большие локальные базы, Bluetooth и датчики.
Reshu VPN мог быть только нативным: он держит сетевой туннель через системные API на четырёх платформах. perek.us, ИИ-дневник питания, начался с Mini App, потому что записать приём пищи удобнее всего в чате, а Mini App открывается за одну-две секунды прямо из этого чата.
Как вы хотите принимать оплату?
Mini App принимает Telegram Stars за цифровые товары, а также банковские карты и подписки через платёжного провайдера. Нативные приложения продают цифровые товары через биллинг App Store и Google Play с их комиссией и правилами ревью. Для многих продуктов уже одна эта разница решает вопрос.
Как быстро нужно проверить идею?
Сфокусированный MVP на Mini App обычно занимает от двух до шести недель, нативный MVP на одной платформе от четырёх до восьми. Если главный риск звучит как «будут ли этим пользоваться», правильным чаще оказывается более быстрый путь к живым пользователям.
Что будет, когда продукт вырастет?
Этого боятся больше всего, и зря. Mini App и нативное приложение могут работать на одном сервере и одном API. Когда продукт докажет себя, нативное приложение станет вторым клиентом, а не переписыванием с нуля. Мы проектируем API так с первого дня.
Короткий чек-лист
Выбирайте Mini App, если:
- аудитория уже живёт в Telegram или MAX;
- идею нужно проверить быстро;
- продукт в основном состоит из форм, списков, оплаты и контента;
- установка приложения убьёт конверсию из рекламы.
Выбирайте нативное приложение, если:
- продукт зависит от фоновой работы или системных API;
- пользователи открывают его много раз в день сами;
- нужны виджеты, офлайн или доступ к железу;
- бренду нужно место на главном экране.
Не уверены? Для этого и нужен бриф. Расскажите об идее, и мы предложим самый дешёвый путь, который всё равно приведёт туда, куда вам нужно.