Entwickler · 15. September 2026

Shopify wechselt von React Native zu nativer App-Entwicklung

Woman drawing a flowchart on a whiteboard
Beatriz Cattel / Unsplash

Die Firma Shopify hat angekündigt, ihre mobile App-Entwicklung von React Native, das seit 2020 verwendet wird, auf native Entwicklung umzustellen. Die Entscheidung basiert auf der Unterstützung durch Künstliche Intelligenz (KI) zur Code-Generierung. Shopify begründet den ursprünglichen Einsatz von React Native als richtig, da es die Entwicklung einer zentralen Plattform erleichtert und die Probleme von unterschiedlichen Features auf zwei Plattformen verringert hat. Trotz der Herausforderungen in Bezug auf die Anpassung der Leistung hielt das Unternehmen den Ansatz für effizient, um eine doppelte Implementierung von Features zu vermeiden.

Mit der Entwicklung von großen Sprachmodellen (LLMs) hat sich jedoch die Lage geändert. Diese Technologie ermöglicht es, den Code für iOS schnell in Android zu übertragen und umgekehrt, was die Zeit für die Codierung erheblich verkürzt. Das Unternehmen kann nun die App auf beiden Plattformen intensiver testen, auch wenn es weiterhin notwendig ist, zwei Versionen der App zu erstellen, wobei der Prozess durch KI-Agents unterstützt wird.

Shopify hat diesen neuen Ansatz bereits erfolgreich umgesetzt, indem es die Haupt-App für die Shops innerhalb von 12 Wochen komplett neu als native Anwendung entwickelt hat. Nach diesem Erfolg plant das Unternehmen, auch die anderen Apps schrittweise auf native Entwicklung umzustellen. Der Vorteil dieser Umstellung auf native Entwicklung liegt in der Reduzierung der Abhängigkeit von externen Tools und Frameworks sowie in einer besseren Integration mit den Betriebssystemen.

Um die Herausforderungen bei der Umwandlung von React Native in native Apps mit KI anzugehen, hat Shopify ein internes System namens Helix entwickelt. Dieses System analysiert den React Native Code und teilt ihn in kleinere Abschnitte auf, die als Checkpoints dienen. Die KI wandelt dann den Code schrittweise um und wird durch zwei Agenten sowie menschliche Tester validiert. Diese Methode hat sich als sehr effektiv erwiesen und ermöglicht eine schnelle Umsetzung der gewünschten Ergebnisse.

Shopify hat außerdem angekündigt, dass es weiterhin kleinere Projekte und Bibliotheken von React Native bis Ende 2026 unterstützen wird. Einige Bibliotheken werden weiterhin betreut, während andere nicht weiterentwickelt werden.