We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Blazor Hybrid - Build Hybrid Mobile, Desktop, and Web apps with .NET MAUI - Gerald Versluis
Learn how Blazor Hybrid and .NET MAUI enable building native cross-platform apps for mobile, desktop & web using C#, shared code, and native UI—all without JavaScript.
-
Blazor Hybrid allows building cross-platform native apps for Windows, MacOS, iOS, and Android using C# and .NET without JavaScript
-
.NET MAUI provides 40+ native UI controls that automatically translate to the appropriate native components for each platform
-
Applications can mix native .NET MAUI UI with Blazor web components in the same app through the Blazor WebView control
-
Hot reload functionality works for both C# and UI changes without stopping the debug session
-
Projects can share code and components between native mobile/desktop apps and web applications using Razor class libraries
-
Developers can leverage existing ASP.NET knowledge including dependency injection and SignalR for real-time features
-
The unified .NET runtime means no need to worry about platform-specific runtime differences
-
Blazor Hybrid apps are distributed through platform app stores and run offline, unlike browser-based Blazor apps
-
Visual Studio and VS Code both provide tooling support through the .NET MAUI extension
-
For iOS/macOS development, a Mac is required for building and deploying apps due to Apple’s requirements