LIVE
Новость

Почему Shopify отказывается от React Native в пользу Swift и Kotlin

По данным GIGAZINE, Shopify перестраивает мобильное приложение на Swift и Kotlin, отказываясь от React Native — и главным триггером стало возросшее качество собственного кодинг-ИИ.

Фаина Королёва·обновлено 15 сентября 2026 г.

Почему Shopify отказывается от React Native в пользу Swift и Kotlin

Что стоит за разворотом Shopify: нативный код вместо кроссплатформы

Для аудитории, которая выбирает стек под свои продукты, это сигнал: граница между «кроссплатформой удобно» и «натив быстрее» снова сдвигается.

Суть перемен

Несколько лет мобильная команда Shopify опиралась на React Native. После того как внутренний кодинг-ИИ стал работать ощутимо лучше, разработчики собрали прототип на Swift и Kotlin и переоценили весь стек. Результат, о котором сообщает источник: фичи, которые раньше жили только в iOS- или только в Android-версии, теперь получается реализовывать для обеих платформ сразу, а стоимость поддержки кроссплатформенной совместимости заметно снижается. Shopify решила откатиться к нативу и собирается пересобирать приложения фактически с нуля.

Почему это важно тем, кто делает мобильные продукты

Здесь нет драмы про «React Native мёртв» — есть прагматика пользовательского флоу. Нативные Swift и Kotlin дают более плотную интеграцию с системными возможностями iOS и Android и сокращают слои абстракций между кодом и платформой. Для конечного пользователя это выражается в вещах, которые UX-исследователь щупает руками: предсказуемая анимация переходов, корректная работа с системными жестами, отсутствие сюрпризов при работе с камерой, пушами и биометрией.

Для продуктовой команды важнее другое следствие — сокращение «дрейфа фич». В кроссплатформенной модели нередко возникает разрыв: фича выходит на одной платформе раньше, на другой позже или в урезанном виде. Нативная разработка с сильным ИИ-ассистентом, как описывает случай Shopify, позволяет выравнивать релизы и держать путь пользователя одинаковым в iOS и Android.

Что проверить в своём проекте

Если вы тоже выбираете между React Native и нативом — стоит честно пройтись по пути пользователя и отметить места, где ощущается «прокладка» между приложением и системой: онбординг, платёжный флоу, работа с файлами и медиа, фоновые сценарии. Там, где этих точек много и они критичны для ретеншна, натив окупается. Там, где приложение — по сути набор экранов с типовой логикой, кроссплатформа по-прежнему выигрывает по скорости выхода на рынок.

Отдельно держите в голове новое уравнение: стоимость нативной разработки теперь считается не только из ставки iOS- и Android-инженеров, но и из возможностей кодинг-ИИ. Когда этот компонент сильный, разница в скорости и стоимости между «двумя нативными приложениями» и «одним кроссплатформенным» сжимается — и выбор перестаёт быть автоматическим в пользу единой кодовой базы.