MENU

Fun & Interesting

Flutter Getx Beginners Tutorial | Controllers | Obx | Restful API | State Management | Routing

dbestech 836 18 hours ago
Video Not Working? Fix It Now

This is a Flutter tutorial for complete beginners. This covers Getx with controllers, obx, state management, network request, injecting data, finding controllers. You will also learn how to do routing, passing parameters. You will also learn how to load data from local storage and update the ui with state management. 👇 My recommendations for FloppyData👇 ✅ 30% OFF with promo-code FLYT30 on the best proxy service – FloppyData: https://bit.ly/floppydata_dbestech ✅ 20% OFF with promo-code YTGL20 on the top multi-accounting browser – GoLogin: https://bit.ly/gologin_dbestech These are the tools I trust—check them out! ❤️ Download the resources for following the tutorial https://github.com/dastagir-ahmed/flutter-getx-app Learn more about Getx https://www.dbestech.com/tutorials/how-to-use-flutter-getx-tips-for-beginners-to-advanced Learn about Getx E-commerce App ( Complete app) https://youtu.be/7dAt-JMSCVQ Timeline 00:00:19 Intro to the app 00:02:43 Course coverage 00:03:07 Intro FloppyData 00:03:55 Show the resources 00:08:16 Run the app first time 00:11:17 View different screens 00:13:51 Basic Routing with Getx 00:21:28 More about Getx Routing 00:32:26 Refactor the files 00:35:30 Separate routing file 00:46:50 Create a data model 00:51:17 Creating a controller 00:53:25 Create reactive variables 00:56:58 Controller and lifecycle 01:10:29 Introducing Obx widget 01:19:45 Load Json Data with obs model 01:27:34 RxList for DataModel 01:33:32 Access the shared variable in the UI 01:43:13 Find Controller or GetView 01:49:56 Use Getx arguments to pass data to the next screen 01:56:51 Pass ID as Getx Parameter 02:06:44 Navigate from ListView 02:09:06 Temporary Obs list 02:15:13 Create a new controller and inject it 02:18:36 Manage the state with Getx 02:27:47 Compare Getx With StatefulWidget 02:37:47 Connect with Firebase 02:46:34 Create repositories 02:55:00 Saving the data in the firebase storage 03:03:29 Update the query of Firebase 03:14:27 Update local states with Getx 03:22:27 Common loading widget

Comment