Shopify Apr 16, 2021

Management of Native Code and React Native at Shopify

Article Summary

Shopify went all-in on React Native, but quickly learned that sometimes you need to break the rules. Here's when they write native code anyway.

A year after betting on React Native, Shopify's mobile team shares hard-won lessons about when JavaScript isn't enough. They tackled complex UI performance and background job issues in their Point of Sale app.

Key Takeaways

Critical Insight

Shopify keeps UI in React Native even for complex views, but moved heavy background processing to Kotlin Multiplatform for massive performance gains.

The article includes detailed setup instructions for adding Kotlin Multiplatform to your React Native project without starting from scratch.

Recent from Shopify

Related Articles