Flutter GetX Bottom Navigation Bar With Animation | Dependency Injection

  Рет қаралды 26,667

dbestech

dbestech

Күн бұрын

You will learn about Flutter GetX Bottom Navigation Bar. You will also learn how to do animation of bottom navigation bar. Mostly focusing on gets and bottom navigation and routing with binding and controller and dependency injection.
With Flutter GetX package it becomes much easier to learn do bottom navigation where you need to manage the state of the variables and access them from other pages or routes.
Here we used lazy put to bind dependencies and loading of our controller.
🔥🔥🔥🔥🔥🔥📚📖📚📖📚📖📚📖📚📖Take the complete E-commece app
www.dbestech.c...
📚📖📚📖📚📖👆🔼⏫🔥🔥🔥🔥🔥🔥
Check out the flutter getx package
pub.dev/packag...
Get the starter code
github.com/das...
Learn about getx basic
• GetX Tutorial Flutter ...
Learn about the getx state management
• Flutter GetX | Flutter...
Learn more about GetX
www.dbestech.c...
Follow me on twitter
/ dbestech
Follow me on facebook
/ dbestech

Пікірлер: 47
@faisalfotoh1909
@faisalfotoh1909 3 жыл бұрын
I am very happy with the way you prepared the lecture You always anticipate the needs of your followers and the tools needed for them. You notice that you maintain the initial state of the project One of the common mistakes is that many of the commentators present only the final file, and the most important of them is the first initial file so that we start from the beginning of the lecture notes and there is complete agreement with the lecture Thank you so much
@dbestech
@dbestech 3 жыл бұрын
So nice of you
@user-ut7ll6fn9x
@user-ut7ll6fn9x 2 жыл бұрын
Thank you very very much 😀
@dbestech
@dbestech 2 жыл бұрын
Always welcome
@matthias2351
@matthias2351 10 ай бұрын
Form my side, all controllers are created when I launch the app. I see same things from your side. But, how to automatically delete current controller when we leave it and click to other item from bottom navigation bar ?
@gamezdeck
@gamezdeck Жыл бұрын
OnInit function only calls once when we navigate to that page how to handle this, so every time onInit or onReady function call when we navigate to page.
@saabirmohamed636
@saabirmohamed636 2 жыл бұрын
Every video you make is so detailed and excellently explained and presented , thank you. Will you make a video with the getx cli. it does all the binding and routing etc automatically scafolded
@dbestech
@dbestech 2 жыл бұрын
Yes, I will
@dbestech
@dbestech 2 жыл бұрын
thanks
@mohammedzaheerf4126
@mohammedzaheerf4126 10 ай бұрын
Thanks a lot Brother
@3kdevelopers185
@3kdevelopers185 3 жыл бұрын
Sir, Please make a Video on How to localize (pdf text change to user selected language text) Pdf document in flutter??? ❤️ From Pakistan 😇
@dbestech
@dbestech 3 жыл бұрын
We will do on pdf
@kidsnkiddi2337
@kidsnkiddi2337 Жыл бұрын
such a amazing tutorial. Mashallah
@dbestech
@dbestech Жыл бұрын
Thanks for liking
@3kdevelopers185
@3kdevelopers185 3 жыл бұрын
Sir, Please make a Video on How to localize (pdf text change to user selected language text) Pdf document in flutter??? ❤️ From Pakistan
@dbestech
@dbestech 3 жыл бұрын
I think it won't be a good solution to change pdf text to user selected languages. Of course, first you can change the language and then turn it into a pdf.
@3kdevelopers185
@3kdevelopers185 3 жыл бұрын
@@dbestech Sir please make this type of Video 📸
@dbestech
@dbestech 3 жыл бұрын
@@3kdevelopers185 Yes. Next week more videos on GetX
@sthiago
@sthiago Жыл бұрын
Hello Master, how are you? First of all, congratulations on your initiative, your videos are really great. I have a doubt that has been bothering me regarding GetX and BottomNavigationBar, the way you showed it in your example. I'm using GetX in a project that also has a BottomNavigationBar. In this project, I have complex pages with complex controllers that consume APIs, load lists, and so on. In your example, you load all the controllers in the binding of the Dashboard using lazyput. Correct me if I'm wrong, but does this mean that as soon as an item in the BottomNavigationBar is clicked, the controller corresponding to the requested page will be initialized, right?! However, this initialization will only happen once until the application is finished, either by the user or the garbage collector. That being said, how do you handle the lifecycle of the controllers for each page, considering that it will only be executed once during the creation of the Dashboard? How do you handle things like textfieldController.dispose()? Can it cause memory overload and affect performance? I know you are an expert in GetX and have probably dealt with this situation before. Please give us some guidance to follow.
@mydulislam425
@mydulislam425 3 жыл бұрын
can i Using get flutter bottom navigation bar without getmaterial app ?
@dbestech
@dbestech 3 жыл бұрын
Yes. You can. If you download the code from the github link, you would be able to use it directly. the default code is without getx. Meaning no GetMaterialApp. Do you mind to share the link in facebook or twitter. It will encourage me to make more videos. Thanks a lot Mydul
@mydulislam425
@mydulislam425 3 жыл бұрын
@@dbestech you use set state for the changing state but i want using get for state management without using getmaterial app can you help me ?
@dbestech
@dbestech 3 жыл бұрын
@@mydulislam425 You have use GetMaterial to be able to manage states. If you don't use GetMaterialApp then, the app won't know what to do.
@mydulislam425
@mydulislam425 3 жыл бұрын
@@dbestech thank you so much
@dbestech
@dbestech 3 жыл бұрын
@@mydulislam425 most welcome. Pls share the tutorial to facebook
@fuadz0979
@fuadz0979 3 жыл бұрын
what if you want to use onboarding and login page?
@dbestech
@dbestech 3 жыл бұрын
Yes, that's doable too. Just do it from the scratch. Start using getx from login in page. simple logic there.
@saadrajpoot2387
@saadrajpoot2387 Жыл бұрын
sorry i am not very good in english but Can you please explain that why you put 2 times addController.. 1) DashboardBinding ...you used with lazyput 2) next time you use simple with put on UserScreen is it good? Because if we initialize one controller with put or lazyput then next time we call get.find. Am i right?
@Abnikagarg9
@Abnikagarg9 Жыл бұрын
I have one question 🙋‍♀️. I want to initialise the controller when ever i click on bottom navigation tab
@dbestech
@dbestech Жыл бұрын
Ok. Maybe it's possible is you use GetView for a screen
@bodehallak1552
@bodehallak1552 3 жыл бұрын
when are you going to make Laravel with flutter ?
@dbestech
@dbestech 3 жыл бұрын
Hi bode, do you mean flutter getx and laravel?
@bodehallak1552
@bodehallak1552 3 жыл бұрын
@@dbestech yes
@dbestech
@dbestech 3 жыл бұрын
@@bodehallak1552 Yes. man. Coming soon next week.
@martinirungu2381
@martinirungu2381 Жыл бұрын
Hello sir , is the tutorial of Getx you made 1 year ago still applicable today? with the new updates on Getx state management?
@dbestech
@dbestech Жыл бұрын
still applicable
@martinirungu2381
@martinirungu2381 Жыл бұрын
@@dbestech okay thanks sir
@vinaybakle6443
@vinaybakle6443 3 жыл бұрын
How do we pass data from one screen to another using bottom navigation bar?
@funnynews341
@funnynews341 2 жыл бұрын
30:02
@goachingoulding3926
@goachingoulding3926 2 жыл бұрын
BUSINESS BILLIONAIRE
@dbestech
@dbestech 2 жыл бұрын
why do you say so?
@zahreddinesoualem3213
@zahreddinesoualem3213 2 жыл бұрын
I would ask, why it doesn't work when I use Obx
@dbestech
@dbestech 2 жыл бұрын
of course you are using Obx() with wrong widget. Check out this video
@dbestech
@dbestech 2 жыл бұрын
kzbin.info/www/bejne/q5zMaXWJbN14q8k
@zahreddinesoualem3213
@zahreddinesoualem3213 2 жыл бұрын
Thank you my brother SAHA RAMADAN Mobarak
А ВЫ ЛЮБИТЕ ШКОЛУ?? #shorts
00:20
Паша Осадчий
Рет қаралды 6 МЛН
REST API with GetX | Flutter tutorial | Shopping app
26:43
Flutter Tutorial - Bottom Navigation Bar With GetX Page Routes
13:22
Top 30 Flutter Tips and Tricks
6:50
Flutter Mapp
Рет қаралды 555 М.
NSURLProtocol: How I Stole an App For My Wedding
56:25
Bryce Bostwick
Рет қаралды 12 М.