Hola, con respecto a tu pregunta:
Es un poco difícil decir que “sí, definitivamente te arrepentirás de usar React Native” o “No, estarás bien usando este marco RoR mientras construyes tu aplicación”. Yo iría con “Depende de lo que estés buscando”.
Acabo de escribir un material de comparación sobre el tema, podría interesarte Desarrollo de aplicaciones React Native vs Native – Mind Studios
- ¿Cuándo debería seguir mi aplicación iOS con una versión de Android?
- ¿Cuántas horas le tomaría a un desarrollador experimentado crear una aplicación IOS (solo MVP) similar a Trulia / Zillow / Redfin? Escuché sobre el nuevo código fuente abierto de Trulia que podría reducir significativamente la complejidad. Muchas gracias, el curioso
- ¿Cuál es el mejor centro de formación de iOS en Chennai?
- Quiero experimentar iOS, ¿es el iPhone 5s una buena opción?
- ¿Cuáles son los mejores juegos gratuitos de iOS que se pueden jugar sin conexión?
Como ya se ha dicho antes, realmente depende de sus propósitos.
El marco React Native RoR es una solución relativamente nueva en el mundo de las aplicaciones multiplataforma. Es rápido, furioso e incluso fácil de usar a veces.
Algunos beneficios de React Native:
- requiere menos recursos de desarrollador y tiempo de tu parte
- tiene una gran comunidad
- es promovido por Facebook Inc, y se construyeron muchas aplicaciones como Facebook, Instagram, Walmart, etc.
- podría ser un poco más barato de lo que sería el desarrollo de aplicaciones nativas
A pesar de todas estas ventajas jugosas, si yo fuera tú, todavía iría por el desarrollo de aplicaciones nativas.
El desarrollo de aplicaciones nativas se desarrolla en los idiomas creados oficialmente por Google (Java, Android) y Apple (Swift, Objective C). Al igual que RN, el desarrollo nativo también tiene sus ventajas. entre los cuales está:
“Necesidad de la velocidad”.
Uno de los principios fundamentales de la Ingeniería de usabilidad son las interacciones rápidas: “1.0 segundo es el límite para que el flujo de pensamiento del usuario permanezca ininterrumpido”. Mientras que las aplicaciones nativas reaccionan y funcionan lo suficientemente rápido como para mantener a los usuarios dentro del ritmo del sistema, los productos híbridos a menudo se retrasan más.
Lea más sobre los beneficios de Native App Development y React Native App Development en nuestra nueva publicación de blog React Native vs Native App Development – Mind Studios