Suscríbete a nuestro boletín de novedades y recíbelo en tu email.
No cabe duda que Android es el sistema operativo predominante en el entorno de smartphones y tablets; es también el sistema de preferencia entre los fabricantes de dispositivos tecnológicos de todo tipo y esta omnipresencia de Android requiere que sea sustentada por un arsenal de desarrolladores de aplicaciones. Todo esto explica la necesidad actual de formar programadores para el entorno Android.
Android 4 Desarrollo Profesional de Aplicaciones es un recurso fundamental para los programadores de aplicaciones.
En este libro, a lo largo de sus más de 900 páginas, encontrará todos los fundamentos del sistema operativo Android, incluyendo la configuración del entorno, el uso de Eclipse, el diseño de interfaces, el dominio de los ciclos de vida de los objetos, el uso de las distintas API que forman el núcleo de Android, el desarrollo para diferentes dispositivos utilizando emuladores y dispositivos reales, y la optimización de los procesos; todo, desde el diseño hasta la publicación.
Más de 30 aplicaciones completas de ejemplo sobre los temas tratados; en cada una se analiza detalladamente el porqué de cada función utilizada y cada práctica nos sirve para enseñar el uso del entorno Eclipse/Android/Java.
Se recorren las principales API de Android para poder explicar y utilizar: recursos, bases de datos, notificaciones, servicios, telefonía, posicionamiento y geocodificación, Bluetooth, Wi-Fi Direct, almacenamientos externos, sensores de hardware (acelerómetros, campo magnético, termómetros, etc.), Near Field Communication (NFC) , cámara, audio, etc.
Android 4 Desarrollo Profesional de Aplicaciones es la versión de nivel intermedio/avanzado de la serie iniciada con Android Curso de desarrollo de aplicaciones, libro de nivel inicial ya publicado por Inforbooks, y que se completará con Android Animación y Desarrollo de Juegos, un libro que se centra específicamente en estos dos temas.
Android Development Tools
Aplicaciones y actividades
Recursos de la aplicación
GUI: Layouts y Fragmentos
Vistas
Intent y Broadcasting
Uso de recursos de Internet
Operaciones con archivos y bases de datos
Proveedores de contenido
Servicios
Sensores
Google Maps
Posicionamiento y geocodificación
Multimedia
Conectividad Bluetooth
Wi-Fi, NFC y Android Beam
Telefonía
Distribución de aplicaciones
Google Play