</> CodeBooks
    ← Volver a Android (página 11)
    Portada de Android Application Development Cookbook

    Android Application Development Cookbook

    Wei-Meng Lee

    Editorial
    Wrox
    Año
    2013
    Páginas
    ~408
    Nivel
    Intermedio

    De qué trata

    Manual práctico en formato de recetario escrito por Wei-Meng Lee que recopila soluciones modulares para el desarrollo de aplicaciones sobre Android 4 (versiones Ice Cream Sandwich y Jelly Bean, APIs 14 a 16). El libro está orientado a programadores de nivel intermedio que ya conocen la sintaxis de Java y los conceptos fundamentales del ciclo de vida de los componentes en Android, y que necesitan patrones de código listos para implementar sin detenerse en explicaciones teóricas introductorias.

    A lo largo de 93 recetas organizadas por áreas funcionales, el autor enseña a resolver problemas cotidianos de la plataforma: enlace de actividades y paso de datos complejos con Intents y Bundles, gestión de eventos del sistema mediante BroadcastReceivers con prioridades y arranque automático al encender el dispositivo, y diseño de interfaces con componentes visuales (Button, RadioButton, CheckBox, AutoCompleteTextView, RatingBar y WebView embebido). También detalla la personalización de listas con ListView y Adapters, la interacción con hardware celular a través de TelephonyManager y el envío/recepción de SMS/MMS, la programación de red con peticiones HTTP GET y POST para descargas binarias, la integración de mapas con Google Maps API, los servicios de geolocalización basados en GPS y triangulación de red mediante LocationManager y Criteria, el acceso a la cámara con Camera API y la persistencia estructurada mediante SharedPreferences, pantallas PreferenceScreen y almacenamiento en archivos internos y externos.

    El enfoque del libro prescinde de un único proyecto monolítico; en su lugar, cada receta funciona como una solución de ingeniería autocontenida que incluye planteamiento del problema, pasos guiados y código completo listo para adaptar. Su mayor fortaleza radica en su practicidad para resolver dudas específicas de interfaz, red y hardware con código conciso. Conviene tener en cuenta que pertenece a la etapa previa a Android Studio y Gradle (cuando se utilizaba Eclipse con el plugin ADT) y no incluye Kotlin ni librerías modernas como Retrofit, CameraX o Jetpack, pero sigue siendo un compendio muy didáctico para comprender los fundamentos nativos del sistema operativo.

    • Android 4
    • Java
    • Recetas de desarrollo
    • Activities e Intents
    • BroadcastReceivers
    • ListView y Adapters
    • Google Maps API
    • LocationManager
    • Telephony y SMS
    • Persistencia con SharedPreferences
    • Camera API

    ¿Cómo enseña?

    TeóricoPráctico

    Con ejercicios

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de Android con nivel Intermedio