Wow thank you Rei! Appreciate the support! Stay tuned for the next ones!
@МаксимАдаменко2 жыл бұрын
OMG, this is a very high quality course! I didn't expect it to look so good
@jfversluis2 жыл бұрын
Thanks! That means a lot 🙏 glad you like it!
@Tally_RSA2 жыл бұрын
Thank you for this Amazing Crash course. .Net Maui Blazor series will also be much appreciated 🙏
@jfversluis2 жыл бұрын
I’ll work on it! Thank you!
@jfversluis2 жыл бұрын
💡Looking for the next part in this course? Click here to find it, all about the single project approach in .NET MAUI: kzbin.info/www/bejne/ZoGlh4aDidR0aaM Want to review the full playlist? You can do that here 👉kzbin.info/www/bejne/o5i6Z6usns6lh80
@sergiocsobreira2 жыл бұрын
Thank you for the fantastic quality and walkthrough! It would be wonderful if in the future you created an MAUI + blazor crash course!
@jfversluis2 жыл бұрын
Thanks Sérgio! The Blazor one is definitely also coming!
@DanielHarrisCodes2 жыл бұрын
@@jfversluis Did you ever do the Blazor one?
@jfversluis2 жыл бұрын
@@DanielHarrisCodes not yet! Still on the list 😅
@sultanaq7 Жыл бұрын
@@jfversluis Hi brother Did you create a MAUI + Blazor in thisTime??
@paulsanchez50302 жыл бұрын
I applaude this video. i don't know what you did, but it clicked with me. its a personal thing i guess. great work gerald.
@jfversluis2 жыл бұрын
Ha well great Paul! That is wonderful to hear! You already made my weekend!
@madraven372 жыл бұрын
Live preview is back!!!.. Love it...
@jfversluis2 жыл бұрын
Yay! 💜
@TomPenningtonGeorgia2 жыл бұрын
Yes. Please do the Blazor!
@jfversluis2 жыл бұрын
Will do, but it might be a little while. These courses take time 😅
@B-a_s-H2 жыл бұрын
+1
@Nofxthepirate Жыл бұрын
Thanks for going through the emulator setup. I was not getting hot reload behavior and it was really frustrating to tweak my UI, but once I figured out I was running HAXM instead of Hyper-V I switched and now hot reload works again!
@jfversluis Жыл бұрын
That is great! Thanks for letting us know!
@harag92 жыл бұрын
Great episode, the only issue I had was Hyper-V -- I had no option in my install list to enable that, took me ages to find out that it was only Windows PRO+ and NOT windows HOME - they never mentioned that on the document you showed: @11:23 - and for the Hyperversion Platform, I had to go into my BIOS settings to turn that on....
@jfversluis2 жыл бұрын
There is a thousand nuances to setting this up. It’s near impossible to write it all up or show it all. But glad you figured it out!
@harag92 жыл бұрын
@@jfversluis Ya. My Emulator was running really slow and I downloaded something called GenyMotion emulator, but that's a paid for app. Even though I enabled the CPU for Virtualisation on the BIOS and turned on the 2nd option in the settings (No Hyper-V) the emulator is now up and running ok. The only problem I have now is that VS never launches the emulator (just freezes) so I have to launch it manually every time I start and not close the emulator. Not sure why it's doing that though... :(
@akshayjain31972 жыл бұрын
Thanks Gerald for the course. :) Definitely a Blazor course is really needed one.
@jfversluis2 жыл бұрын
You're welcome! I'll work on the Blazor one, thanks!
@francoislepron23012 жыл бұрын
Thank you very much Gerald. My answer is YES for a special video for .NET MAUI Blazor App. This would be wonderful. Thx.
@jfversluis2 жыл бұрын
Thanks François! I’m working on it!
@josedonizeteoliveirajunior17442 жыл бұрын
I'm following the video series closely. Congratulations
@jfversluis2 жыл бұрын
That is great, thank you so much!
@ventionuxd60022 жыл бұрын
your maui blazor course would be really helpful thanks Gerald
@jfversluis2 жыл бұрын
Will work on that one, thank you!
@ljphennis2 жыл бұрын
Hi Gerald, where do you store api keys, and api secrets in Xamarin Forms or .Net Maui in Visual Studio, as these softwares do not have an appsetting file?
@deaasaleh36132 жыл бұрын
That's Jerald Waiting for more
@jfversluis2 жыл бұрын
Next one on Friday!
@besomar Жыл бұрын
Hi, do you have issues with Visual Studio not seeing the Android-simulated devices? When I start Visual Studio 2022 and open the Android solution/project, it does not recognize already created Android devices. In order to run the application, I have to create a new device and then the previously created device that is running is displayed in visual studio. Do You have any tips/tricks on how to fix this? This issue can be problematic on devices where You do not have administrator rights (workstations) so You can't run anything.
@tmagnussen10 ай бұрын
I really like the light-weight nature of Visual Studio Code. At work I’m a many years user of regular Visual Studio. Would it be a mistake to learn MAUI development in VSCode?
@jfversluis10 ай бұрын
Definitely not a mistake if you ask me. All the code and everything about .NET MAUI will be the exact same so learning that will not go to waste. The only thing that will be different if you ever switch is how you use the tooling but you’ll pick that up easy enough I’m sure
@DiederickvanZyl-u3o3 ай бұрын
Wow this video content is great ! I liked the format a lot and it was really well explained as well, i just have a simple question in mind and it's something that's bugging me but is there a way to setup a android phone wireless kind of like expo ?
@jamesboyuk70582 жыл бұрын
Great content. I also vote for a Maui Blazor course too.👍
@jfversluis2 жыл бұрын
Perfect, thank you!
@paolatapiagarcia75992 жыл бұрын
Me too !
@jfversluis2 жыл бұрын
I’m working on it 😏
@checox19092 жыл бұрын
This will be great :D
@jfversluis2 жыл бұрын
I hope so!
@jramirezdev2 жыл бұрын
I've just started today the course but using a Macbook, the pain is the VS for Mac supporting MAUI is still on preview and works bad as hell, I had to reinstall it a couple times because some tools like the Android Device Manager didn't show up (the menu option was disabled), also the VS crashes a lot of times when opening the Android emulators. The Course seems to be good.
@jfversluis2 жыл бұрын
Thanks Jorge! Sorry your experience wasn't great. I think this week VS Mac was released in stable with .NET MAUI support. Hopefully it will work better for you now!
@Aliensfcul2 жыл бұрын
Hi Gerald. Thanks for the series. QUESTION. What is the .NET Maui Class Library? What is the difference between it and a normal .NET 6 (or standard) Class Library project? ALSO... It would be amazing to have that Blazor series. I am wondering if I can use the same blazor project for both web and MAUI application. Thanks
@jfversluis2 жыл бұрын
The .NET MAUI Class Library has all the extra bits that allow you to write code for Android, Windows, iOS and macOS specifically. If you don't need platform-specific code you don't need it. I'm planning on doing something with .NET MAUI Blazor, but you won't get a target that runs on the web with that. Personally I feel more for the approach where you have Razor Components that you will reuse between web and mobile.
@Aliensfcul2 жыл бұрын
@@jfversluis it makes sense. Thanks
@bsafer2 жыл бұрын
@@jfversluis Thanks for this video series. To tack on to this question, if I have apps using Maui, but I also want a web interface to share the same libraries and code as those apps, would I create a sample Maui Blazor project then? And just use Blazor to drive the web side and the XAML/Code behind to drive the app side? This is what I've been waiting for Maui for, so hopefully thats how it will work. Thanks!.
@sultanaq7 Жыл бұрын
Thank you ❤ Free good video. We want a MAUI + Blazor course⚘️
@jfversluis Жыл бұрын
What do you want in that course?
@sultanaq7 Жыл бұрын
@@jfversluis I want Learn how to Create a simple apk that includes adding user and forget user. and connect the apk to SQL Server database
@hossamtash36872 жыл бұрын
thank you for your help, but want to mention that the android have not work in my case until I download and install all sdk component of the api that used by the emulator, api 30 in my case ,Is there some reasons for that
@charlesemge3824 Жыл бұрын
Great Video Series - Love IT! QUESTION. Why did you Re-Image your laptop??? I have had problems with Apple Dev ever since the issue with Apple Certificates and Visual Studios issue...
@jfversluis Жыл бұрын
Only did that so I could show the exact experience installing everything and getting it to run :)
@carlosinigo92252 жыл бұрын
Amazing tutorial!
@jfversluis2 жыл бұрын
Thank you so much!
@tateantrim22032 жыл бұрын
Do you or anyone know of a tutorial that explains in graphic detail how to navigate getting keys and such from Apple in the exactly correct sequence installed into the Mac version of Visual Studio and the Windows version of Visual Studio so that everything just works? I have a paid Apple dev account but for the life of me I am unable to figure out the correct process to make all this work and so far I've experienced nothing but failure at trying to set all this up between the Apple website(s) and Microsoft's website(s) and I'm lacking coherence here. I have a Mac Mini and a Windows PC basically dedicated to trying to get a hobby app for amateur radio together on my old iPhone - that's all I want to do.
@anandshindey2 жыл бұрын
Good amount of details. Good for reference. 👍
@jfversluis2 жыл бұрын
Thank you Anand!
@ATNL42 жыл бұрын
Yes we interst to see blazor too :)
@jfversluis2 жыл бұрын
Noted, thanks!
@mariaazrar18022 жыл бұрын
Thank you so much for the amazing tutorial ✨✨
@jfversluis2 жыл бұрын
You’re very welcome, glad you liked it!
@billnalen2 жыл бұрын
In your opinion, would you just use a Mac for MAUI development? I know I can deploy to my iPhone from VS on Windows without a Mac with iTunes, but to deploy to the store, etc. I'll need to use the Mac. The Mac side would work with Android too (I'm not interested in desktop development at this point). However, I know VS on Windows is much better than VS on Mac. Do you feel like the tradeoff is worth it? What are the other developer advocates doing?
@jfversluis2 жыл бұрын
I have been using Visual Studio for Mac mostly up until this point. So when that is back, and VS for Mac 2022 is very promising!, I'm looking forward to using that again. If you're not interested in Windows development, a Mac would definitely be my choice.
@billnalen2 жыл бұрын
@@jfversluis Thanks for the answers. As far as I can tell, VS for Mac is getting a native rewrite (maybe just the UI?). Do you know if MS is using MAUI for this? Do you know if MS is using MAUI for anything? I was thinking since VS for Mac is getting a UI overhaul anyways they would use MAUI. I think it helps developers like me invest in the technology if I can see MS using it too.
@jfversluis2 жыл бұрын
@@billnalen Interesting question! The UI is getting rewritten from GTK to native macOS components and its running on .NET 6 now. One of the wild ideas we have is definitely to add .NET MAUI and share UI between VS for Windows and VS for Mac. For now it's nothing more than something we're dreaming off though :D
@enricoroselino7557 Жыл бұрын
this straight up kernel panic error, replicated with intel 12 gen and AMD ryzen (4000 & 5000)... my workaround is install android studio and flutter, run the flutter doctor until all done then proceed to install VS. Isnt MAUI should have a "MAUI doctor" too ?
@jfversluis Жыл бұрын
Kernel panic sounds like Linux? Not sure what would cause that, first time I’ve heard of it. Also this video isn’t about Linux at all? That one can be found here: Develop .NET MAUI Apps on Linux with VS Code: Complete Guide kzbin.info/www/bejne/anWVp4iPiq6kfLc
@enricoroselino7557 Жыл бұрын
@@jfversluis im on windows, its the android emulator related error
@jfversluis Жыл бұрын
@@enricoroselino7557 oh interesting. Seems like something with the virtualization then. Glad you found a way that works for you!
@majesticjester12 жыл бұрын
The default program on windows runs only within the Visual studio environment. The exe file it creates does nothing.
@jfversluis2 жыл бұрын
If you're referring to the Windows app that is correct. The only scenario we support right now is publishing to an MSIX: kzbin.info/www/bejne/fH_ap5KNaLmnibc. We are working on making the so-called, unpackaged scenario work as well: github.com/dotnet/maui/issues/3166
@chetranqui Жыл бұрын
RE: Hyper V activation On Windows 11 there is no "Optional Feature" named Hyper-V. Instead, all that needs to be done is to go into the windows options called "Turn Windows features on or off", then scroll down a little and enable "Windows Hypervisor Platform". Once this is selected, a restart will be required... and you should be good to go.
@jfversluis Жыл бұрын
Thanks for sharing!
@leogsantos5 Жыл бұрын
i have done that, but i can´t click any buttons on my template app with counter weather forecast etc...
@anoukk_Ай бұрын
For me on win11 the steps were the same as in the article but maybe I don't get what you mean. Also the article says you should not have to enable Windows Hypervisor Platform anymore because it will use it automatically.
@cverde12342 жыл бұрын
I have a MacBook Air M1 16Gb but I did not intend to work on it. It's definitely powerful enough but I wonder if it being passively cooled will be a problem?
@jfversluis2 жыл бұрын
Definitely no problem, that should work fine!
@johnwarren77222 жыл бұрын
Hi Gerald, firstly thank you for the endless help and insight you provide. I just have one question, I have been passing an object to a new page by using the following - Navigation.PushAsync(new CoursePage(selectedCourse)), where Course is a Model, and receiving with the following - public CoursePage(Course Course). This has been working perfectly but will this simple method continue to be available moving forward.
@jfversluis2 жыл бұрын
Yes, absolutely! But you might want to change it to use Dependency Injection :)
@karenbozoky87472 жыл бұрын
@@jfversluis Thanks, will do.
@johnwarren77222 жыл бұрын
Thank you, change has been done and working.
@Ork-Schamane2 жыл бұрын
How to deploy automatic to a real Android device? To speed up the debug/Release process
@jfversluis2 жыл бұрын
Plug in your phone and select it in the run menu!
@Ork-Schamane2 жыл бұрын
@@jfversluis wow, is'n that easy...? visual studio is so good. Thx for your fast answery even on the weekend.
@akshayjain31972 жыл бұрын
We always get how to design and develop our app. But If possible can you make some videos on how to automate the builds and deployments with something like TEST, UAT, PROD or could have different configs settings that we need to inject according to the build in the pipeline.
@jfversluis2 жыл бұрын
I'll think about it, thanks!
@Trustedimp Жыл бұрын
I can´t get Maui windows emulator to connect to the internet. Any ideas?
@jfversluis Жыл бұрын
What do you mean by Windows emulator? There isn’t really a Windows emulator
@a.anshal2 жыл бұрын
I want to hide and show elements on button click. Is it possible in .Net MAUI
@jfversluis2 жыл бұрын
Of course! You should be able to set the IsVisible
@a.anshal2 жыл бұрын
@@jfversluis Thanks a lot
@bashabhargav2 жыл бұрын
I am not getting xaml preview option can you help me out?
@jfversluis2 жыл бұрын
Check the documentation on where it should be and how to enable it. If it really isn’t there report it through the Help menu in Visual Studio and choose Provide Feedback > Report a Problem
@DennyEapen2 жыл бұрын
The IOS Simulator loads but the app doesn't. What could I be doing wrong?
@jfversluis2 жыл бұрын
Sounds like code in the app might cause it to crash at startup? Check the log output closely
@pebblesintheshoe44382 жыл бұрын
@@jfversluis Thanks for you reply. However, it is the default first app generated by Visual Studio. Loads on Android and Windows simulators but nor on Iphone. The Iphone simulators loads but the app doesn’t show. I will look into the logs. Thanks.
@alaaburayyan2 жыл бұрын
Hi Gerald. Thanks for the series. Question : is there a minimum requirements for the Mac machine? Is it okay to be 5 years old or so?
@jfversluis2 жыл бұрын
As long as it can run Xcode 13 it should be good! Of course older machines will make for longer build times
@billnalen2 жыл бұрын
I run it on my 2015 15" MBP. It's the oldest laptop supported by the macOS Monterey. I tried to install it on my 2014 13" MBP yesterday, but that's not supported for Monterey and hence I can't use Xcode 13.
@victorcorrales71522 жыл бұрын
Hi Gerald... I have installed a clean Windows 11 with VS 17.3 Preview 1.1, created a new MAUI solution and it loads the project fine but when I compile got several errors like these: MAUIG1001 an error ocurred while parsing Xaml and CS0103 The name CounterBtn does not exist in the current context. Is there any fix for this ? Thanks a lot !
@jfversluis2 жыл бұрын
That seems strange... Does this happen for all platforms?
@victorcorrales71522 жыл бұрын
@@jfversluis I create another project and now have no errors... strange things :D... thanks !
@mohammedalsabahii22 жыл бұрын
Hey Gerald thank you for this video , i have a question is it net maui app size is less than xamarin forms ?
@jfversluis2 жыл бұрын
Details about app size and startup time will become available when we go GA. I know the startup time has improved!
@leogsantos5 Жыл бұрын
i don´t have the hyper-v option
@jfversluis Жыл бұрын
Probably you have a windows version or computer that doesn’t support it :(
@leogsantos5 Жыл бұрын
@@jfversluis and can i connect Visual Studio to my Android Emulator from Android Studio?
@OzzyTheGiant2 жыл бұрын
Any chance you could do a video for Ubuntu and VS Code?
@jfversluis2 жыл бұрын
You might be able to get it to run since much of this stuff is cross-platform, but right now that is not a officially supported combination
@asem3652 жыл бұрын
When is the official release?
@jfversluis2 жыл бұрын
Past Monday! 😄
@AlexVitoriano2 жыл бұрын
@@jfversluis but it doesn't work in the regular visual studio, only if you download the preview...
@jfversluis2 жыл бұрын
Unfortunately yes. The tooling is still in preview
@ajithcherrian19962 жыл бұрын
Hi Gerald , in Maui can we develop native applications like we did in xamarin native (Xamarin.Android and Xamarin.iOS) . If not then xamarin native will be dead ?
@jfversluis2 жыл бұрын
Without the layer underneath .NET MAUI can't exist. We build on top of Xamarin.Android and Xamarin.iOS (which are now called .NET for iOS and .NET for Android) so those will still exist and you can still build for that if that's what you want
@leszekjezierski94142 жыл бұрын
Great vid! BTW there is Windows Developer mode in Win10 as well.
@jfversluis2 жыл бұрын
Perfect! Thanks for letting me know!
@resler7ooo1182 жыл бұрын
Oooo very cool
@jfversluis2 жыл бұрын
Glad you like it!
@dasayevexavier5450 Жыл бұрын
fantatisc video.
@jfversluis Жыл бұрын
Thanks so much my friend!
@janne_kekalainen2 жыл бұрын
Just to point out that Hyper-V is not available on Windows Home editions.
@jfversluis2 жыл бұрын
Oh that’s right, thanks for pointing that out!
@johnmaguire21852 жыл бұрын
Win 11 pro is a very small cost upgrade. Definitely needed if you want to follow this course.
@ramazankola39072 жыл бұрын
Hello, How can I run MAUI on IIS?
@jfversluis2 жыл бұрын
You can’t. .NET MAUI is a UI framework that is meant to be run on client devices
@ramazankola39072 жыл бұрын
@@jfversluis But MAUI is based on Blazor! isn't it? Why I can't? Maybe it will come in the next version.
@jfversluis2 жыл бұрын
.NET MAUI is not based on Blazor. You can use Blazor inside of .NET MAUI, but that’s it
@developersamim7862 жыл бұрын
Please do the Blazor one.
@jfversluis2 жыл бұрын
I will but thanks going to take a little while
@kbsanders8 ай бұрын
"Put the Mac somewhere where you don't have to see it." Nice 🤣
@laugedyret2 жыл бұрын
Any guesses on when we'll have a stable Mac environment for MAUI? :-)
@jfversluis2 жыл бұрын
This speaks of improvements throughout the summer so my guess would be near the end of the year: devblogs.microsoft.com/visualstudio/visual-studio-2022-for-mac-release-candidate/
@MuhammadNadeem-wj6xd2 жыл бұрын
Hi @Gerald my Boss ask me to give a presentation/demo on .net maui can you please give me some links or helping material?
@jfversluis2 жыл бұрын
Absolutely, the repo for this course has slides: github.com/dotnet-presentations/dotnet-maui-workshop/tree/main/Slides But also check this one: github.com/dotnet-presentations/dotnet-maui Good luck with your presentation! Don't forget to mention this channel 😉
@MuhammadNadeem-wj6xd2 жыл бұрын
@@jfversluis Thank you so much
@resler7ooo1182 жыл бұрын
We wait small program in MAUI and Thank you
@jfversluis2 жыл бұрын
You’re welcome!
@LorenzoJimenez2 жыл бұрын
"Most people will work anyway", thanks for the video, but looking for mac stuff. Why don't set up with Parallels?
@baseljuma1582 жыл бұрын
yes for MAUI + blazor
@jfversluis2 жыл бұрын
Working on it!
@josedonizeteoliveirajunior17442 жыл бұрын
MAUI + Blazor please!
@jfversluis2 жыл бұрын
I have the app ready, need to make it a course now but that might take a little while 😅
@josedonizeteoliveirajunior17442 жыл бұрын
@@jfversluis ok, it will be great
@silakanveli2 жыл бұрын
Moving into Maui. Quality content like this is lacking. Proper documentation is lacking. Sometimes I feel that open source projects have real edge on documentation over big corporations like MS
@jfversluis2 жыл бұрын
This product isn’t even launched yet. Early adopters will always have trouble finding content in the early days. It’s all coming!
@silakanveli2 жыл бұрын
@@jfversluis great! Keep this great content coming. Many 🙏