No hay mucha diferencia para desarrollar una aplicación React-Native iOS y una aplicación React-Native Android ( si está familiarizado con React-Native )
Cosas que debes saber:
- Cómo usar Xcode (Build, Directory Structure, AppDelegate, etc.)
- Consola de desarrolladores de Apple
- Cómo lanzar la aplicación en TestFlight o en AppStore
- Y necesitas estar familiarizado con el iPhone
Si ya ha desarrollado una aplicación con React-Native, debe estar familiarizado con:
- ¿Qué lenguajes de programación necesito para aprender a crear aplicaciones de Android?
- Cómo promocionar mi nueva aplicación social para Android con poco presupuesto
- ¿Cómo trabajan los desarrolladores de la interfaz de usuario de Android por separado de los desarrolladores de Android de back-end, ya que la mayoría de la interfaz de usuario está hecha programáticamente por el desarrollador de back-end? ¿Qué hace exactamente un desarrollador de IU?
- Cómo mostrar la hora, el día y la fecha actuales usando la vista de texto en el desarrollo de aplicaciones de Android en el formato dado a continuación
- ¿Qué lenguaje de programación es más adecuado para desarrollar aplicaciones para teléfonos inteligentes?
- Navegación
- Componentes integrados nativos de reacción
Estos son comunes en ambas plataformas. Los únicos componentes que debe observar son los específicos de la plataforma, que puede encontrar en el sitio oficial de React-Native.
Para desarrollar una aplicación para ambas plataformas (android, ios) es casi similar.