</> CodeBooks
    ← Volver a Android (página 6)
    Portada de Android in Action, 3rd Edition

    Android in Action, 3rd Edition

    W. Frank Ableson, Robi Sen, Chris King, C. Enrique Ortiz

    Editorial
    Manning
    Año
    2011
    Páginas
    ~644
    Nivel
    Básico

    De qué trata

    Manual exhaustivo y progresivo sobre la arquitectura y el desarrollo de aplicaciones para la plataforma Android, cuya 3.ª edición (2011) incorporó las innovaciones clave introducidas por Android 3.0 Honeycomb (la primera versión optimizada para tabletas) junto a las bases consolidadas de Android 2.3 Gingerbread. Escrito por Frank Ableson, Robi Sen, Chris King y Enrique Ortiz, está dirigido a programadores principiantes en el entorno móvil y a desarrolladores Java que desean dominar desde los conceptos esenciales hasta la adaptación para pantallas grandes y dispositivos multifuncionales.

    El recorrido temático abarca desde los componentes básicos hasta subsistemas avanzados del SDK: diseño de interfaces adaptadas a tabletas mediante fragmentos (`Fragment`), barra de acciones (`ActionBar`) y eventos táctiles de arrastrar y soltar (`Drag-and-Drop`), mecanismos de comunicación con intents y servicios en segundo plano, persistencia local con SQLite y `ContentProvider`, llamadas a servicios web HTTP/REST, notificaciones, alarmas, integración con telefonía y mensajería SMS, gráficos bidimensionales, RenderScript, multimedia con audio y video, geolocalización por GPS y proveedores de red, interacción con hardware (sensores de movimiento y Bluetooth), creación de AppWidgets para la pantalla de inicio, aplicaciones híbridas con WebKit/HTML5 y desarrollo nativo en C/C++ utilizando el Android Native Development Kit (NDK).

    Además de incorporar decenas de ejemplos de código específicos para cada módulo del sistema, el libro culmina con el desarrollo guiado de una aplicación empresarial completa de servicio de campo (Field Service Application), que demuestra la integración entre un cliente nativo en Android y un servidor web para la asignación y seguimiento de órdenes de trabajo. Brinda una base técnica sólida de la transición de Android hacia terminales de gama alta y tabletas. Conviene considerar que utiliza el entorno de desarrollo clásico de Eclipse con el plugin ADT (previo a Android Studio) y que tecnologías como RenderScript han quedado obsoletas en favor de Vulkan y las bibliotecas modernas de AndroidX.

    • Android 3.0 Honeycomb
    • Android SDK
    • Java
    • Fragments
    • Action Bar
    • Field Service Application
    • SQLite
    • Android NDK
    • Bluetooth y Sensores
    • AppWidgets
    • Drag-and-Drop
    • WebKit

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Field Service Application

    Solución empresarial integral para operarios de servicio técnico que comunica un cliente Android nativo con un backend web para sincronizar tareas asignadas, consultar inventario, almacenar datos en SQLite y registrar la ubicación mediante GPS.

    Más de Android con nivel Básico