Как мы сэкономили 500 000 рублей и месяц разработки, отказавшись от AppStore. Почему PWA — это будущее B2B стартапов
История о том, как сделать полноценное мобильное приложение, не написав ни строчки на Swift или Kotlin, и не отдавать Apple 30% выручки.
Когда мы начинали делать Merai (финансовый учет для предпринимателей), первый вопрос, который мне задали знакомые: «А когда релиз в AppStore?»
В головах у большинства стартап = приложение в сторе. Если тебя нет в поиске Apple Store или Google Play, значит, тебя не существует.
Мы сели, посчитали и поняли: AppStore и Google Play мне не нужен. Более того, для B2B-стартапа на ранней стадии - это могила.
В этой статье расскажу, почему мы сделали ставку на PWA (Progressive Web App), как заставили сайт работать и выглядеть как нативное приложение, и почему пользователи даже не замечают разницы.
Математика инди-разработчика
Я делаю проект c командой. Наш стек - Next.js, TypeScript, Prisma. Если бы я решил идти «классическим» путем нативных приложений, мне пришлось бы:
- Учить Swift/SwiftUI (или нанимать iOS-раба за 150к+).
- Учить Kotlin (или искать Android-разраба).
- Либо страдать с React Native / Flutter, дублируя логику и борясь с нативными багами.
- Платить $99/год Apple просто за право существования.
- Ждать ревью. Выкатил критический багфикс? Жди 2 дня, пока модератор в Купертино проснется.
- Отдавать 15-30% комиссии с каждой подписки.
Для bootstrapped-стартапа (без инвестиций) это непозволительная роскошь. Мне нужно было решение, которое работает везде и деплоится мгновенно.
PWA: Приложение, которое притворяется сайтом
Мы выбрали путь PWA. По сути, это обычный веб-сайт, который умеет вести себя как приложение:
- У него есть иконка.
- Он работает офлайн (частично).
- У него нет адресной строки браузера (если добавить на экран).
Главный миф: «Веб - это тормозит». Реальность: В 2026 году телефоны настолько мощные, а JS-движки настолько оптимизированы, что пользователь физически не видит разницы между хорошо написанным Next.js приложением и нативом.
«Магия» Safari, о которой мало кто знает
Самая большая боль веба на iPhone — это адресная строка Safari сверху и панель навигации снизу. Они съедают 20% экрана и кричат: «ЭТО САЙТ!».
Но Apple (скрипя зубами) дала возможность это убрать.
Мы сделали простую инструкцию для пользователей внутри онбординга. Всё, что нужно сделать — нажать кнопку «Поделиться» -> «На экран "Домой"».
В этот момент происходит магия:
- Появляется иконка на рабочем столе.
- При клике приложение открывается в Full Screen Mode (standalone).
- Пропадают элементы браузера.
- Интерфейс ощущается на 100% нативным.
Почему для бизнеса это лучше?
Мои клиенты - предприниматели. Им не нужны "шашечки", им нужно "ехать". Им нужно внести расход за 3 секунды, пока они стоят на кассе.
Что я получил, выбрав PWA:
- Мгновенные обновления. Я нашел баг -> запушил код -> через 30 секунд у всех пользователей новая версия. Без скачиваний обновлений.
- Единая кодовая база. Мы правим один файл, и это работает на iPhone, Android, Windows и Mac.
- Независимость. Apple не может удалить меня из стора за то, что им не понравилась моя иконка или бизнес-модель.
- Zero Commission. Я подключил эквайринг напрямую. Все 100% денег идут в развитие проекта, а не в карман корпорациям.
А как же пуши?
«Но у PWA нет пуш-уведомлений!» — кричали скептики 3 года назад. С iOS 16.4 (которая вышла давно) Safari поддерживает Web Push Notifications. Так что и этот бастион пал. Я могу напоминать пользователям внести расходы так же, как это делает Тинькофф или Телеграм.
Итог
Если вы делаете игру или сложный графический редактор - вам нужен натив. Но если вы делаете B2B SaaS, CRM, учет финансов или маркетплейс - забудьте про AppStore.
Вы потратите месяцы на борьбу с ветряными мельницами, вместо того чтобы пилить продукт.
Мы выбрали скорость. И пока конкуренты ждут аппрува от Apple, я уже получаю фидбэк от первых пользователей.
Попробуйте сами. Откройте ссылку ниже в Safari, добавьте на экран и скажите честно - чувствуете ли вы разницу?
👉 Демо (без регистрации, можно просто потыкать):
P.S. Мы строим этот проект в прямом эфире, без инвестиций. Рассказываю про внутреннюю кухню (цифры, код, факапы) в своем Telegram-канале: