Магазин уже работает, а покупатели оформляют заказы на сайте. Следующий вопрос часто звучит так: можно ли сделать приложение, чтобы постоянные покупатели открывали его с главного экрана?
Ваш магазин представляет собой сайт
Витрина Shopify представляет собой сайт: тема определяет его внешний вид, а покупатели просматривают товары, добавляют их в корзину и оформляют заказ в браузере. Это не приложение для iOS, и в App Store оно не появляется.
При этом почти всё необходимое приложению уже есть в Shopify: товары, запасы, цены, корзина, оформление покупки и заказы. Переносить эти данные в приложение для iOS не нужно. Достаточно создать для них нативный интерфейс.
Конструкторы приложений и оболочки
В Shopify App Store есть категория конструкторов мобильных приложений. 1 октября 2026 года в ней было 106 приложений, а её описание предлагало отправлять покупателям прямые уведомления о новых товарах и специальных скидках через приложение с вашим брендом.
Другой вариант заключается в том, чтобы поместить адрес магазина в нативную оболочку. Здесь возникает проблема с разделом 4.2 правил Apple: приложение должно отличаться от переупакованного сайта функциями, содержанием и интерфейсом, а WebView с адресом магазина и есть переупакованный сайт.
Два компонента от Shopify
В документации Shopify для разработчиков описаны два компонента для мобильных приложений. Storefront API предоставляет приложению товары, коллекции и поиск по магазину, корзину и учётные записи покупателей. Checkout Kit представляет собой SDK с открытым исходным кодом, который показывает собственную страницу оформления покупки Shopify внутри приложения на Swift с вашим брендом, настройками оформления заказа и способами оплаты. Кнопки Shop Pay и Apple Pay можно разместить на страницах товара и корзины для покупки одним касанием.
- Товары и коллекциизапасы, цены, изображенияStorefront APIКаталог и страницы товаровнативные сетки, сведения, выбор вариантов
- Корзината же, что и на сайтеStorefront APIКорзинапанель, которую можно открыть отовсюду
- Оформление покупки и оплатаваши настройки оформления покупки и скидкиCheckout KitОформление покупкисобственная страница Shopify внутри приложения
- Учётные записи покупателейистория заказовStorefront APIВаши заказыпрошлые заказы после входа
Приложение для iOS, которое вы переносите в AirBuild, проектируется на основе этих двух компонентов. Заказы, как и сейчас, поступают в панель управления Shopify, а платежи проходят через оформление покупки Shopify.
Один магазин в виде приложения
Возьмём магазин, который продаёт кофейные зёрна. Каждой странице сайта найдётся место в приложении, оформленное привычным для iPhone образом.
Сайт магазина
/collections/coffeeвесь кофе по регионам происхождения/products/ethiopiaвыпадающие списки для помола и веса/accountпрошлые заказыНативное приложение
Как проходит перенос
Оставьте ссылку
При записи в список ожидания укажите адрес магазина и одним предложением опишите, что должно делать приложение и для кого оно предназначено: «для постоянных покупателей, с запоминанием сортов кофе, которые они обычно покупают».
Ваша ИИ-команда создаёт приложение на SwiftUI
Агенты AirBuild по продукту, дизайну и разработке изучают ваш магазин, его коллекции, товары и процесс покупки, а затем создают на этой основе нативное приложение для iOS. Сам магазин не меняется.
Проверьте на iPhone, затем отправьте на App Review
Приложение устанавливается на ваш телефон через TestFlight, чтобы вы могли попробовать его и описать нужные изменения простыми словами. Когда всё будет готово, AirBuild подготовит страницу в App Store, отправит приложение, проследит за проверкой, ответит специалистам, исправит замечания и отправит его снова.
Что нужно подготовить
- Адрес вашего магазина.
- Одно предложение о том, для кого в первую очередь предназначено приложение и что оно должно делать. Переносить в него каждую страницу сайта необязательно.
- Названия приложений Shopify, от которых зависит ваш магазин, например для подписок или отзывов. Укажите их в том же предложении.
- Членство в Apple Developer Program или план зарегистрироваться до отправки приложения, а также URL политики конфиденциальности. Без него App Store Connect не примет приложение.
Вопросы
Может ли Shopify создать приложение для iOS для моего магазина?
Сам по себе нет. Магазин Shopify представляет собой сайт. В категории конструкторов мобильных приложений в Shopify App Store есть более ста сторонних приложений для этой задачи. Для нативных приложений сам Shopify предлагает Storefront API и Checkout Kit.
Можно ли упаковать сайт моего магазина в приложение?
Для публикации в App Store этого часто недостаточно. Согласно разделу 4.2 правил приложение должно отличаться от переупакованного сайта функциями, содержанием и интерфейсом, а WebView с адресом магазина как раз является таким переупакованным сайтом.
Заказы и платежи по-прежнему проходят через Shopify?
Да. Нативное приложение получает товары и управляет корзиной через Storefront API, а Checkout Kit открывает собственную страницу оформления покупки Shopify внутри приложения. Заказы, как и сейчас, поступают в панель управления Shopify.
Что будет с моей темой, приложениями и скидками?
Ваш магазин не меняется: тема, приложения и настройки остаются в Shopify. Оформление покупки проходит через Shopify, поэтому текущие настройки и скидки продолжают действовать. Расскажите, от каких приложений зависит ваш магазин, и мы учтём их при проектировании приложения для iOS.
Нужны ли мне Mac или Xcode?
Нет. AirBuild запускает вашу ИИ-команду на Mac или в облаке, а приложение устанавливается на ваш iPhone через TestFlight. Для публикации понадобится членство в Apple Developer Program.
Кому принадлежит код приложения для iOS?
Вам. Магазин остаётся в вашей учётной записи Shopify, а созданный AirBuild проект на SwiftUI тоже принадлежит вам.