La mejor manera de hacer una programación avanzada de Android es comenzar a crear aplicaciones que consideres útiles. La mayoría de los libros y tutoriales solo le enseñan lo que necesita para comenzar y qué tipo de funciones se necesitan para realizar ciertas tareas.
Si quieres profundizar en Android, te recomiendo que comiences a construir una aplicación que creas que está bastante completa. Puedes mirar alrededor de Play Store y ver qué aplicaciones son divertidas, y establecer un objetivo para crear una similar. Si se siente abrumado, comience con una aplicación simple primero. Simplemente sigue haciendo aplicaciones simples y luego pasa a cosas más avanzadas una vez que estés más conforme con Android.
Al comenzar a crear aplicaciones reales, te obligas a pensar en cómo aplicar lo que aprendes de los libros. Luego buscas soluciones si alguna vez te quedas atascado. Si estás leyendo constantemente sin mucha práctica, para cuando termines el libro, es posible que ya hayas olvidado algunos de los conceptos que aprendes. Al practicarlo, aprenderás mucho más rápido.
- Cómo construir una aplicación de Android que comience a grabar audio directamente cuando se inicia
- Cómo restaurar múltiples copias de seguridad de los chats de WhatsApp
- ¿Dónde pongo el código Java para la codificación del servidor Apache Tomcat (exactamente dónde)?
- ¿Cómo es la demanda de desarrolladores de Xamarin?
- ¿Cuál es el beneficio de usar Xamarin para el desarrollo de aplicaciones sobre Java nativo y Swift?
De todos modos, así es como aprendo. Primero leo
Programación de Android: la guía del gran rancho nerd
Es un libro de programación de Android realmente bueno que leí cuando comencé a desarrollar aplicaciones para Android.
Luego veo la serie de tutoriales de Android de YouTube como este. En realidad, hay muchos tutoriales útiles en youtube.
Mientras aprendía, comencé a mirar alrededor de Play Store y encontrar algo que me gusta. Acabo de establecer mi objetivo de comenzar a crear aplicaciones simples mientras aprendo al mismo tiempo.
Me tomó un tiempo porque estaba aprendiendo y construyéndolo al mismo tiempo, pero aprendí mucho más y la programación de Android y tengo una mejor comprensión de los conceptos básicos que simplemente leerlos de un libro.
La aplicación de Android es divertida una vez que comienzas. Siempre es bueno simplemente bucear y después de crear algunas aplicaciones simples, obtienes confianza para crear más aplicaciones.
Al seguir practicando y creando aplicaciones, automáticamente podrás comenzar a construir Android avanzado en el camino. Entonces, en lugar de buscar un libro avanzado, mi consejo sería comenzar a crear aplicaciones y tratar de resolver todos los problemas que puedan surgir.
Que te diviertas.