Mobile & Desktop Apps with Blazor!

Mobile & Desktop Apps with Blazor!

With Blazor, developers get to build modern web apps with C#/.NET, running on server or fully client-side through WebAssembly. But Blazor’s flexibility can also be leveraged to target mobile & desktop form factors.

Blazor is very suitable for writing Progressive Web Apps (PWAs) that are excellent web citizens on mobile devices. Blazor can also be used to build truly native or hybrid cross-platform mobile apps, thus inviting .NET web developers into mobile land. Powered by .NET MAUI under the covers, developers get to benefit from native mobile UI & performance, while writing Blazor syntax for the UI abstraction. For desktop, Blazor apps can be wrapped inside Electron-like shells, but modern runtimes demand more lightweight WebViews – Blazor Hybrid is here to power desktop apps on MacOS & Windows.

The familiarity of Blazor component model, Razor rendering engine, CSS styling & extensibility can now be applied towards building mobile & desktop apps, all the while sharing code with web. You game?

Level 0


Sam Basu
Sam Basu

Sam Basu is a technologist, author, speaker, Microsoft MVP, gadget-lover and Developer Advocate at Progress Software. With a long developer background, he now spends much of his time advocating modern development platforms & tools on Microsoft/Teleri...


Follow Us

The BlazorDay initiative is supported by the DevApps's podcasts. You can follow this amazing french podcaster team on these links :