Shopify está migrando todas nuestras aplicaciones móviles de React Native de vuelta a Swift y Kotlin.
Apostar por React Native en 2020 fue un gran éxito para nosotros. Ahorramos muchísimo tiempo al desarrollar funciones una sola vez, permitimos que desarrolladores sin experiencia en móviles contribuyeran a nuestras aplicaciones y dejamos de perseguir constantemente la paridad de funciones.
Desde entonces, los LLM han mejorado drásticamente. Pueden usar una implementación de iOS para crear la versión de Android y viceversa, ayudar a los desarrolladores a trabajar fuera de su stack habitual y mantener ambas plataformas alineadas mediante especificaciones, pruebas y revisiones compartidas.
El desarrollo nativo sigue implicando crear y mantener software en dos plataformas. Eso no ha cambiado. Pero los LLM ahora pueden encargarse de una parte suficiente de la implementación, traducción, pruebas y revisión, por lo que ya no es el factor determinante que era en 2020.
Esto ha hecho que las reconstrucciones desde cero sean realistas. Shop pasó de un concepto a una aplicación nativa completamente reconstruida en las tiendas de aplicaciones en 12 semanas. Otras aplicaciones también están en proceso.
Desde el principio, quisimos contribuir a React Native y ayudar a mejorarlo. Agradecemos cómo la comunidad adoptó React Native Skia, FlashList y Restyle, y estamos comprometidos a hacer una transición limpia de estas herramientas, con plazos claros y sin sorpresas para quienes dependen de ellas.
React Native fue la opción correcta para nosotros en 2020. El desarrollo nativo es la opción correcta ahora. El objetivo no ha cambiado: crear mejores aplicaciones y lanzar más rápido.
Más detalles aquí: https://shopify.engineering/back-to-native





