Shopify is moving its flagship mobile applications from React Native back to native Swift and Kotlin. The company originally went all-in on cross-platform development in 2020 to avoid building features twice, but the rapid improvement of automated coding models has completely changed the underlying engineering economics.
Maintaining framework abstractions, debugging bridge overhead, and fighting performance regressions historically paid for itself by keeping a single shared codebase. Today, coding agents allow engineers to generate, translate, and maintain equivalent idiomatic implementations in Swift and Kotlin at a fraction of the previous labor cost. Eliminating the intermediary runtime restores direct access to platform APIs and optimizes device performance.
When the marginal cost of producing platform-specific code collapses, the architectural trade-offs that justified thick abstraction layers quickly evaporate.









