Amazing work by the Shopify mobile team!
Earlier this year they made the decision to leverage AI to completely rebuild our native apps in native instead of React Native. It’s already paying huge dividends! 👏
We’ve rebuilt the @Shopify mobile app from the ground up in native for iOS and Android 📱
The new experience brings a fresh design, smoother interactions, and Liquid Glass on iOS. It also launches faster on both platforms, with Android launch time cut by more than half.
This is a great thread on how the Shopify Fall Edition was built with Remix 3 and native web technologies.
The Editions team is incredibly talented. It was an honor to work with them!
Remix 3 avoids hydrating the whole page. Instead, we only hydrate the pieces of the page that need it.
This allows us to ship as little JavaScript to the browser as possible.
Remix 3 helps keep the critical path lean. The page renders as HTML, and only interactive islands ship a `clientEntry`, their chunks, and scoped data.
In practice: no need to have the whole app data in the source code!