
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?
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.

