another great tutorial, you've not only done a great job teaching but also at production standards coding, THANK YOU SO MUCH
@ResoCoder5 жыл бұрын
Thank YOU for watching!
@docdsmc66395 жыл бұрын
Awesome work! This is exactly what I needed to see. I was having a heck of a time trying to pass dynamic arguments to my pages for the past 2 days. This video not only showed me how to do it, it showed me why my previous efforts failed. Well done!
@Juliapak2 жыл бұрын
I'm having that issue right now!!
@mdmarcaassport3 жыл бұрын
What a voice men.
@officialismailshah2 жыл бұрын
Man!!!!! You are blessing for flutter developers.... You are playing big rule in flutter community... Keep doing great stuff....
@DevGamer194 жыл бұрын
This is indeed the best tutorial for Flutter Routing. Clean code and very good explanation. Thank you!
@coding_den2 жыл бұрын
Probably the best explanation of basic routing in Flutter that I've seen 🙌🏼
@tadaspetra4 жыл бұрын
I think it would be important to mention that you would need to create a new "arguments" Object for every class that you want to pass multiple parameters to
@bm2ilabs4 жыл бұрын
As usual the first source to see if you are stuck in anything about flutter, i would really like to see all this knowledge in one big product it will be amazing , Thank you for everything
@myrtasz10364 жыл бұрын
Thanks, one of the best programming tutorials I've ever seen
@mdmarcaassport3 жыл бұрын
Very good tutorial. In order to be excellent it may explain if the routes approach works on top of push/pop approach. E. G. /index to /second to /index is push and push or push and pop
@johnkaicher20732 жыл бұрын
Thanks... best explanation of onGenerate and Flutter routing on You Tube
@Vellutia5 жыл бұрын
Oh no.. I miss this tutorial, my project is already like half done :'(
@allanjuan11494 жыл бұрын
Great tutorial. Clear, informative and straight to the point. Thanks a lot for sharing
@ramioooz5 жыл бұрын
Simple, nice and straightforward. great video pro 👍
@AdriSinaga4 жыл бұрын
Wow, your explaination so clear. Thank you
@WESLEYNFSMW3 жыл бұрын
Thanks bro, another sub from Brazil 😁
@liorpolak13913 жыл бұрын
Outstanding tutorial!
@iced874 жыл бұрын
so, I applied what you did in this video and it works flawlessly; however, I am currently facing an issue with using popUntil
@pravinromano87743 жыл бұрын
thank you for the wonderful tutorial on page routes and navigation sir, thank you
@AVACLOUDADDA4 жыл бұрын
Great tutorial. It clears my all doubt. Thanks
@MubashirAR3 жыл бұрын
For anyone using flutter for web, replace final args = settings.arguments; with final name = settings.name; and switch(args) with switch (name)
@mihirmodi19363 жыл бұрын
Excellent explanation. Loved it. Thanks.
@akshaychopra963 жыл бұрын
You are the best! Thanks for making flutter for complex apps so easy :)
@a.d76273 жыл бұрын
Great tutorial! thanks for opening my routes horizons :)
@golfgolf7161 Жыл бұрын
The best video about navigation on youtube! Can you explain when use push, pushReplacement, pushAndRemoveUntil? GL
@monadmantis74724 жыл бұрын
your tutorials are awesome. I have liked this video and subscribed. you are a giant among men!
@shivkumar74964 жыл бұрын
Thanks a lot...u explained so well, u saved my time by explaining routing clearly.
If I wanted to pass multiple named parameters, is there a way to do that? It sounds like all the parameters would need to get packed into a Map and sent in the "arguments" parameter. It would be nice if the calling widget ("First Page" in your example) could see the list of parameters expected by the second widget ("Second Page" in your example). Is there a trick or technique that can achieve this? BTW, great tutorial! Please keep making them.
@Iamnooralibutt4 жыл бұрын
Map or make a class of arguments
@BartWentink3 жыл бұрын
@@Iamnooralibutt I'm trying to pass a map, but I get an error that I can't use arguments of type in place of int. How would I rectify this?
@bluecodes58814 жыл бұрын
Thanks for such an awesome tutorial!
@RossiMurilo5 жыл бұрын
Pretty clear! Thanks a lot!
@fakejimhalpert4 жыл бұрын
Thank you very much, your tutorial is very great. It will help me a lot for my school project! :)
@kennyho62222 жыл бұрын
This is great. thank you!
@johncerpa37824 жыл бұрын
Great video, man. Thank you so much
@rasan972 жыл бұрын
Thank you, kind sir.
@danielduvana4 жыл бұрын
This was a perfect tutorial! Thanks!
@FilledStacks5 жыл бұрын
Very helpful tutorial. Thanks for the video.
@AhtramTube4 жыл бұрын
Great tutorial! Thank you!
@csgokul4 жыл бұрын
Just wow .... Thanks for this awesome tut ...
@BillyMahmood5 жыл бұрын
Great tutorial, please can you show us how to add route guards?
@Makayasa4 жыл бұрын
Well prepared tutorial, love your teching method
@the_one_named_harris5 жыл бұрын
Very helpful video! Thanks a lot!
@aguninghamidou99693 жыл бұрын
very good tutorial
@pikachucod5 жыл бұрын
Awesome tutorial. You explained it so well.
@vfthome-yt Жыл бұрын
Thank you!
@zaytoons5 жыл бұрын
Thank you so much! Exactly what I was looking for. Keep up the good work! 👍🏻
@dewas62374 жыл бұрын
your channel so help me a lot thanks bro!
@mateenmehmood56752 жыл бұрын
Awesome Content. Incredible
@Adam-xr6fj4 жыл бұрын
How can this technique be used with BottomNavigationBar?
@fixocsolutions26954 жыл бұрын
thanks bro helped a lot
@brunopereira99055 жыл бұрын
Very nice tutorial man! Helped me a looot.
@ResoCoder5 жыл бұрын
I'm glad it did!
@thothtrismegistus9295 жыл бұрын
what about fluro package?
@riyoua4 жыл бұрын
Great Tutorial ... thanks a lot
@aravind.a3 жыл бұрын
Really awesome tutorial on flutter navigation 👍🎉🔥
@jmbartho14 жыл бұрын
Great video thanks!
@chrisp2675 жыл бұрын
Great stuff! Thanks!
@munasikder15483 жыл бұрын
great tutorial.. Thanks...........
@ThomazMartinez Жыл бұрын
After 4 years is this still best?
@aytunch5 жыл бұрын
Hi Matej, Thanks for bringing this subject up. It cleared a lot of confusions for us:) One request. Can you make a followup video on how we would pass data back when popping the page or multiple nested pages? And How would we manage a nested Page tree situation where we can go from a->b->c or a->c directly and from c->b->a or c->a directly. Should we do a scenario like this using bloc?
@dimitristotsios22925 жыл бұрын
flutter.dev/docs/cookbook/navigation/returning-data#nope-button see the answers here as a start point.
3 жыл бұрын
great tutorial! one thing though: the error page example is a little artificial, if an argument is of a wrong type, you rather want an early error as it is a bug, the error page would mask this. also a class with a singe static function is still just a function, it doesn’t really matter where you put it.
@BURN-ADDiCT3 жыл бұрын
Guard clause
@FranciscoJunior295 жыл бұрын
Great! Thank you!
@sanathnherath5 жыл бұрын
very helpful, thanks
@sephyshen25105 жыл бұрын
very helpful video. thank you RC.
@shashanksm63273 жыл бұрын
Great videos , keep up the good work :)
@abdechahidihya53604 жыл бұрын
I love you man.
@skorp56774 жыл бұрын
Final version: 9:00
@bioscopetales2 жыл бұрын
Thanks buddy
@adnankazi95724 жыл бұрын
Perfect video just wanted to know how to i use Navigator.popUntil(context,pageRoute) using this method i am getting error
@MrProgrammer1012 жыл бұрын
You can't
@syedmuheeb24094 жыл бұрын
Can u show this in future builder which returns list view builder binder with json data when one list tile is tapped it should return the details page of that particular parent item!
@eron.amorim4 жыл бұрын
Great tutorial! Just one question... If my add do have 3 or more pages, it'll be '/second/third' or just '/third' ??
@marielxenovia30624 жыл бұрын
Just /third.
@Luca-re3ve2 жыл бұрын
very good tutorial, how should i proceed if i have first page and second in 2 different files?
@IreshDissanayakaM5 жыл бұрын
thank you!
@JM-ip9fe4 жыл бұрын
Cool
@MrLefteris30002 жыл бұрын
Hello, Great tutorial!!! I am using the first method you explained in your video, the problem is I want to pass a List of names, how would i do that? thanks in advance!!!
@angelofopa4 жыл бұрын
Thanks
@mahmudulhasanfarhan1562 жыл бұрын
Awesome tutorial. But I have one question, If I want to access the second page by typing the URL on the browser (not by clicking on the Button), how to write the route name and pass the arguments?
@ayushpgupta62435 жыл бұрын
Easiest to understand routing
@lindermannla5 жыл бұрын
Greate tutorial! Thnxz!
@brunofrancosentis51482 жыл бұрын
thanks!
@rammehar55313 жыл бұрын
Hi, please make a video on Navigator 2.0 with real world example! It will be highly appreciated
@ricksondpenha4 жыл бұрын
Hi can you make a video on navigator 2.0...
@chiragsolanki88642 жыл бұрын
Nice Explanation Brother, One Small question by using this approach how we can get data back from next screen. e.g If I want to get some data in first screen while user come back from next screen.
@3414144 жыл бұрын
Thank you for this beautiful video training. What'ss about onUnknownRoute?
@TheHiHiker5 жыл бұрын
Awesome thanks
@paulohenriquepereiraolivei55104 жыл бұрын
Very nice
@WorstDeveloper4 жыл бұрын
This was really helpful. I will implement it in my application. Is this way still the recommended approach?
@ecarlosbc3 жыл бұрын
Worked perfect for me, but i had to cast the variable args to pass values to the screen: final args = settings.arguments as Map;
@Magarovv4 жыл бұрын
What is your extension of theme? please... I thinked so beautiful
@KittehBit5 жыл бұрын
Love the tutorial and also your font and color scheme for VSCode! Could you share what font and color thing that is? :3
@Malaq48222 жыл бұрын
u found it?
@kiliandanckaerts7027 ай бұрын
the font is Fira Code
@imransefat87703 жыл бұрын
what about multiple types of arguments?
@user-mz4kk7ry2v5 жыл бұрын
thank you :)
@kubecon4 жыл бұрын
I like your VS Code theme and font. Mind sharing it. 😊
@kiliandanckaerts7027 ай бұрын
the font is Fira Code
@balaganesh34405 жыл бұрын
Awesome...
@altevircneto5 жыл бұрын
awesome!
@vathnadev55705 жыл бұрын
Nice!
@FranzSchwanauer4 жыл бұрын
Thank you for your flutter tutorials. They are helpful. How do you implement popUntil to get to HOME no matter how many routes are on the navigation stack. Please respond with example code.
@holaahora75273 жыл бұрын
And how can I do to pass multiple data? Or even a custom class that I created? Thanks!
@harrazmasri2805 Жыл бұрын
awesome
@subramaniams55895 жыл бұрын
can you also elaborate how to pass multiple data using namedRoute.. That would be better! Thanks!
@ResoCoder5 жыл бұрын
Just wrap it in a class or a Map.
@subramaniams55895 жыл бұрын
@@ResoCoder Navigator.of(context).pushNamed(Routes.ROUTE_OTP, arguments: {'ACCOUNT_ID': accountID, 'USER_NAME': emailOrMobile}); ==== This above worked out! Thanks:)