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

    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?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✗ Sin proyectos

    Más de Android con nivel Básico