Como novato, ¿cómo aprendo el desarrollo de Android? ¿Java es absolutamente necesario? Si es así, ¿cuánto es suficiente para trabajar en Android?

Como novato, puede comenzar el desarrollo de Android con conocimientos básicos de programación siguiendo Comenzando | Desarrolladores de Android y Desarrollo de Android para principiantes: cómo crear aplicaciones | Udacity. Sí, Java es absolutamente necesario para el desarrollo regular de aplicaciones, pero no todo. Core Java es suficiente. si no conoce Java pero c / c ++, también puede hacerlo con Android NDK | Desarrolladores de Android y si conoce el script html, css y java, puede usar PhoneGap, pero eso no es tan poderoso como el desarrollo con Android Studio y Java. Para aprender core java, recomendaría seguir el libro Head First Java, Second Edition y para el desarrollo de Android, vaya a Descargar Android Studio y comience a jugar con él lo antes posible. Para obtener más consejos, lea la respuesta de Kevan Hadvani a ¿Cuál es la mejor y más rápida forma de aprender la programación de Android? ¡Disfruta del desarrollo! Feliz codificación !!!