
Learn Android Studio 3
Ted Hagos
- Editorial
- Apress
- Año
- 2018
- Páginas
- ~260
- Nivel
- Intermedio
De qué trata
Manual conciso y directo de Ted Hagos centrado en el desarrollo ágil de aplicaciones móviles utilizando Android Studio 3 y el lenguaje Java, cubriendo el ecosistema de las versiones Android 8.0 Oreo y Android 9.0 Pie. Está dirigido a programadores principiantes e intermedios con nociones previas de Java que buscan una vía rápida para aprender a usar el IDE, comprender la arquitectura básica de una app Android y publicar sus aplicaciones sin rodeos conceptuales.
El temario aborda la instalación del IDE, la configuración inicial de scripts de Gradle y la administración de dispositivos virtuales con AVD. Explica en profundidad el ciclo de vida de una Activity, el diseño de interfaces de usuario tanto con editores XML clásicos como mediante ConstraintLayout y sus herramientas visuales de restricción, y el control de eventos de interacción de usuario (OnClickListener). Asimismo, enseña a conectar múltiples pantallas con Intent explícitos e implícitos, a ejecutar tareas asíncronas y procesos en segundo plano con Service, a rastrear errores con el depurador y Logcat, a almacenar información local sencilla mediante SharedPreferences y almacenamiento en memoria interna, y a generar los archivos binarios firmados listos para su distribución en Google Play.
A través de sus diez capítulos, el autor propone prácticas modulares enfocadas en construir formularios, flujos de navegación multipantalla con intercambio de parámetros y almacenamiento local de preferencias, guiando al lector hasta la preparación del paquete de despliegue final. Su mayor ventaja es su formato directo y concentrado (unas 260 páginas), ideal para quienes desean familiarizarse con Android Studio 3 en poco tiempo. Deja fuera arquitecturas más elaboradas como Android Architecture Components (ViewModel, LiveData, Room) y el uso de Kotlin, lenguaje al cual el autor dedicó un libro independiente.
- Android Studio 3
- Java
- ConstraintLayout
- Gradle
- Ciclo de vida de Activity
- Intents
- Services
- SharedPreferences
- Depuración y Logcat
- Almacenamiento interno
- Distribución en Google Play
- AVD Manager
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✗ Sin proyectos

