
Learn Android Studio 3 with Kotlin
Ted Hagos
- Editorial
- Apress
- Año
- 2018
- Páginas
- ~469
- Nivel
- Básico
De qué trata
Manual práctico de Ted Hagos publicado por Apress en 2018 centrado en la creación de aplicaciones móviles utilizando Android Studio 3 y el lenguaje Kotlin. Está dirigido a desarrolladores principiantes en Android o programadores con base en Java que desean actualizarse a Kotlin como lenguaje de desarrollo oficial para Android, requiriendo únicamente nociones previas de orientación a objetos.
La obra se organiza en dos secciones fundamentales. La primera aborda la sintaxis y características nucleares de Kotlin: variables, funciones de orden superior, expresiones lambda, estructuras de control, tipos de datos, colecciones y genéricos. La segunda sección profundiza en el entorno de Android Studio 3 y las APIs clave del SDK de Android: construcción de interfaces gráficas con XML y layouts, ciclo de vida de actividades, fragmentos, gestión de eventos de usuario, navegación mediante intents, creación de menús y temas, almacenamiento persistente con SharedPreferences y archivos internos, difusión de mensajes con BroadcastReceivers, procesamiento en segundo plano con Services y AsyncTask, y herramientas de depuración con Logcat.
El aprendizaje se realiza mediante ejemplos de código guiados y pequeños proyectos modulares orientados a probar cada componente del sistema operativo, cerrando con la firma y preparación del APK para su distribución en Google Play Store. Constituye un puente didáctico accesible para asimilar la transición de Java a Kotlin en el ecosistema Android de finales de la década de 2010. Como contrapartida, no cubre librerías modernas de la suite Jetpack (como Room, ViewModel o Jetpack Compose) y hace uso de componentes hoy en desuso como AsyncTask, por lo que debe tomarse como una base introductoria de arquitectura Android clásica.
- Android Studio 3
- Kotlin
- Activities
- Fragments
- Layouts
- Intents
- SharedPreferences
- BroadcastReceivers
- Services
- AsyncTask
- Google Play Store
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✗ Sin proyectos

