Cómo cargar y mostrar imágenes de Internet
Aplica las prácticas recomendadas de arquitectura a la app y usa Coil para descargar y mostrar imágenes.
Atrás
Arquitectura: la capa de datos
En este video, aprenderás sobre la capa de datos y sus dos componentes básicos: repositorios y fuentes de datos. También analizaremos la inmutabilidad de datos, el manejo de errores, los subprocesos, las pruebas y más trucos y recomendaciones.
Cómo agregar el repositorio y la inserción manual de dependencias
Refactoriza la app de Mars Photos y agrega un repositorio para organizar cómo las fuentes de datos interactúan con el resto de la app.
Cómo cargar y mostrar imágenes de Internet
En este codelab, usarás la biblioteca de Coil para cargar y mostrar fotos de Internet en tu app de Android Compose.
Práctica: Compila apps de anfibios
Trabaja con una app que muestra información sobre distintas especies de anfibios y usa tus conocimientos de las herramientas de redes, el análisis de JSON y los modelos de vista a fin de permitir que la app use datos de la red. La app recibe sus datos de una API personalizada para este proyecto y los muestra en una lista.
Proyecto: Crea una app de Bookshelf
Crea una app que descargue y muestre imágenes de libros desde la API de Google Books.
¿Qué sigue?
En esta unidad, aprendiste temas importantes, como descargar trabajos del subproceso principal con corrutinas y consumiste servicios de REST para trabajar con datos remotos.
Cuestionario
Pon a prueba tus conocimientos y obtén la insignia de "Cómo cargar y mostrar imágenes de Internet".