</> CodeBooks
    ← Volver a Android (página 1)
    Portada de Introduction to Android Application Development, 4th Edition

    Introduction to Android Application Development, 4th Edition

    Joseph Annuzzi, Lauren Darcey, Shane Conder

    Editorial
    Addison Wesley
    Año
    2013
    Páginas
    ~672
    Nivel
    Básico

    De qué trata

    Manual introductorio y académico enfocado en enseñar los fundamentos del desarrollo de aplicaciones para Android 4.3 (Jelly Bean) con notas de compatibilidad para Android 4.4 (KitKat). Escrita por Joseph Annuzzi Jr., Lauren Darcey y Shane Conder, esta cuarta edición está pensada para estudiantes y programadores principiantes que cuentan con conocimientos básicos de programación orientada a objetos en Java y buscan una formación estructurada y formal para crear aplicaciones móviles profesionales desde cero.

    El libro enseña a preparar el espacio de trabajo con el Android SDK y el entorno Eclipse ADT (con introducciones preliminares a Android Studio), analizando en profundidad la anatomía de una aplicación móvil: ciclo de vida de Activities, Services, Broadcast Receivers y configuración en AndroidManifest.xml. Detalla la construcción de interfaces de usuario adaptables utilizando layouts (Linear, Relative y Grid), adaptadores con ListViews y GridViews, el uso de Fragments para pantallas de tabletas y teléfonos, menús con ActionBar y diálogos interactivos. En el plano de persistencia de datos, instruye en el manejo de preferencias de usuario con SharedPreferences, almacenamiento en memoria interna y externa, y la gestión de bases de datos relacionales locales con SQLite mediante SQLiteOpenHelper y Content Providers. También introduce pruebas unitarias con JUnit, depuración con Android Debug Bridge (ADB) y la distribución a través de la consola Google Play Developer Console.

    La estructura didáctica destaca por incorporar cuestionarios de autoevaluación y ejercicios prácticos al final de cada capítulo, lo que facilita afianzar cada concepto antes de avanzar al siguiente módulo. Su mayor fortaleza es el rigor formativo y la claridad de su progresión temática, cubriendo todo el espectro esencial que un desarrollador júnior requería en la época de consolidación de Android. Como contrapartida, no cubre herramientas ni paradigmas modernos como Kotlin, Coroutines, ViewBinding o Jetpack Compose. Conviene tener conocimientos previos de Java y nociones de SQL para aprovechar al máximo los módulos de persistencia de datos.

    • Android 4.3 Jelly Bean
    • Android SDK
    • Eclipse ADT
    • Activities y Fragments
    • Diseño de interfaz y ActionBar
    • Persistencia SQLite
    • SharedPreferences
    • Content Providers
    • Pruebas con JUnit
    • Google Play Developer Console

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de Android con nivel Básico