Hybrid Web and Desktop apps with .NET MAUI and Blazor
summary
Claim: bring a Blazor web app to desktop and mobile with a few lines of .NET MAUI code and run the .NET runtime natively on Windows Mac iOS and Android. Demonstrations use Blazor WebView and the new Hybrid WebView to host React or Blazor UIs, show C↔JS message passing, reuse C# business logic, and implement offline tile caching and a countdown and to‑do app; demos build and run despite demo‑machine hiccups.
AI-written summary · about
chapters (16)
- 0:00Hybrid apps with .NET MAUI & Blazor
- 1:28Why hybrid apps became popular
- 3:59Blazor & .NET MAUI frameworks
- 7:53New MAUI Blazor hybrid project
- 10:03MAUI Blazor hybrid app anatomy
- 12:11Running MAUI Blazor sample app
- 15:00Inspecting hybrid app with tooling
- 17:05Modernizing Windows apps with Blazor
- 18:28Countdown app demo with Blazor
- 22:06JavaScript support in MAUI
- 23:33Hybrid web view for JS frontends
- 24:16React to-do app with C# backend
- 26:44C# and JavaScript interop in hybrids
- 28:06Message passing in hybrid apps
- 31:36Summary & best use cases
- 32:21Resources & events for hybrid dev
related talks
49mArchitecture tips for hybrid apps with .NET MAUI and Blazor
01h 07mClean Architecture with .NET MAUI, Blazor, and ASP.NET Core
16mFull stack web in .NET 8 with Blazor
48m#WinUIEverywhere
01h 15mBuilding a Modern, Native Application for Windows: Which UI Framework Should You Choose?
49mArchitecting Blazor applications – An Angular inspired approach
57mRunning Blazor in production, lessons learned
05mLightning talks: Building Micro Web Apps in native apps
