Flutter Navigator 2.0 made easy with go_router! Pair programming with Chris Sells, Flutter PM!

  Рет қаралды 40,350

Majid Hajian

Majid Hajian

Күн бұрын

Пікірлер: 66
@imujtaba8488
@imujtaba8488 11 ай бұрын
I want to express my sincere gratitude to Chris and Majid for sharing their expertise and providing us with this invaluable package.
@verry_codes
@verry_codes 2 жыл бұрын
just amazing! Moved my whole project to go_router while watching. Very straightforward!
@blueice1364
@blueice1364 2 жыл бұрын
Thank you so much Chris and Majid, for enlightening us with your knowledge and this great package. I can now finally use Navigator 2.0, and fully dive into Flutter web too.
@AkashSingh-cr7ly
@AkashSingh-cr7ly 2 жыл бұрын
This is one of the best episode of your pair programming series
@manifestemanifeste8148
@manifestemanifeste8148 9 ай бұрын
Thank you @Chris Sell for this package. It's tremendously easy to use and it simplifies my developer experience. Especially the documentation is very clear.
@remonhelmond8961
@remonhelmond8961 2 жыл бұрын
Great video thanks Majid and Chris for the great explanation of the package and navigation best practices.
@rmahmadkhan
@rmahmadkhan 2 жыл бұрын
Really enjoyed the show and docs are real good to get started with! Thanks Majid and Chris for this.
@KnO1951
@KnO1951 2 жыл бұрын
Awesome video. The pair programming made its use so very clear. I plan to view this a few more times!!
@AnthonyDev
@AnthonyDev 2 жыл бұрын
Amazing video, thanks Majid and Chris, now I will try this package, looks great and well documented with lots of examples.
@christhompson481
@christhompson481 2 жыл бұрын
Thank-you both for putting this video together. I have been learning dart/flutter for several months now and have been dreading the time when I need to implement navigation. The core Flutter options terrified me due to their complexity! I have now reached the point when I can put this off no longer.... Luckily go_router looks simply awesome and having watched this intro I am now confident to tackle this aspect of my App and will be diving in right away. It was also great to see Chris 'in the flesh' - I was a fan of his 'Windows Forms Programming in C#' book back in the day. Wow have we come a long way since then!!
@carlosschellenberger7729
@carlosschellenberger7729 2 жыл бұрын
Thanks Majid and Chris for this very instructive and detailed video! I was able to convert my app using go_router without any difficulty!
@robertrahardja
@robertrahardja 2 жыл бұрын
This makes Nav 2.0 actually useful for me. This is fantastic! Thanks guys!
@illiteratenerd
@illiteratenerd 2 жыл бұрын
Very impressive. A well explained video of each concepts. Thank you for sharing knowledge.
@aboidrees
@aboidrees 2 жыл бұрын
This is awesome, you made it very clear to me.
@nicholastountasakis7901
@nicholastountasakis7901 Жыл бұрын
Super useful, thanks a lot for making this video!
@abubakernawaz625
@abubakernawaz625 2 жыл бұрын
Thank you chris and majid for such a comprehensive example.
@VitorLucasOFICIAL
@VitorLucasOFICIAL 2 жыл бұрын
HOLY, what a magic you guys are showing to us! I loved it!!!!
@travelwithdivyam6400
@travelwithdivyam6400 2 жыл бұрын
Wow. The bestest and the easiest package I've ever seen. Keep up the good work.
@fixeroftheinternet
@fixeroftheinternet Жыл бұрын
Really good video. Navigation in Flutter was quite complex and go_router makes it really really easy to sensible implement routing and navigation strategy. Well done to both Majid and Chris for this
@krishnakumarramachandran5888
@krishnakumarramachandran5888 Жыл бұрын
Thank you Majid, for this video. I'm going to use GoRouter for all of my projects.
@greencode802
@greencode802 Жыл бұрын
this was amazing Majid. Thankyou
@samuelmayowa3857
@samuelmayowa3857 2 жыл бұрын
Thanks for this, Navigator 2.0 is looking easy after watching this 🙏
@vinayrwt
@vinayrwt 2 жыл бұрын
That was really amazing! 👍
@FlutterMapp
@FlutterMapp 2 жыл бұрын
Thanks for sharing Majid 🎉🙏
@mhadaily
@mhadaily 2 жыл бұрын
It's my pleasure. thanks for commenting Flutter Mapp it's an honor
@milosivackovic
@milosivackovic 3 ай бұрын
Priceless! I'll by your book
@josephkarman
@josephkarman 2 жыл бұрын
Amazing and informative video keep it up
@happyprofitom4675
@happyprofitom4675 2 жыл бұрын
Thankyou Majid for the video bro.... Seriously I was losing hope to work with Navigator 2 without go_router
@timurkarev6590
@timurkarev6590 2 жыл бұрын
Great video! Great channel! Thank you very match for your job.
@b.e.d.r.i.y.i.l.m.a.z
@b.e.d.r.i.y.i.l.m.a.z 11 ай бұрын
thank you so much, it a great flutter package and it s great brief.
@rammehar5531
@rammehar5531 2 жыл бұрын
Thanks Majid very informative video. please keep it up and also I have a request to you pls build complete example of domain driven desgin with login auth api calls so that developers like me take advantages of that. Thanks bro.
@prathamjaiswal2512
@prathamjaiswal2512 2 жыл бұрын
Very nicely explained Thanks
@h3w45
@h3w45 2 ай бұрын
Thank you guys
@kingofgods898
@kingofgods898 Жыл бұрын
I love his package!
@behzadayubifar8071
@behzadayubifar8071 7 ай бұрын
thank u both
@ogunacg3387
@ogunacg3387 Жыл бұрын
Great package
@gofudgeyourselves9024
@gofudgeyourselves9024 2 жыл бұрын
Brilliant
@mbfakourii
@mbfakourii Жыл бұрын
Nice 👍👍
@robertmrobo8954
@robertmrobo8954 2 жыл бұрын
A kind suggestion Majid, when your guest talking, please avoid needless vocal responses like 'yes', 'ok', 'I see', 'right' etc. You can just nod at best, or simply mute your mic if only unmute when you have something to say. With the latency of voice transmission from your side to your guest, he/she pauses for a moment thinking your got something to say and that simply disrupts his/her flow. Thank you for this wonderful video, looking forward for me. You've earned a subscriber.
@mhadaily
@mhadaily 2 жыл бұрын
Good point, Thanks for the suggestion, I will definitely take it into account for the next videos.
@davidowens9597
@davidowens9597 2 жыл бұрын
56:50 Getting the logic right for the redirect function took me some time as well.
@zarmeza1
@zarmeza1 11 ай бұрын
awesome
@PriyaSharma-lq2dw
@PriyaSharma-lq2dw 2 жыл бұрын
Great video. Is there a blog that explains this? And a repo for the final code of this example?
@chinese_food_dev
@chinese_food_dev 2 жыл бұрын
Nice
@a7mdFathii
@a7mdFathii 2 жыл бұрын
firstly thank you very much both of you for this video I just need to implement it in my project but I've got a splash screen with dart not native and it has a check if a user is authenticated or not. how to implement go_router with splash screen?
@ellaalanfleisch
@ellaalanfleisch 2 жыл бұрын
super
@anilsharma1218
@anilsharma1218 Жыл бұрын
what is similar "pushNamedAndRemoveUntil" in GoRouter package?
@ahmedalial-selmy895
@ahmedalial-selmy895 Жыл бұрын
👍🏻
@JohnBailey
@JohnBailey 2 жыл бұрын
Anyone know of a good comparison to AutoRoute?
@rvb6516
@rvb6516 Жыл бұрын
36:10 can you pass the all coffee object instead of just the id string ?
@swatirai1
@swatirai1 11 ай бұрын
will back button of android device worked when i use this ?
@rebazjabar7660
@rebazjabar7660 6 ай бұрын
Can you tell him how to navigate to shell router while the user is logging in ???
@prathamjaiswal3243
@prathamjaiswal3243 2 жыл бұрын
I'm facing some problem Scenario: my app has bottom navigation bar (home, discover, favourites & profile) and I manage which screen to be shown by setting index to screens and then passing screens[_selectedIndex] to body of scaffold this is possible but I want url to be changed accordingly but it should not navigate me how can i do with go_router
@alinanerlich8317
@alinanerlich8317 Жыл бұрын
Awesome video! Could you link your repo to this video please?? I cant find it on your github profile :(
@pradeepag3137
@pradeepag3137 10 ай бұрын
go router and browser history is not sync(same) why,how to handle this issue
@keithbacalso9433
@keithbacalso9433 2 жыл бұрын
I have a question, QUESTION: Why use `state.subloc` e.g state.subloc == loginLoc instead of `state.location` e.g state.location == logicLoc when redirecting? why use subLoc? if loginLoc is not a `Subroute`?? loginLoc is a Top Level Route with no subroutes..
@sarbogast
@sarbogast 2 жыл бұрын
In the video, Chris mentions that if we have questions, there is a discussion forum somewhere, but I can't find any link to any Discord server or anything like that anywhere. Where can we ask questions?
@mhadaily
@mhadaily 2 жыл бұрын
I guess he mentioned github.com/csells/go_router/issues you can open an issue and ask your question
@FabioEbner
@FabioEbner 2 жыл бұрын
It's possible to back?? something like history.back() ??
@mhadaily
@mhadaily 2 жыл бұрын
Does this help? gorouter.dev/navigation#popping-pages
@maheshperi19
@maheshperi19 2 жыл бұрын
how to return and get data from screen 2 to screen 1 (previous screen) ?
@danielphil4976
@danielphil4976 Жыл бұрын
When you make a route like in the video, you want to make a specific route for the page you're trying to send data to So you'd do something like DataPageBuilder(Params) And you can make another route and still use the same DataPageBuilder(with different Params)
@maheshperi19
@maheshperi19 Жыл бұрын
@@danielphil4976 Thank you. Will try for it.
@danielphil4976
@danielphil4976 Жыл бұрын
@@maheshperi19 also it's best to store the data in a variable and update that variable when you move from screen 2 to 1 so then screen 1 will have an update too. You can use notify listeners
@azaderdogan2559
@azaderdogan2559 Жыл бұрын
ahah why you don't use vim :D if you will use vscode please exploit all its features
Coding Riverpod with creator of #Riverpod, Remi Rousselet
1:11:45
Majid Hajian
Рет қаралды 10 М.
Secure your #flutter app - FreeRASP
1:03:59
Majid Hajian
Рет қаралды 3,1 М.
Summer shower by Secret Vlog
00:17
Secret Vlog
Рет қаралды 12 МЛН
World’s Largest Jello Pool
01:00
Mark Rober
Рет қаралды 87 МЛН
🤔Какой Орган самый длинный ? #shorts
00:42
Rust Axum Production Coding (E01 - Rust Web App Production Coding)
3:53:02
Unlocking the Secrets of #ClojureDart: Essential Tips Revealed
54:40
How to use Flutter Navigator 2.0? | Warning: it's complicated
17:35
Learn App Code
Рет қаралды 32 М.
Crust of Rust: Lifetime Annotations
1:33:23
Jon Gjengset
Рет қаралды 208 М.
Simple Code, High Performance
2:50:14
Molly Rocket
Рет қаралды 240 М.
Building a Mini Webpack from Scratch
1:04:17
TechTank
Рет қаралды 1,1 М.
Learn How to Program GraphX with the Creator! | Roipeker Reveals All
47:00
Как удвоить напряжение? #электроника #умножитель
1:00
Hi Dev! – Электроника
Рет қаралды 1,1 МЛН