Building .NET MAUI Blazor Hybrid apps
In Chapter 18, Building Mobile and Desktop Apps Using .NET MAUI, you learned how to build .NET MAUI apps with native controls. By native, I mean the controls provided by the operating system. So, when Apple updates the look and feel of iOS, your apps will update too because .NET MAUI uses those native controls. Supported operating systems and their native control libraries are shown in the following list:
- Windows: Windows App SDK, and WinUI 3
- macOS: Catalyst, UIKit, and AppKit
- iOS: UIKit, ARKit, AVKit, CarPlay, and so on
- Android: android.widget and AndroidX libraries
In this section, you will learn how to build a hybrid app that combines the best of .NET MAUI app capabilities with the best of Blazor web components. This means you are not limited to building a user interface using .NET MAUI controls that use native OS capabilities. You can also leverage all the great component libraries for Blazor and simpler...