Aprende Flutter – GetX – REST API con http – SQLite con sqflite – Pruebas unitarias y de widgets.



Aprende Flutter – GetX – REST API con http – SQLite con sqflite – Pruebas unitarias y de widgets.

Aprende Flutter - GetX - REST API con http - SQLite con sqflite - Pruebas unitarias y de widgets.

El objetivo de este videotutorial es crear una aplicación con Flutter para demostrar cómo llamar una REST API usando el paquete de http y guardar la respuesta en SQLite usando la librería de sqflite. Como siempre vamos a seguir buenas prácticas por lo que vamos a tener una buena arquitectura y vamos a crear pruebas unitarias (unit tests).

– Getx
– SQLite y sqflite
– REST APIs con http
– Pruebas unitarias

Código fuente: https://tinyurl.com/ypbv9zxz
Visita mi Blog: https://yayocode.com

Índice
0:00 – Introducción
2:20 – Explicación de la Arquitectura
3:40 – REST API Randomuser
6:10 – Iniciar con un proyecto nuevo
9:44 – Clases modelo
12:38 – Capa de datos: RestDataSource con http
19:40 – Pruebas unitarias a RestDataSource
28:15 – Capas de datos: UserRepository
32:07 – Capas de datos: DbDataSource con sqflite
36:23 – Mejorar UserRepository y pruebas unitarias
48:13 – Controladores: UserController con Getx
51:18 – Pruebas unitarias al UserController
59:43 – Capa de presentación: Widgets
1:14:15 – Pruebas de widgets
1:22:50 – Fin y conclusiones

Comments are closed.