¿Debo aprender el desarrollo de Android de recursos en línea como Udacity o comenzar a aprender Kotlin? ¿Importa si aún no he aprendido Android? ¿Puedo comenzar a aprender Kotlin antes de aprender el desarrollo de Android?

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í:

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!

En Android Studio 3+ (IDE utilizado para el desarrollo de Android) que está en fase de prueba beta, existe la opción de convertir el código Java a Kotlin. Para que pueda aprender el idioma que prefiera.

Te sugiero que aprendas Java y luego te muevas a Kotlin por algunas de las siguientes razones:

  1. Siempre puede convertir su código de Java a Kotlin (al menos durante 2 a 3 años, supongo).
  2. De este modo, puedes aprender Java y más tarde kotlin.
  3. Es mejor saber más de un idioma.
  4. Porque Java tiene su propia belleza (opinión personal, sin ofender).
  5. Tenemos que mudarnos a Kotlin tarde o temprano (creo que está aquí para quedarse).

Buena suerte

Hola,

Creo que Kotlin es un gran idioma y recientemente aprendí que es básico, pero el apoyo de la comunidad y la cantidad de tutoriales de calidad sobre el idioma aún no son suficientes. Para un principiante, esto puede ser un problema real.

Lo que te sugiero que hagas es primero aprender Java de YouTube o Udacity. Java no solo te ayudaría en Android, sino que también sería útil en otros dominios.

Después de aprender Java, puede comenzar con los cursos básicos de Android por su cuenta. No creo que deba pagar los cursos básicos de Android. Después de haber completado los cursos básicos, puede tomar el nanodegree para desarrolladores de Android o tomar sus cursos individuales de forma gratuita.

Todo esto te tomará entre 5 y 6 meses, pero estarás bastante seguro después de completar todo esto para enfrentar cualquier desafío.

Buena suerte.

Según mi opinión, debe comenzar con Java y luego actualizar a Kotlin porque la sintaxis de Kotlin es muy similar a Java (40% de código reducido).

En realidad, Kotlin es también un lenguaje JVM. Lo que significa es que Kotlin se compila en bytecode que puede ejecutar una JVM. Java y Kotlin son interoperables. Es decir, el código Java puede invocar a Kotlin y Kotlin puede invocar el código Java.

Puede aprender el desarrollo de Android de KVCH IBM.

La capacitación de KVCH para Android en Noida es supervisada y administrada por expertos industriales que tienen más de 10 años de experiencia en el manejo de proyectos de Android Live.

Primero aprenda Java, vaya a YouTube para obtener muchos tutoriales de Android

Entonces ve por pagado

No, en realidad, kotlin es un lenguaje para el desarrollo de Android, así que de acuerdo con mi experiencia, primero aprendí el desarrollo y luego aprendí el idioma que se requería en el desarrollo de Android, así que también puedes intentarlo