Desarrollo de aplicaciones móviles con android. IFCD059PO

Rubio Duce, Elsa

35,78€ 33,99€
Avui -5% en llibres
35,78€ 33,99€
Avui -5% en llibres
Disponibilitat online

No disponible


Clica i recull

Clica i recull

Aquest producte no està disponible. Si us plau, selecciona una altra opció.
Payment methods icons
Payment methods icons
 

Compra segura

 

Entrega en 1-2 dies laborables. A temps per la tornada a l'escola!

 

Registra't i gaudeix de descomptes en cada compra

 

Enviament gratuït a partir de 19€ en llibres i de 39€ en llibres de text, joguines i papereria.

 

Productes de robòtica: no s'accepten devolucions a la botiga. Contacta amb atenció al client

Descripció

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

Fitxa tècnica - Desarrollo de aplicaciones móviles con android. IFCD059PO

Tipus de producte: Llibre
Pàgines/Fulls: 466
Any d'edició: 2026
Idioma: Castellà
Tipus de tapa: Tova
EAN: 9791370272661
Referència Abacus: 1608311.17
Editorial: IC editorial

Productes relacionats Rubio Duce, Elsa

Desarrollo de aplicaciones móviles con android. IFCD059PO

Desarrollo de aplicaciones móviles con android. IFCD059PO

Rubio Duce, Elsa

35,78€ 33,99€
5% descompte

Troba una botiga

Consulta la disponibilitat de productes a la teva zona