Tl; dr: Estoy totalmente de acuerdo con Kyle Hewitt. Intenta aprender Java primero. EDx tiene un micromaster (desarrollador profesional de Android) que enseña Java y luego lo transfiere al desarrollo de Android. Vengo de un entorno exclusivo de C ++ y no saber nada sobre Java me hizo caer en muchas trampas con respecto a Android.
Si eres como yo donde sabes que simplemente conoces C ++ pero también quieres ir directamente a escribir aplicaciones de Android, entonces al menos aprende la diferencia entre una interfaz y una clase extendida. Es muy importante. No conocer las interfaces hace que el uso de la mayoría de las estructuras de datos básicas sea bastante difícil.
Si nunca ha programado, aún puede escribir aplicaciones de Android. Pero aprender a programar y aprender a programar en Android son dos cosas diferentes. Entonces tendrás más trabajo para ti.
- Tengo ideas para aplicaciones, ¿a dónde puedo ir para aprender el desarrollo de aplicaciones de Android?
- Soy artista gráfico y diseño web (pero no soy programador) y tengo un cliente que quiere una aplicación de Android. ¿Qué es un software WYSIWYG para crear una aplicación que no requiere que aprenda un lenguaje de programación?
- Mi teléfono Android ya no está instalando archivos apk, ¿cómo solucionarlo?
- Soy un chico de 16 años y me encanta desarrollar juegos y aplicaciones para Android. Pero ahora estoy pensando en promocionarlo, pero a un costo cero o con un bajo presupuesto. ¿Cómo?
- Mi teléfono Android se ha vuelto lento. ¿Que puedo hacer?