En mi opinión, sería mejor que aprendieras los principios básicos de Java primero, y luego si quisieras continuar aprendiendo los conceptos básicos de Kotlin, ya que tienen una sintaxis bastante similar, podrías hacerlo más fácilmente.
Entonces, si realmente quieres aprender Kotlin para Android, deberías buscar algunos buenos recursos en línea o libros para ayudarte con eso.
He escrito un libro sobre cómo los principiantes pueden crear sus primeras aplicaciones de Android en Kotlin aquí:
- ¿Cómo automatizas las pruebas de software en Android?
- ¿Cuál es la mejor aplicación de mapas para Android?
- ¿Cuáles son las tarifas promedio que cobran los desarrolladores web por crear un sitio web de comercio electrónico y una aplicación de Android?
- ¿Cómo se usan las bibliotecas en el desarrollo de aplicaciones de Android y cuáles son las mejores bibliotecas de código abierto?
- ¿Cuál es la forma más fácil de desarrollar una aplicación de Android y las herramientas utilizadas para la misma?
Kotlin para el desarrollo de Android (Cree su propia aplicación)
Viniendo de un fondo de Java / Java para el desarrollo de Android, Kotlin es mucho más agradable de programar para Android en mi opinión.
No quiero seguir descaradamente tapando mis libros, pero también he escrito otro libro sobre el aprendizaje de los conceptos básicos del idioma Kotlin para principiantes aquí, que podría satisfacer su otra pregunta de aprender Kotlin antes del desarrollo de Android:
Desarrollo de Kotlin para principiantes (con ejemplos de código)
Asegúrese de consultar también YouTube, Stack Overflow y también el sitio web oficial del idioma Kotlin para obtener información y tutoriales sobre cómo aprender el idioma.
Espero que eso ayude, y cualquier pregunta solo haga. ¡Buena suerte!