Real World Production Apps Xamarin.Forms to .NET MAUI Migration Live Stream
ฝัง
- เผยแพร่เมื่อ 28 ธ.ค. 2023
- Goodbye 2023 and goodbye Xamarin.Forms! I have done a lot of different migration showing off how to upgrade Xamarin.Forms to .NET MAUI, but now we are going to production level migration with my app MyCadence: mycadence.app/.
Also, TH-cam now let's me gift memberships! Let's do this! Opt-in right now for gifting: / @jamesmontemagno
👕 Buy some swag! - jamesmontemagno.myspreadshop....
☕️ Buy me a coffee - www.buymeacoffee.com/jamesmon...
Follow:
👨💻 GitHub: github.com/jamesmontemagno
🦜 Twitter: / jamesmontemagno
📄 Website: www.montemagno.com
📰 Newsletter: newsletter.montemagno.com/
What is on my hat? It is the CLE clothing logo because I am from Cleveland! Checkout their awesome CLE merch: cleclothingco.myshopify.com/
What is that art on my wall? It is an original piece from the French street artist Gregos of La Butte Montmartre: / bcez1onhiqx
Disclaimer: This channel, videos, and streams are created in my spare time and are a product of me... James Montemagno! They are NOT officially affiliated or endorsed by Microsoft (my employer) in any way. Opinions and views are my own.
My Setup:
🎙 Blue Spark Microphone - amzn.to/3qgtYkq
🎙 Blue Pop Filter - amzn.to/3jEWM3r
🤳 Rode Microphone Arm - amzn.to/2Z68AlE
🎧 Sony MDR7306 Headphones - amzn.to/372jxta
📲 Stream Deck - amzn.to/373Uk1n
📹 Elgato Cam Link - amzn.to/3a9eGbh
📷 GoPro Hero - amzn.to/374lm90
🖱 MX Master 2S Mouse - amzn.to/3d7J2gj
⌨️ Tecware Phantom Keyboard - amzn.to/3aUP4y9
#dotnet #dotnetmaui #xamarinforms #visualstudio - วิทยาศาสตร์และเทคโนโลยี
Your videos are always so helpful. Can you please do a deep dive video into the Maui csproj and what should and shouldn't be in there. Seems like a lot of us are unsure, especially after a conversion. So much stuff in there. Thanks.
Great suggestion!
Hello
Thank you for the very helpful video.
Did you find out the problem with the Dark and Light theme mode ? And about the StatusBar that doesn't work ?
Thanks a lot :)
hmmm havent' seen issues with dark/light mode, works for me. for status bar take a look at learn.microsoft.com/en-us/dotnet/communitytoolkit/maui/behaviors/statusbar-behavior?tabs=android
I’ve been putting off converting an app from Xamarin, I think the main issue I’ll have is replacing the Signature Pad control
You could roll your own signature pad by using the GraphicsView and hooking into the native press events? Should be doable in Maui?
.net Maui community toolkit has a drawing view. Easy swap
Can 100% confirm comment from James, the community toolkit version was very easy to implement in Maui
Good evening! Thank you for this great video!! We are trying to migrate our app to MAUI and we see that await Application.Current.SavePropertiesAsync(); is obsolete, do we have to user another thing or simply the Preferencies are saved automtically? And I cannot find the CrossConnectivity.Current.IsRemoteReachable in the new Connectivity.current.... THank you very much
@James
How can we create graphs or charts in .NET MAUI app?
I like Syncfusion. It's free if you make less than a million dollars a year
Last question. Why don't you like ResourceDictionaries?
Always going for PreRelease during the upgrade process. I assume you wouldn't recommmend we do that right?
Would go to .net 8
Goodbye Xamarin, Hello Flutter
Are there custom renderers migration in this example
See: learn.microsoft.com/en-us/dotnet/maui/migration/renderer-to-handler?view=net-maui-8.0
Will Skia Sharp work in Maui?
Absolutely! I literally use it in this app
Why android emulator with MAUI is so slow.
That’s just android emulators you can make them faster with hyper-v or intel haxm which work well