En realidad, es fácil comenzar con ambas plataformas:
Paso cero: obtén una máquina Mac (es necesario comenzar con iOS y Android Studio funciona sin problemas en Mac.
Paso uno: si conoce los conceptos básicos de Java, puede saltar al paso dos, comience con un curso de Java para principiantes, deberá aprender los conceptos básicos de programación y el modelo OOP antes de comenzar con cualquier plataforma móvil. Este es un curso recomendado para comenzar: Aprenda Java: Tutorial gratuito de programación de Java para principiantes.
- ¿Dónde almacenan datos las aplicaciones nativas de iOS?
- Cómo ganar dinero haciendo desarrollo independiente de aplicaciones iOS
- ¿Por qué no puedo aprender el desarrollo de iOS 'Swift' lo suficientemente rápido mientras estudio a tiempo completo?
- ¿Cuánto tiempo le tomó a Apple hacer iOS 10?
- ¿Cuáles son las mejores prácticas para desarrollar una aplicación de iOS para comunicarse con Node.js y Socket.IO para crear una aplicación en tiempo real?
Paso dos: un paso más necesario antes de sumergirse en Android es comenzar a aprender kotlin, kotlin es el futuro de Android y hay rumores sobre que ios va a apoyar a kotlin pronto.
Comience con kotlin: Kotlin para principiantes: aprenda a programar con Kotlin
kotlin para android: el curso completo para desarrolladores de Android Kotlin – Udemy
Paso tres: para comenzar con el desarrollo de IOS, debe comenzar con un lenguaje rápido y puedo garantizarle que encontrará IOS mucho más fácil que Android.
Comience con swift: Swift para principiantes: el primer paso en la creación de aplicaciones | Udacity
El curso completo de IOS con swift: el curso completo para desarrolladores de iOS 10 y Swift 3 – Udemy
Buena suerte 🙂