Te recomendaría optar por Android. En los últimos años, surgieron muchas alternativas al desarrollo de aplicaciones nativas de Android. Pero ninguno de los permite ganar la carrera contra ella.
Cuando opta por el desarrollo de aplicaciones nativas de Android, tendrá la opción de elegir muchas bibliotecas de código abierto como Retrofit, ButterKnife y bibliotecas de componentes UI creadas para admitir y acelerar el desarrollo de aplicaciones nativas. Hay una gran cantidad de expertos en foros y comunidades de código abierto para apoyar y resolver los problemas durante el aprendizaje y el desarrollo tempranos de la aplicación. Cuando optas por Kotlin o React Native, perderás todo esto si estás dispuesto a desarrollar solo para móviles. Como ya eres un desarrollador de iOS, el desarrollo nativo de aplicaciones de Android puede ser otra insignia para tu currículum en mi opinión.
- ¿Por qué crees que los productos de Apple apestan?
- ¿Cuáles son los principales factores que impiden que Apple cree un iOS que tenga una seguridad corporativa similar a Blackberry OS?
- ¿Cuáles son algunos temas desconocidos de la programación de iOS para un programador promedio?
- ¿IOS 11 tendrá soporte para iPhone 5?
- ¿Cuál es la mejor preparación para un puesto de iOS de nivel de entrada, el curso de Stanford para iOS o el nanogrado de iOS de Udacity?