«От Telegram Mini App до RuStore: как мы упаковали React-квиз в Android» 📱🚀

Многие думают, что Telegram WebApp заперт внутри мессенджера. Но в проекте Qwiz (React + Vite + TypeScript) мы изначально заложили архитектуру Single Codebase.

Вот как мы вывели тот же проект в RuStore:

⚙️ Техническая начинка: • Capacitor как мост: упаковали веб-билд в нативную оболочку. Все анимации и звуки работают на 60–120 FPS без лагов WebView. • Адаптивная авторизация: в Telegram юзер логинится через initDataUnsafe, а в Android — бесшовный гостевой профиль с прогрессивной регистрацией. • Оффлайн-паки вопросов: вынесли базу блиц-вопросов в локальный бандл. Игрок может рубиться в метро даже при обрыве связи.

💡 Инсайт: Не пишите отдельное приложение под сторы. Связка Vite + Capacitor позволяет за 1 вечер собрать из готового TG Mini App боевой APK для RuStore и Google Play.

👇 Выводили свои веб-проекты в сторы или держите только в браузере и TG?

«От Telegram Mini App до RuStore: как мы упаковали React-квиз в Android» 📱🚀
Многие думают, что Telegram WebApp заперт внутри мессенджера | Сетка — социальная сеть от hh.ru