Gorgeous explanation. Helped me to understand app flow and DI in MAUI. Thx buddy! Working on .NET 8 MAUI
@ashwansaini2 ай бұрын
Very well explained. I am having problems with menus will try this way to see if it works properly.
@lucai9329 ай бұрын
thanks man you saved me from a headache
@abhayprince9 ай бұрын
No problem
@DiederickvanZyl-u3oАй бұрын
I really like your video , it was very well explained and the image quality was great , keep up the good work and hopefully one day there will be a video on apis for this type of login flow ?
@oscar_urp4 ай бұрын
Amazing, works in .Net 8.0, greatings from Mexico
@deanbergey3594 Жыл бұрын
Thanks a lot mate, very helpful, good explanations, would be great to have a sign in video tuto as well as default for login.
@anasmuhammed8898 Жыл бұрын
Thank you for the excellent presentation. explained in a simple way so very easy to understand the concept.
@Mr-AmmarH3 ай бұрын
Gorgeous explanation, But i need use Mainpage = appshell after login and login not in appshell How can it,if you need to access to my project tell me to give you uri, I applied what you said in the video but it didn't work for me
@alvpjh Жыл бұрын
It is working perfectly. Your code is clear, powerful and elegant, thank you very much
@SayyadHasan11 ай бұрын
Awesome, Explanation is very simple and very smart way, thanks
@faraichakarisa5 ай бұрын
Thank you, good sir. Perfecly explained.
@ihorfedorchukАй бұрын
Thank you very much. Very usefull.
@skrafii Жыл бұрын
hello i love your videos because they are really helpful
@abhayprince Жыл бұрын
Prefixing the shell route with // (double slash) when navigating, should remove the Return button. If this new page is not added in AppShell.xaml, then you need to register this page route in AppShell.xaml.cs using Routing.RegisterRoute(...) method. If you still have query let me know, I will try my best to answer it. It would be great if you could share this github code link so that I can take a look at the code and then assist you. Happy coding All the best,
@Elmigo94 Жыл бұрын
Thank you for this very clear explanation. It is very easy to understand and works perfect!
@gustavgoosen55363 ай бұрын
Thx, works like a charm !
@kirwakelvinkering3122 Жыл бұрын
This is cool ,however ,us there a way we can remove the top bar in the login page ? And what if befire login we need the onboarding page ?
@abhayprince Жыл бұрын
You could apply the concepts shown in this video. 1. Removing Topbar from Login - You can set Shell.NavbarIsVisible to False on LoginPage.Xaml or on the ShellContent for LoginPage im AppShell.Xaml 2. Onboarding Page - You can add the OnboardingPage as the first ShellContent in the AppShell.Xaml page I have a video for Onboarding UI kzbin.info/www/bejne/fpmYm3aApdqFias here is the link if you wanna check out
@josuemercally11 ай бұрын
I have problems with DI, I have several services Injected, but when I navigate from Login (ShellContent) to Main page (Tab) the transient services do not recreate them... seems like they are singleton through the Tab page any idea? how can I refresh the DI on that scene
@abhayprince11 ай бұрын
I have not worked with Tabbed pages. I saw sometimes pages doesnt get disposed and use the same instance if we revisit the pages. But you are saying you are going for the first time, it should create the new instance. 1. You maybe missing something (I can have a look if you can share github repo or something) 2. If you really want to use new instance of the service every time, you can try registering a factory delegate, and invoke it whenever required. builder.Services.AddSingleton(sp => () => new Service1()): then inject this delegate public MainPage(Func service1Factory) and use it like, var service1 = _service1Factory.Invoke();
@haroldpepete Жыл бұрын
you have some concepts about shell navigation wrong, if you declare your routes and components in shell.xaml file, you don't need register again in code behind file, you only register in code behind those routes who have not been declare in xaml file, to make this routes reachable for the application to navigate manually fron any side of app
@abhayprince Жыл бұрын
Yes, you are right. If the page/route is added in AppShell.Xaml, then no need to explicitly register in in code behind. Its been a long time since I created this video, I dont remember what I have done in this video. I need to revisit. Thanks for pointing out
@haroldpepete Жыл бұрын
@@abhayprince don't worry, the video was great, all content is helpful
@tirupathiraomandali9234Ай бұрын
@@haroldpepete
@montassarmeddeb6979 Жыл бұрын
Thank you so much Sir great tuto like usual can you make how we use sqlLite in the login flow
@gabrielbuzatuvip Жыл бұрын
You deserve a like for your video, thank you!
@hungchip9 ай бұрын
Hi master, is there a way easy Create Label Click show Field Password in MAUI with MVVM?
@abhayprince9 ай бұрын
Yes, you can just have an observable property of type bool and bind that to the Entry's IsPassword property.
@RoccoDylon69 Жыл бұрын
Thanks buddy, it helped a lot !
@abhayprince Жыл бұрын
Glad it helped!
@hungchip9 ай бұрын
Hi master, can you make a video tutorial Show Popup Page MAUI + MVVM + Toolkit.MAUI ? It's very Difficult with newbie!
@abhayprince9 ай бұрын
Sure
@TitoDino-f9s Жыл бұрын
Can we get the dedicated video to shell routing?
@abhayprince Жыл бұрын
Yes, this is in my list, will upload video soon
@ruvimbokanengoni3866 Жыл бұрын
Great video, I just have a question as to how to keep the user logged in after the app closes when using an actual authentication service, because when I attempted this with Firebase my user gets logged out every time the app closes, your help would be greatly appreciated.
@abhayprince Жыл бұрын
Video for this is coming soon. For this you could store the auth state with token in device storage (preferences or secure storage). and on app open, check if you have the auth state in storage
@Sevenstars-g2i Жыл бұрын
Thank you so much! This is awesome!
@hungchip9 ай бұрын
hi Master, can you make a video tutorial MAUI Floating Windows Android?
@abhayprince9 ай бұрын
I have not tried it yet, I need to check. Cant say anything without trying to make it first.
@jaimestuardo46558 ай бұрын
Hello.... this worked when target is .NET 7. I have changed to .NET 8 and even when the GotoAsync inside OnNavigatedTo is called, the other page is not actually shown. What is it going on?
@abhayprince8 ай бұрын
Cant say without looking at the code, Do you have some github repo, I can check
@jaimestuardo46558 ай бұрын
@@abhayprince I have given you a Github 3 times but always my reply is removed. I don't know why.
@abhayprince8 ай бұрын
I dont know about, I didnot get any notification. Lets try discord, send me link there
@jaimestuardo46558 ай бұрын
@@abhayprince How to do that in discord?
@jaimestuardo46558 ай бұрын
@@abhayprince Is there another way to send you the link?
@computerscience5 Жыл бұрын
Good sir
@GaryCuriano Жыл бұрын
thanks for the effort. thanks in advance..
@netrixtechie Жыл бұрын
Thankyou Prince
@computerscience5 Жыл бұрын
We want project app shopping cart with maui xaml With carts and Auth and carts and ..... Plz With api Plz sir
@abhayprince Жыл бұрын
Will plan a video very soon
@computerscience5 Жыл бұрын
@@abhayprince Please We need This PlayList from A (Login and Register ) toooooo Publish with maui Plz Sir😘😘😘😘
@computerscience5 Жыл бұрын
@@abhayprince When is the time, sir? please😘😘😘 We want to start very soon tomorrow or the day after tomorrow this week Please sir😘😘😘
@computerscience5 Жыл бұрын
@abhayprince Plz Sir when u start Playlist project e.commerce in maui ???
@computerscience5 Жыл бұрын
Sir We want project app shopping cart with maui xaml With carts and Auth and carts and ..... Plz With api Plz sir