Desarrollando aplicaciones de Android durante más de 2 años, yo también tuve la misma pregunta ¿Qué demonios necesito saber para comenzar a desarrollar una aplicación de Android?
Muchos dijeron tener un fuerte control sobre JAVA , algunos dijeron conocer xml y pocos dijeron comprender ambos.
Pero créame, si conoce los conceptos de cualquier lenguaje orientado a objetos, ya sea C o C ++ o java o cualquier otro, sin dudarlo, sumérjase en varios tutoriales de Android, ya sean videos en Youtube o blogs personales como andorid hive.
- Cómo crear una aplicación Android Quiz usando Kotlin
- ¿Qué parámetros deben tenerse en cuenta al desarrollar una aplicación de Android para que la aplicación obtenga las mejores etiquetas de desarrollador de Google?
- Cómo hacer una aplicación de Android desde un sitio web de WordPress
- ¿Qué lenguajes de programación se usan para crear aplicaciones?
- ¿Qué lenguaje de programación se ha utilizado para desarrollar la aplicación móvil QuickBooks?
La razón por la que le sugiero que tenga conocimiento sobre el lenguaje OO es que debe comprender lo que sucede en el tutorial, como qué es un objeto, qué es una función, cómo se llama qué es una clase …
Confundirse en ese momento sobre conceptos básicos como la clase, la función puede frustrarlo, por lo que es mejor que aprenda conceptos del lenguaje OO, ya que cuando ingrese a Android, la sintaxis cambiará de su idioma a Java, pero el núcleo Los conceptos seguirán siendo los mismos.
Y no te preocupes por los diseños xml, ya que es fácil de entender cuando trabajas en Android Studio, y también aprenderás en los tutoriales de Android cómo manejarlos.
Entonces, al final, sin perder tiempo, comience a aprender el lenguaje OO, preferiblemente core java, que sumergirse en el mundo de Android. ¡¡¡Aclamaciones!!!