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:
- ¿Cómo obtengo un JSONArray anidado en un Android?
- ¿Es este el momento adecuado para cambiar de Java a Kotlin para desarrolladores de Android?
- ¿Qué pasará si dejo de actualizar mis aplicaciones en un teléfono Android?
- Al crear aplicaciones de Apple / Android, ¿será necesario implementar HTML / CSS / JavaScript además de los principales lenguajes de programación (Swift, Java, etc.)?
- ¿Existe una aplicación de Android para hacer clic en las fotos usando ambas cámaras simultáneamente?
- 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.