Как мы сэкономили 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. Если бы я решил идти «классическим» путем нативных приложений, мне пришлось бы:

  1. Учить Swift/SwiftUI (или нанимать iOS-раба за 150к+).
  2. Учить Kotlin (или искать Android-разраба).
  3. Либо страдать с React Native / Flutter, дублируя логику и борясь с нативными багами.
  4. Платить $99/год Apple просто за право существования.
  5. Ждать ревью. Выкатил критический багфикс? Жди 2 дня, пока модератор в Купертино проснется.
  6. Отдавать 15-30% комиссии с каждой подписки.

Для bootstrapped-стартапа (без инвестиций) это непозволительная роскошь. Мне нужно было решение, которое работает везде и деплоится мгновенно.

PWA: Приложение, которое притворяется сайтом

Мы выбрали путь PWA. По сути, это обычный веб-сайт, который умеет вести себя как приложение:

  • У него есть иконка.
  • Он работает офлайн (частично).
  • У него нет адресной строки браузера (если добавить на экран).

Главный миф: «Веб - это тормозит». Реальность: В 2026 году телефоны настолько мощные, а JS-движки настолько оптимизированы, что пользователь физически не видит разницы между хорошо написанным Next.js приложением и нативом.

«Магия» Safari, о которой мало кто знает

Самая большая боль веба на iPhone — это адресная строка Safari сверху и панель навигации снизу. Они съедают 20% экрана и кричат: «ЭТО САЙТ!».

Но Apple (скрипя зубами) дала возможность это убрать.

Мы сделали простую инструкцию для пользователей внутри онбординга. Всё, что нужно сделать — нажать кнопку «Поделиться» -> «На экран "Домой"».

В этот момент происходит магия:

  1. Появляется иконка на рабочем столе.
  2. При клике приложение открывается в Full Screen Mode (standalone).
  3. Пропадают элементы браузера.
  4. Интерфейс ощущается на 100% нативным.

Почему для бизнеса это лучше?

Мои клиенты - предприниматели. Им не нужны "шашечки", им нужно "ехать". Им нужно внести расход за 3 секунды, пока они стоят на кассе.

Что я получил, выбрав PWA:

  1. Мгновенные обновления. Я нашел баг -> запушил код -> через 30 секунд у всех пользователей новая версия. Без скачиваний обновлений.
  2. Единая кодовая база. Мы правим один файл, и это работает на iPhone, Android, Windows и Mac.
  3. Независимость. Apple не может удалить меня из стора за то, что им не понравилась моя иконка или бизнес-модель.
  4. Zero Commission. Я подключил эквайринг напрямую. Все 100% денег идут в развитие проекта, а не в карман корпорациям.

А как же пуши?

«Но у PWA нет пуш-уведомлений!» — кричали скептики 3 года назад. С iOS 16.4 (которая вышла давно) Safari поддерживает Web Push Notifications. Так что и этот бастион пал. Я могу напоминать пользователям внести расходы так же, как это делает Тинькофф или Телеграм.

Итог

Если вы делаете игру или сложный графический редактор - вам нужен натив. Но если вы делаете B2B SaaS, CRM, учет финансов или маркетплейс - забудьте про AppStore.

Вы потратите месяцы на борьбу с ветряными мельницами, вместо того чтобы пилить продукт.

Мы выбрали скорость. И пока конкуренты ждут аппрува от Apple, я уже получаю фидбэк от первых пользователей.

Попробуйте сами. Откройте ссылку ниже в Safari, добавьте на экран и скажите честно - чувствуете ли вы разницу?

👉 Демо (без регистрации, можно просто потыкать):

P.S. Мы строим этот проект в прямом эфире, без инвестиций. Рассказываю про внутреннюю кухню (цифры, код, факапы) в своем Telegram-канале:

12
43 комментария