
Android Application Development All-in-One For Dummies
Barry A. Burd
- Editorial
- Wiley
- Año
- 2011
- Páginas
- ~655
- Nivel
- Básico
De qué trata
Manual introductorio y exhaustivo organizado en minilibros temáticos que busca guiar al lector desde cero en la creación de aplicaciones móviles para Android. Publicado en pleno apogeo de Android 2.2 (Froyo) y Android 2.3 (Gingerbread), con miras a las novedades de Android 3.0 (Honeycomb) y Android 4.0, el texto está diseñado para principiantes absolutos en la plataforma móvil e incluso para quienes no dominan la programación orientada a objetos, dedicando una sección entera a enseñar los fundamentos indispensables de Java antes de entrar de lleno en el desarrollo para dispositivos.
La obra adopta como entorno de trabajo el IDE Eclipse con el plugin ADT (Android Development Tools), el Android SDK original y la máquina virtual Dalvik. Enseña a dominar los cuatro componentes estructurales de cualquier aplicación Android (Activities, Services, Broadcast Receivers y Content Providers), el intercambio de mensajes mediante Intents y filtros de intención, el diseño de pantallas mediante archivos XML, la gestión de eventos de usuario, el almacenamiento persistente con bases de datos relacionales SQLite, el uso de sensores de movimiento, la integración de reproducción multimedia de audio y vídeo, y los servicios de ubicación basados en GPS y Google Maps. También instruye en el uso de herramientas de diagnóstico como Logcat y DDMS (Dalvik Debug Monitor Server), la firma de paquetes APK y el despliegue en el entonces vigente Android Market.
El aprendizaje se articula a través de explicaciones conceptuales respaldadas por pequeños ejemplos prácticos y ejercicios de laboratorio que ilustran el comportamiento de cada API, desde formularios interactivos hasta consultas a SQLite y lectura de coordenadas geográficas. Su principal mérito radica en su claridad didáctica y en desgranar minuciosamente la arquitectura clásica de Android sin asumir conocimientos previos; no obstante, su valor actual es esencialmente histórico o formativo de base, ya que las herramientas que emplea (Eclipse ADT, Dalvik y librerías pre-Jetpack) quedaron reemplazadas por Android Studio, el entorno de ejecución ART, Kotlin y las librerías AndroidX.
- Android 2.3/4.0
- Java
- Eclipse ADT
- Android SDK
- Activities
- Intents
- Services
- Broadcast Receivers
- Content Providers
- SQLite
- DDMS
- Sensores y GPS
¿Cómo enseña?
Teoría + práctica
- ✓ Incluye ejercicios
- ✗ Sin proyectos

