Workshop 2

La aplicación

Desarrollar una aplicación que sea capaz de leer el feed RSS de un periódico (archivo XML) para mostrar las noticias en un RecyclerView con fotos.

Que al presionar un Item (Noticia) nos muestre un diálogo para seleccionar una de las dos opciones: Abrir y Guardar.

  • Al seleccionar abrir que abra la página web de la noticia mediante Chrome Custom Tabs
  • Al seleccionar guardar que guarde en una base de datos Realm la noticia.

Para mostrar las noticias guardadas crear una nueva Activity con un RecyclerView para mostrar solo las noticias guardadas leídas de la base de datos Realm. Para ir a esta activity puede usar una acción del menú de la activity principal.

Recursos

Datos

Uso de Material Design

Descargar imagen desde una URL a ImageView con Glide

Diseño XML Item Noticia

Resultado