El libro que tiene en sus manos es una guía para aquellos programadores de Android que, teniendo nociones básicas, quieran profundizar en algunos aspectos de especial interés.
Aprenda
- Últimas versiones de Android, como Fragments, ActionBar, barra de búsquedas, animación de propiedades.
- Personalice sus propias vistas y cree Widgets de escritorio.
- Hilos de ejecución: En Android es imprescindible dominar el uso de threads.
- Use AsyncTask y programe animaciones gráficas con SurfaceView.
- Bluetooth: Saque provecho a esta tecnología para interconectar dos dispositivos Android, o un dispositivo Android con un PC.
- Servicios en la nube: Utilice en sus aplicaciones las notificaciones Push, almacenamiento en la nube con Google Drive y el servicio de Backup de Google.
- Aplicaciones Web: Aprenda a integrar una aplicación basada en HTML5, CSS3 y JavaScript dentro de Android.
Conozca
- Las alternativas a la programación multiplataforma para móviles.
- Programación en código nativo: Use NDK para escribir directamente sus algoritmos en C/C++ y compílelos a código nativo del procesador.
- Redes sociales: Integre Facebook y Twitter en sus aplicaciones.
- Ingeniería inversa: Aprenda a jaquear aplicaciones para evitar que lo hagan con las suyas.
- Estudie el código y modifique aplicaciones de terceros. Ofusque el código e incluya licencias de Google Play.
El libro propone un aprendizaje activo, con actividades, muchas a través de Internet:
- Videos elaborados por los autores
- Ejercicio paso a paso: La mejor forma de aprender es practicando.
- Práctica: Para afianzar lo aprendido hay que practicar.
- Recursos adicionales: Localice rápidamente la información clave
- Preguntas de repaso y reflexión