发布于 : Apr 26, 2023
不在本期内容中
这一条目不在当前版本的技术雷达中。如果它出现在最近几期中,那么它很有可能仍然具有相关参考价值。如果这一条目出现在更早的雷达中,那么它很有可能已经不再具有相关性,我们的评估将不再适用于当下。很遗憾我们没有足够的带宽来持续评估以往的雷达内容。
了解更多
Apr 2023
评估
.NET MAUI 是一个使用 C# 和 XAML 创建原生移动端和桌面端应用程序的新的跨平台框架。它可以用同一份代码库构建可在 Android、iOS、macOS 和 Windows 上运行的应用程序。然而,作为一项新技术,MAUI 的生态系统仍不如 React Native 或其他跨系统平台的生态发达,并且它只支持 C#。此外,企业和组织在使用 MAUI 时可能也会面临过去使用 Xamarin 时遇到的挑战,包括糟糕的跨平台工具、移动端集成问题、开发人员难以招聘和不成熟的生态系统。
尽管微软宣称他们致力于将 MAUI 打造为以移动端为主的开源移动开发框架,但 MAUI 尚未得到市场认可。如果您已经使用了 Xamarin ,可以尝试将 MAUI 作为潜在的技术升级方向进行评估。然而,如果 C# 或 Xamarin 目前不是您技术栈的一部分,在其可靠性得到验证和被市场广泛采用之前,建议您谨慎对待 MAUI 。