How We Brought CoreCLR to .NET MAUI and Mobile
星期二, 11月 10
– PST
.NET mobile apps have used Mono since the early days of Xamarin. In .NET 11, .NET MAUI moves to CoreCLR on Android, iOS, Mac Catalyst, and tvOS. We'll follow a simplified Android startup path to see where the runtime fits, then compare Mono AOT, ReadyToRun, and NativeAOT. Along the way, we'll explain trimming and show how JSON source generation helps prepare an application for NativeAOT, without confusing those additional constraints with the default move to CoreCLR. Finally, we'll review startup and app-size results from Android and iOS and discuss what developers should test when moving to .NET 11. You'll leave with a clearer understanding of how .NET runs on mobile, what the new runtime means for your apps, and where to look when performance or compatibility does not behave as expected.