Architecture & Flutter : Appel Web Service et Riverpod #3
David Silvera
Dans ce nouvel épisode très complet, voici ce que nous allons voir :
- Utilisation du null safety dans notre projet
- Faire des appels web service avec Dio
- Architecturer notre projet avec Riverpod
- Comprendre et créer un repository
- Comment s'abonner à la chaine (bon ok pas vraiment mais j'en profite pour vous le rappeler 😜)
- Comprendre et créer un use case
► ABONNE-TOI en cliquant ICI : https://www.youtube.com/channel/UCHYsJlzg-8MBpskWQd95GxA/?sub_confirmation=1
► Code source : https://github.com/dsilvera/flutter_architecture/tree/episode3
► Lien vers la mini série complète : https://www.youtube.com/watch?v=tUtM88-L_vQ&list=PLVaasf-927w6ByeuIx5Ozp6-Xs2bM5XZD
► Twitter : https://twitter.com/dav_silvera ► Instagram : https://www.instagram.com/dav.silvera ► TikTok : https://www.tiktok.com/@davsil5
Voici les liens des différentes libraries :
- Dio : https://pub.dev/packages/dio
- Hook Riverpod : https://pub.dev/packages/hooks_riverpod
- Hook : https://pub.dev/packages/flutter_hooks
- html_character_entities : https://pub.dev/packages/html_character_entities
- Google Fonts : https://pub.dev/packages/google_fonts
- Les différentes fonts disponible dans Google fonts : https://fonts.google.com/
Chapitres de la vidéo : 0:00 : Intro 0:58 : Null Safety 3:16 : Explication de l'architecture 5:07 : RemoteApi (Appel Web Service) 13:00 : Riverpod 15:30 : Les repositories 21:27 : Les use cases 23:16 : Conclusion
Voici le lien de l'api : https://opentdb.com/ Voici le dribbble que j'ai choisi : https://dribbble.com/shots/6183472-Quiz-App-Design-Idea?utm_source=pinterest&utm_campaign=pinterest_shot&utm_content=Quiz+App+Design+Idea&utm_medium=Social_Share
By David Silvera ;) ... https://www.youtube.com/watch?v=QNhP-D0fJOY
75950704 Bytes