Mini App — это полноценное веб-приложение, поэтому считается как разработка интерфейса плюс бэкенд. Цена зависит от количества экранов и сложности логики.
01
Сценарии
Разбираем, что пользователь делает в приложении и почему ему удобнее здесь, а не на сайте. Если ответа нет, Mini App не нужен.
02
Экраны
Проектирую интерфейс под мобильный экран и жесты Telegram: нижняя кнопка, свайпы, возврат назад.
03
Дизайн
Приложение подхватывает тему пользователя — светлую или темную. Все состояния проверяются в обеих.
04
Разработка
Интерфейс, бэкенд, авторизация через Telegram с проверкой подписи, админ-панель. Версию можно открывать и тестировать по ходу.
05
Оплата и интеграции
Подключаю платежи и внешние системы, отрабатываю отказы, возвраты и повторные попытки.
06
Запуск
Публикация, привязка к боту, мониторинг и бэкапы. Передаю доступы и код.
Что такое Mini App и чем он лучше бота
Mini App — это веб-приложение, которое открывается прямо внутри Telegram по кнопке. Выглядит как обычное мобильное приложение, но не требует установки из магазина, регистрации и ввода пароля: Telegram сам передает, кто это.
Обычный бот общается сообщениями и кнопками. Это отлично работает для простых сценариев, но плохо — там, где нужно показать много всего сразу: каталог с картинками, фильтры, календарь записи, таблицу, карту.
- Бот подходит: прием заявок, уведомления, короткие сценарии, подписки, поддержка
- Mini App подходит: каталог от сотни позиций, личный кабинет с историей, запись по календарю, калькуляторы, все, что требует экрана целиком
На практике они работают вместе: бот отвечает за уведомления и короткие действия, Mini App — за интерфейс. Подробнее о ботах — на странице разработки Telegram-ботов.
Чем Mini App отличается от обычного сайта
Технически это тот же веб: HTML, стили, скрипты, бэкенд. Отличий три, и они важные.
- Авторизация бесплатна и мгновенна. Telegram передает данные пользователя с подписью, которую сервер проверяет. Регистрации нет вообще
- Дистрибуция через мессенджер. Ссылку можно отправить в чат, закрепить в канале, повесить на кнопку бота. Не нужны установки и магазины приложений
- Платежи встроены. Оплата проходит внутри Telegram или через подключенную платежную систему, без перехода в браузер
Главное ограничение: Mini App не индексируется поисковиками. Его находят только по ссылке из Telegram. Поэтому он не заменяет сайт, если вам нужен трафик из поиска — он дополняет его там, где аудитория уже в мессенджере.
Кому это подходит
- Магазинам с аудиторией в Telegram. Витрина с картинками и корзиной вместо листания сообщений
- Сервисам с подпиской. Кабинет со статусом, продлением и историей платежей
- Услугам с записью. Календарь свободного времени, выбор мастера, напоминания в бот
- Каналам с монетизацией. Платный доступ, донаты, реферальная программа
- Внутренним инструментам. Заявки сотрудников, отчеты, согласования без отдельного приложения
Что нужно учесть заранее
Mini App работает на мобильном экране — значит, интерфейс проектируется под него, а не ужимается с десктопа. Количество экранов стоит держать минимальным: чем глубже вложенность, тем чаще люди просто закрывают окно.
Отдельно продумываем, что происходит вне приложения: уведомления, напоминания, статусы заказов должны приходить сообщениями от бота, иначе пользователь не вернется.
Частые вопросы
Сколько стоит разработка Telegram Mini App?
До пяти экранов с авторизацией и админ-панелью — от 90 000 ₽, с каталогом и оплатой — от 150 000 ₽, платформа с ролями и интеграциями — от 250 000 ₽.
Сколько времени занимает?
Базовый вариант — от трех недель, с оплатой и каталогом — от пяти недель, платформа — от семи недель.
Нужно ли публиковать приложение в App Store или Google Play?
Нет. Mini App открывается внутри Telegram, модерация магазинов приложений не требуется, обновления выкатываются мгновенно.
Будет ли приложение работать на компьютере?
Да, в десктопной версии Telegram. Интерфейс делается адаптивным, но основной сценарий все равно мобильный.
Можно ли принимать оплату внутри?
Да: через Telegram Payments или подключенную платежную систему — ЮKassa, Тинькофф, CloudPayments. Выдача происходит автоматически после оплаты.
Mini App найдут в поиске?
Нет, он не индексируется. Переходы идут из бота, канала, ссылки или рекламы. Если нужен поисковый трафик — нужен сайт.
У меня уже есть бот, можно добавить Mini App?
Да, приложение привязывается к существующему боту. Переписывать бота не нужно, если его код в адекватном состоянии — посмотрю и скажу.
Кому принадлежит код?
Вам. Исходники, база, сервер и аккаунты передаются полностью.