Сайт и приложение из одной админки
Магазин и мобильное приложение с одной админкой делаются так: сайт собирается как приложение (быстрый, адаптивный, с корзиной, кабинетом и оплатой), а поверх него ставится оболочка Capacitor, которая превращает его в приложение для iOS и Android с пушами, камерой и ярлыком на экране. Товары, цены, остатки, заказы и статьи живут в одной админке и уходят на все витрины одновременно. Так собран Плавательный.рф, запущенный в сентябре 2026 с приложениями в сторах, и ниже без технических слов: что получает бизнес, что с пушами в России, сколько стоит и когда приложение не нужно.
Что получает владелец
- Одна админка. Цену поменяли один раз, она обновилась на сайте и в приложении. Заказы из обоих каналов в одной учётной системе, менеджер не смотрит в два места.
- Пуши. "Заказ собран", "курьер едет", "ваш размер снова в наличии", "в корзине остался товар". Пуш стоит ноль рублей за доставку против SMS по несколько рублей и рекламы возврата за сотни.
- Ярлык на экране. Покупатель открывает магазин в одно касание, а не ищет в поиске, где его перехватит конкурент.
- Возврат покупателей. Брошенная корзина, напоминание о повторном заказе, программа лояльности с бонусами в кабинете.
- Одна разработка. Новая функция появляется на сайте и в приложении одновременно, а не в трёх проектах по очереди.
Как это устроено, коротко
Есть три способа сделать приложение для магазина.
| Способ | Что это | Плюсы | Минусы |
|---|---|---|---|
| Нативные приложения | Отдельные проекты под iOS и Android на своих языках | Максимум возможностей платформы | Две команды или два проекта, своя админка или отдельная интеграция, каждая правка втрое |
| Конструктор приложений | Аренда готового приложения, которое подключается к вашей платформе | Быстро, недорого на старте | Ежемесячная плата, чужой дизайн, умеет только то, что предусмотрено, зависимость от аренды |
| Оболочка поверх сайта (Capacitor) | Ваш сайт упакован в приложение с доступом к пушам, камере, файлам | Одна кодовая база, одна админка, публикуется в сторах | Сайт должен быть сделан как приложение: быстрый и адаптивный. На медленном сайте это будет медленное приложение |
Мы делаем третий вариант, потому что headless-сайт на Next.js уже собран как приложение. Capacitor 8 (актуальная версия на 2026 год) это открытый инструмент, который берёт сайт и даёт ему то, чего у сайта в браузере нет: пуши, камеру для фото, ярлык, работу с файлами. Для владельца это значит, что приложение не отдельный проект с отдельным бюджетом на каждую правку.
Что с пушами в России
Пуши доставляют три канала. Для iPhone только Apple (APNs), альтернативы нет. Для Android основной канал Google (FCM), он в 2026 году работает, но живёт в инфраструктуре, которую вы не контролируете. Для телефонов без сервисов Google (Huawei, часть корпоративных) есть RuStore Push от VK.
Мы отправляем пуши через свой слой на сервере: приложение не ходит в Google само, отправкой занимается наш бэкенд через отдельный модуль. Если завтра FCM отвалится, меняем канал в одном месте за день, а не переписываем приложение. Это тот же подход, что и на портале заявок, который мы перевели с сервисов Google в сентябре 2026.
Публикация в сторах
| Стор | Аккаунт | Особенности |
|---|---|---|
| App Store | 99 $ в год, нужны иностранная карта или посредник | Проверка от одного до нескольких дней, отказы бывают: требуют кабинет с удалением аккаунта, политику конфиденциальности, иногда причину, почему это не просто сайт |
| Google Play | 25 $ однократно | Проверка быстрее, есть требования к тестированию перед публикацией для новых аккаунтов |
| RuStore | Бесплатно | Российский стор, доставка пушей на Android без Google |
Закладывайте на публикацию две-четыре недели с учётом правок после проверки. Аккаунты разработчика заводятся на ваше юрлицо, а не на нас: приложение ваше.
Как это работает в живом магазине
Плавательный.рф, товары для плавания. Покупатель видит один каталог на сайте и в приложениях для iOS и Android, товары и остатки приходят из МойСклад, оплата через Т-Банк, Яндекс Сплит и Долями, доставка Яндексом и Почтой России, подтверждение по SMS и звонку. Приложения собраны на Capacitor поверх сайта, пуши о статусе заказа идут через свой слой на сервере. Владелец ведёт товары в МойСклад, а акции, баннеры и статьи в одной админке сайта, и всё это появляется на трёх витринах. Боевой запуск 8 сентября 2026.
Что стоит знать заранее из этого опыта: приложение проверяют сторы, и требования к нему строже, чем к сайту (кабинет с удалением аккаунта, политика конфиденциальности, работа без интернета хотя бы с сообщением об этом). Это закладывается в смету и сроки.
Сколько стоит
Приложение идёт отдельной строкой поверх магазина. Рыночная вилка на магазин с приложением и полным набором интеграций от полутора миллионов рублей, но приложение поверх уже готового headless-сайта стоит заметно меньше, чем приложение с нуля: каталог, корзина, оплата и кабинет уже сделаны, добавляются оболочка, пуши, публикация и адаптация экранов под телефон. Ежемесячно: аккаунты в сторах, сервер тот же, что у сайта, поддержка по тарифу без отдельной строки за приложение. Свою цену называем через день после разговора.
Что входит в сам магазин и сколько он стоит, на странице интернет-магазин на headless. Расходы после запуска на странице поддержка headless-сайта.
Когда приложение не нужно
- Покупка разовая: мебель, ремонт, свадебное платье. Никто не установит приложение ради одного заказа.
- Меньше нескольких сотен заказов в месяц: пуши некому отправлять, лучше вложить в сайт и рекламу.
- Сайт медленный или не адаптивный. Сначала сайт, потом приложение, иначе получится медленное приложение.
- Нет человека, который будет вести акции и рассылки. Приложение без событий в нём мертвое.
Если приложение нужно, но сайт ещё не готов, начинаем с сайта, а приложение закладываем в архитектуру сразу, чтобы потом не переделывать. Технические подробности для разработчиков на payload.agency/magazin-na-payload.
Расскажите, что за магазин, сколько заказов в месяц и возвращаются ли покупатели. За день скажем, нужно ли вам приложение, сколько оно займёт поверх сайта и во что обойдётся вместе с публикацией.
Частые вопросы
Можно ли сделать приложение для магазина без отдельной разработки под iOS и Android?
Да, если сайт сделан как приложение: быстрый, адаптивный, с корзиной и кабинетом. Тогда приложение собирается поверх него оболочкой Capacitor, получает доступ к пушам, камере и ярлыку на экране, и публикуется в App Store, Google Play и RuStore. Так собраны приложения Плавательный.рф.
Приложение и сайт будут показывать одни и те же товары?
Да, это главный смысл. Товары, цены, остатки, акции и статьи лежат в одной админке и уходят на сайт и в приложение одновременно. Заказы с обоих каналов попадают в одну учётную систему.
Сколько стоит приложение к магазину?
Отдельной строкой в смете поверх сайта. По рынку магазин с приложением и полным набором интеграций стоит от полутора миллионов рублей. Приложение поверх готового headless-сайта заметно дешевле приложения с нуля, потому что каталог, корзина и оплата уже сделаны. Точную сумму называем через день после разговора.
Что с пуш-уведомлениями в России?
Для iOS пуши идут через Apple, для Android через Google (FCM), который пока работает, и RuStore для телефонов без сервисов Google. Мы отправляем пуши через свой слой на сервере, поэтому смена канала доставки занимает день, а не переписывание приложения.
Сколько занимает публикация в App Store и Google Play?
Аккаунт разработчика Apple стоит 99 долларов в год и требует иностранной карты или посредника, Google Play 25 долларов однократно, RuStore бесплатно. Проверка приложения в App Store обычно занимает от одного до нескольких дней, отказы бывают и требуют правок. Закладывайте на публикацию две-четыре недели.
Нужно ли приложение моему магазину?
Нужно, если покупатели возвращаются: повторные заказы, подписки, программа лояльности. Приложение даёт ярлык на экране и пуши, которые возвращают дешевле рекламы. Если покупка разовая (мебель, ремонт), приложение не окупится, лучше вложить в сайт.