Para empezar, creo que estos son los conceptos básicos o las características principales que un programador de Android debe tener en cuenta en Java, sin embargo, conocer algunas dosis más no duele, sino que ayuda.
- Identificar las características de la orientación a objetos.
- Crear aplicaciones Java orientadas a objetos.
- Usar construcciones de toma de decisiones y construcciones de bucle
- Implementar el marco de recolección
- Implemente el manejo de errores y la funcionalidad IO
- Manipular archivos, directorios y sistema de archivos.
- Crear aplicaciones centradas en datos usando JDBC
- Procesar cadenas usando expresiones regulares
- Implementar subprocesos múltiples y localización
A partir de ahora, Google ha anunciado el soporte oficial para Kotlin, por lo que si no te gusta especialmente Java y crear una aplicación de Android como único objetivo, ¡también puedes probar Kotlin! Quizás te guste más, quizás te enamores de Java. Quién sabe ?
Espero que esto ayude.
- ¿Debo aprender a desarrollar aplicaciones de Android en Nougat u Oreo?
- ¿Qué habilidades necesita antes de aprender el desarrollo de aplicaciones de Android?
- Cómo ejecutar el backend de mi aplicación de Android en la nube, cómo subiría el código
- ¿Cuáles son las complejidades de desarrollar una aplicación de video para dispositivos Android?
- ¿Cuáles son esas 30 universidades en la India con las que Google se ha asociado para capacitar a 2 millones de desarrolladores de Android?