如何将MAUI与Blazor共享UI,实现跨Windows、macOS、Android、iOS、Web的通用UI开发?

2026-04-18 06:471阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计2174个文字,预计阅读时间需要9分钟。

如何将MAUI与Blazor共享UI,实现跨Windows、macOS、Android、iOS、Web的通用UI开发?

1. 前言:距离上次发表《MAUI初体验:炫》一文已过去两个月,原计划下半年来研究MAUI。现计划提前,因我认为MAUI+Blazor颇具意义:在Android、iOS、macOS、Windows间共通。

1. 前言

距离上次发《MAUI初体验:爽》一文已经过去2个月了,本计划是下半年或者明年再研究MAUI的,现在计划提前啦,因为我觉得MAUI Blazor挺有意思的:在Android、iOS、macOS、Windows之间共享UI,一处UI增加或者修改,就能得到一致的UI体验。

看看这篇文章《Blazor Hybrid/MAUI 简介和实战》对MAUI Blazor的说明:

MAUI

.NET 多平台应用程序 UI (.NET MAUI) 是一个跨平台框架,用于使用 C# 和 XAML 创建本机移动和桌面应用程序, 使用 .net MAUI,可以开发可在 Android、iOS、macOS 上运行的应用,Windows 以及从单个共享代码库运行的应用。

Blazor Hybrid 应用和 .NET MAUI

Blazor Hybrid 支持内置于 .NET 多平台应用 UI (.NET MAUI) 框架。 .NET MAUI 包含 BlazorWebView 控件,该控件运行将 Razor 组件呈现到嵌入式 Web View 中。 通过结合使用 .NET MAUI 和 Blazor,可以跨移动设备、桌面设备和 Web 重复使用一组 Web UI 组件。

阅读全文

本文共计2174个文字,预计阅读时间需要9分钟。

如何将MAUI与Blazor共享UI,实现跨Windows、macOS、Android、iOS、Web的通用UI开发?

1. 前言:距离上次发表《MAUI初体验:炫》一文已过去两个月,原计划下半年来研究MAUI。现计划提前,因我认为MAUI+Blazor颇具意义:在Android、iOS、macOS、Windows间共通。

1. 前言

距离上次发《MAUI初体验:爽》一文已经过去2个月了,本计划是下半年或者明年再研究MAUI的,现在计划提前啦,因为我觉得MAUI Blazor挺有意思的:在Android、iOS、macOS、Windows之间共享UI,一处UI增加或者修改,就能得到一致的UI体验。

看看这篇文章《Blazor Hybrid/MAUI 简介和实战》对MAUI Blazor的说明:

MAUI

.NET 多平台应用程序 UI (.NET MAUI) 是一个跨平台框架,用于使用 C# 和 XAML 创建本机移动和桌面应用程序, 使用 .net MAUI,可以开发可在 Android、iOS、macOS 上运行的应用,Windows 以及从单个共享代码库运行的应用。

Blazor Hybrid 应用和 .NET MAUI

Blazor Hybrid 支持内置于 .NET 多平台应用 UI (.NET MAUI) 框架。 .NET MAUI 包含 BlazorWebView 控件,该控件运行将 Razor 组件呈现到嵌入式 Web View 中。 通过结合使用 .NET MAUI 和 Blazor,可以跨移动设备、桌面设备和 Web 重复使用一组 Web UI 组件。

阅读全文