¡TE LO BUSCAMOS!
Si estás buscando este libro y no tiene stock, nosotros lo buscamos por ti sin coste adicional.
Sólo tienes que dejarnos tu email, nosotros nos pondremos en contacto contigo en cuanto lo localicemos.

¡Búscamelo!


No te preocupes, únicamente nos pondremos en contacto contigo para avisarte cuando dispongamos del libro. En ningún caso tu mail será cedido a terceros, ni te enviaremos publicidad o spam.
Ficha
Portada del libro Desarrollo de aplicaciones móviles con android. IFCD059PO, de Elsa Rubio Duce
- 5% dto.

  • 35,78 Eur
  • 33,99 Eur

  • * Gastos de envío no incluidos.


  • No disponible
    • -


    • Unidad(es)

    Caracteristicas

  • Páginas: 466
  • Formato: 24x17 cm
  • Fecha Edición: 2026
  • Edición: 1
  • Idioma: Castellano.
  • Encuadernación: Tapa blanda o Bolsillo.
  • Peso: 0,787 kg.
  • Desarrollo de aplicaciones móviles con android. IFCD059PO

  • 9791370272661
  • Autor: Elsa Rubio Duce

  • Objetivos - Adquirir los conocimientos fundamentales del lenguaje Kotlin para aplicarlos en el desarrollo de aplicaciones móviles mediante Android Studio. - Desarrollar los fundamentos del lenguaje Kotlin, incluyendo su estructura básica, manejo de datos y funciones, así como los conceptos de colecciones, null safety y el uso de Android Studio. - Comprender los principios fundamentales de la programación orientada a objetos (POO) en Kotlin y aplicarlos al desarrollo de aplicaciones Android. - Explorar estructuras avanzadas del lenguaje Kotlin que permiten escribir código más expresivo, modular y eficiente. - Comprender la estructura del framework Android y aprender a crear, ejecutar y modificar proyectos básicos. - Dominar los diferentes niveles que componen la pila de software de Android y comprender cómo interactúan sus librerías, el archivo de manifiesto y las herramientas del SDK para crear actividades y gestionar la navegación de una aplicación moderna. - Comprender los conceptos y técnicas modernas para la gestión de listas en Android, utilizando tanto enfoques tradicionales (RecyclerView con ViewHolder y Adapter) como soluciones actuales con Jetpack Compose, además de integrar la navegación entre pantallas y el uso de Intents para la comunicación entre actividades. - Aplicar los conceptos relacionados con la creación y personalización de vistas en Android, utilizando tanto enfoques tradicionales como modernos con Jetpack Compose, con el fin de diseñar interfaces flexibles, adaptadas y optimizadas para diferentes necesidades de usuario. - Implementar diferentes tipos de diálogos y notificaciones breves en Android Studio para mejorar la interacción entre la aplicación y el usuario. - Aplicar los diferentes componentes de la interfaz de usuario en Android Studio, incluyendo menús, menús contextuales, vistas web y la creación de interfaces declarativas con Jetpack Compose. - Aplicar los distintos métodos de almacenamiento y persistencia de datos en Android, gestionando tanto la información local como la proveniente de la red. - Implementar bases de datos locales en Android mediante SQLite y Room, comprendiendo también el funcionamiento y uso de los Content Providers para el intercambio seguro de datos entre aplicaciones. - Implementar notificaciones en Android que informen al usuario de eventos importantes, gestionen acciones directas y mejoren la comunicación entre la aplicación y el sistema. Contenidos Unidad 1. Fundamentos de Kotlin para Android Introducción Lenguaje de programación Kotlin. Ventajas Sintaxis básica y diferencias con Java Tipos de datos y mutabilidad Variables y constantes Control de flujo (if, when, for, while) Funciones y argumentos por defecto Colecciones y bucles Null safety Uso de IDE con Kotlin (Android Studio) Resumen Unidad 2. Programación orientada a objetos en Kotlin Introducción Clases y objetos Constructores Herencia y clases abiertas Interfaces Propiedades y modificadores de acceso Delegación y composición Métodos de extensión Sobrecarga y sobreescritura Data classes y objetos singleton Resumen Unidad 3. Otras estructuras de Kotlin Introducción Excepciones y manejo de errores Funciones lambda y programación funcional Clases anidadas e inner classes Enum y sealed classes Corrutinas (introducción al trabajo asíncrono) Serialización y deserialización Resumen Unidad 4. Desarrollo de aplicaciones Android. Framework Android Introducción Creación de un proyecto Android Tipos de plantillas Plantilla Empty Activity y Jetpack Compose Comenzar la aplicación Ejecución de la aplicación Ejecución mediante emulador (Android Virtual Device, AVD) Ejecución mediante dispositivo físico (USB Debugging) Vista Preview en Android Studio Componentes de una aplicación Android Modificación del proyecto creado Resumen Unidad 5. Herramientas SDK y clase Activity Introducción Niveles de software Librerías Android Librerías oficiales de Android (Jetpack) Librerías de terceros Librerías locales o propias Fichero de manifiesto Estructura del fichero de manifiesto Herramientas SDK Gestión del ciclo de vida con ViewModel y LiveData (Jetpack) Creación de una Actividad (clase Activity) Navegación y estructura con Jetpack Compose y Navigation Component Resumen Unidad 6. Listas modernas en Android Introducción Uso de RecyclerView ViewHolder y Adapter Listas dinámicas con Jetpack Compose Navegación entre pantallas con Compose Intents y manejo moderno de actividades Resumen Unidad 7. Vistas personalizadas Introducción Vistas y diseños Parámetros de diseño Vistas personalizadas Modificar vistas existentes Creación de interfaces con Jetpack Compose Resumen Unidad 8. Diálogos y mensajes Introducción Subclases de diálogos Crear un diálogo en el diseño definido por el usuario Uso de diálogos modales personalizados Notificaciones breves: Toasts y Snackbars Resumen Unidad 9. Interfaz de usuario Introducción Menús Menús contextuales WebView Creación de interfaz de usuario declarativa con Jetpack Compose Resumen Unidad 10. Almacenamiento Android: red, i/o y shared Introducción Opciones de almacenamiento Conexión a internet Clases de entrada/salida Inclusión de ficheros y recursos SharedPreferences (opcional para proyectos heredados) Persistencia de datos con DataStore Guardar estado de la actividad Resumen Unidad 11. Almacenamiento Android: SQLite y Content Providers Introducción Introducción a SQLite Persistencia de datos con Room (Jetpack) Bases de datos en Android Content Providers nativos Android Resumen Unidad 12: Notificaciones Android Introducción Creación Acciones Resumen
  • 35,78 Eur
  • 33,99 Eur

  • * Gastos de envío no incluidos.


  • No disponible
  • -