</> CodeBooks
    ← Volver a Android (página 3)
    Portada de Learn Android Studio

    Learn Android Studio

    Adam Gerber, Clifton Craig

    Editorial
    Apress
    Año
    2015
    Páginas
    ~484
    Nivel
    Básico

    De qué trata

    Guía práctica orientada al aprendizaje del entorno de desarrollo Android Studio (versión 1.x), elaborada por Adam Gerber y Clifton Craig para facilitar la transición definitiva desde Eclipse ADT hacia la suite oficial impulsada por Google sobre IntelliJ IDEA para proyectos en Java. Está diseñada para desarrolladores noveles en Android o programadores Java que necesiten dominar rápidamente la interfaz, las herramientas de automatización y el ciclo de vida del software en el nuevo IDE.

    El libro detalla la configuración del entorno (JDK, Android SDK y AVD Manager), la navegación por los paneles de trabajo, los atajos de teclado esenciales y los asistentes de refactorización automatizada (renombrado de símbolos, extracción de métodos e inlining). Enseña el diseño de layouts mediante el editor visual y XML, el manejo integral del sistema de control de versiones Git integrado en el IDE (con flujos de trabajo en GitHub y Bitbucket), y el funcionamiento del motor de compilación Gradle (configuración de build.gradle, dependencias, tipos de compilación y variantes). Además, abarca técnicas de depuración interactiva con puntos de interrupción e inspectores de memoria, la persistencia local en bases de datos SQLite con adaptadores dedicados (RemindersDbAdapter) y la creación de interfaces para dispositivos vestibles con Android Wear.

    El aprendizaje se consolida mediante proyectos de laboratorio guiados paso a paso: el desarrollo de la aplicación Reminders (un organizador de tareas y alarmas con persistencia en SQLite, diálogos personalizados y menús en la barra de acciones) y el laboratorio Android Wear Lab (el proyecto MegaDroid, donde se programa una esfera de reloj inteligente mediante un WatchFaceService). Su valor sobresaliente radica en enseñar al lector a trabajar como un profesional desde el primer momento, integrando Git, Gradle y refactorizaciones en el IDE. Conviene recordar que al basarse en Android Studio 1.x, detalles como ConstraintLayout, Kotlin o la sintaxis moderna de los plugins de Gradle han cambiado sensiblemente.

    • Android Studio 1.x
    • Gradle
    • Git
    • Java
    • Refactorización de código
    • SQLite
    • Depuración
    • Layout Editor
    • Android Wear
    • GitHub
    • AVD Manager
    • SDK Tools

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Reminders App (Gestor de recordatorios)

    Aplicación de tareas y alertas con base de datos SQLite, adaptadores personalizados, diálogos modales y operaciones CRUD integradas en Android Studio.

    MegaDroid Watch Face (Android Wear Lab)

    Esfera personalizada para relojes inteligentes Android Wear que implementa un WatchFaceService y pruebas de visualización en emuladores vestibles.

    Más de Android con nivel Básico