He hecho aplicaciones nativas y React Native personalmente, así como también he creado equipos nativos de desarrollo para Crunchyroll. Actualmente estoy usando RN para Shopworks porque quería una pila tecnológica más simple.
Si eres un equipo pequeño (2–3 personas), debes elegir lo que tu equipo se siente más cómodo. El riesgo de elegir la tecnología “incorrecta” se ve ampliamente compensado por todas las demás decisiones en la etapa inicial. Puede pagar la deuda técnica si tiene tracción y puede construir un equipo más grande.
Asumiendo que es un producto de consumo, la clave es entregar el producto e iterar rápidamente. Si tu equipo puede hacerlo mejor en React Native, entonces ve con eso. Pero si tienen experiencia y experiencia en Swift / Obj-C o Java, entonces debe volverse nativo.
- ¿Es útil el tema de inteligencia artificial para CS, o debería ir con el desarrollo de aplicaciones móviles?
- ¿Cuánto tiempo llevará tener una aplicación móvil para el negocio?
- ¿Es más aconsejable que un desarrollador independiente cree y comercialice juegos, aplicaciones o servicios?
- Cómo aumentar la descarga de la aplicación móvil
- ¿Dónde puedo encontrar un desarrollador de aplicaciones iOS en Nueva York?
Pero si se trata de una aplicación empresarial, es muy diferente. Las prioridades de sus clientes pueden ser la estabilidad y la seguridad, en las cuales React Native perderá frente a los nativos.