0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

微软出品的新一代跨平台UI框架

jf_8lIj6kO1 来源:OSC开源社区 作者:OSC开源社区 2022-11-25 14:44 次阅读

.NETMAUI 6正式发布大约半年后,微软在 .NET Conf 2022 大会举办期间宣布 .NET MAUI 7 已正式 GA—— 与 .NET 7 一起推出,可在 Visual Studio 17.4 中使用。未来,.NET MAUI 将继续保持与 .NET 一致的发布节奏,即 .NET MAUI 7.0 与 .NET 7.0 一起发布,.NET MAUI 8.0 将随 .NET 8.0 一起发布。

.NET MAUI (.NET Multi-platform App UI) 是一个跨平台 UI 框架(前身是 Xamarin.Forms),用于通过 C# 和 XAML 创建原生移动和桌面应用。基于 .NET MAUI,开发者可在单个共享代码库中创建同时支持 AndroidiOS、macOS 和 Windows 的原生应用。

c523d7c4-6c79-11ed-8abf-dac502259ad0.png

据介绍,在这个短暂的开发周期内,团队的主要工作是解决社区反馈的问题,提升CollectionView性能,以及增强桌面端功能。此外还优化了工具包自身的稳定性,包括对 UI 控件和布局的基础设施的错误修复。

c5339470-6c79-11ed-8abf-dac502259ad0.png

更新亮点

新增 Map 控件

此版本推出了从 Xamarin.Forms 更新而来的 .NET MAUI Map 控件。和其他 UI 控件一样,这是由每个平台提供的原生 Map 控件的跨平台抽象。Map 控件支持标记、自定义标记、绘制多边形、折线和圆环、添加地理编码和地理定位,还可以在正在运行的设备上启动原生 Map 应用程序。

优化移动端渲染性能

开发团队表示,经过短短 6 个月的开发,.NET MAUI 7 的速度比版本 6 快了不少,此版本优化了基本视图的渲染路径,并解决了影响CollectionView列表控件滚动流畅度的多个问题。

增强桌面功能

.NET MAUI 团队称他们一直与使用 .NET MAUI 构建桌面应用程序的公司密切合作,并够根据他们的实际使用情况引入了部分面向桌面端的增强功能,比如:

窗口大小和位置

上下文菜单

工具提示

指针悬停手势

右键点击

……

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微软
    +关注

    关注

    4

    文章

    6598

    浏览量

    104067
  • 框架
    +关注

    关注

    0

    文章

    403

    浏览量

    17491
  • ui
    ui
    +关注

    关注

    0

    文章

    204

    浏览量

    21377

原文标题:.NET MAUI 7 正式 GA!微软出品的新一代跨平台 UI 框架

文章出处:【微信号:玩转VS Code,微信公众号:玩转VS Code】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    东风轻型车全新一代V平台正式发布

    东风轻型车在新能源领域达成又里程碑,东风轻型车全新一代V平台暨睿立达品牌发布会在襄阳举行。
    的头像 发表于 12-23 14:45 193次阅读

    分享平台通用型GUI框架

    AAGUI是个不依赖特定硬件、操作系统的平台通用型GUI。
    的头像 发表于 10-28 09:21 388次阅读
    分享<b class='flag-5'>一</b>个<b class='flag-5'>跨</b><b class='flag-5'>平台</b>通用型GUI<b class='flag-5'>框架</b>

    揭秘动态化框架在鸿蒙系统下的高性能解决方案

    平台解决方案。 在研发团队使用后可大幅降低研发人力成本;为业务提供实时触达、A/B触达等能力以提升业务投放效率;同时保障了C端用户优秀的用户体验。 、动态化框架原理介绍  
    的头像 发表于 10-08 13:46 825次阅读
    揭秘动态化<b class='flag-5'>跨</b>端<b class='flag-5'>框架</b>在鸿蒙系统下的高性能解决方案

    AMD与中科创达成战略合作,共同打造新一代舱泊体数字座舱平台

    近日,场科技界与汽车产业的界盛宴在北京盛大举行,AMD与中科创达正式宣布达成战略合作,携手开启智能座舱领域的新篇章。此次合作,标志着双方将共同探索并打造新一代舱泊体数字座舱
    的头像 发表于 08-08 09:55 508次阅读

    鸿蒙开发ArkUI-X基础知识:【ArkUI平台设计总体说明】

    本文档描述ArkUI开发框架平台运行能力相关的总体技术方案。
    的头像 发表于 05-24 15:41 1551次阅读
    鸿蒙开发ArkUI-X基础知识:【ArkUI<b class='flag-5'>跨</b><b class='flag-5'>平台</b>设计总体说明】

    微软Copilot+PC挑战苹果,新一代AI电脑来袭

    微软首席执行长纳德拉预言,新一代AI芯片加持的电脑将重新点燃Windows与Mac之间的激烈竞争。微软最新推出的Copilot+PC,不仅搭载了专门的人工智能芯片,性能更是强劲。
    的头像 发表于 05-22 09:35 422次阅读

    鸿蒙ArkUI-X平台开发:【SDK目录结构介绍】

    本文档配套ArkUI-X,将OpenHarmony ArkUI开发框架扩展到不同的OS平台,比如Android和iOS平台,让开发者基于ArkUI,可复用大部分的应用代码(UI以及主要
    的头像 发表于 05-20 16:28 821次阅读
    鸿蒙ArkUI-X<b class='flag-5'>跨</b><b class='flag-5'>平台</b>开发:【SDK目录结构介绍】

    鸿蒙ArkUI-X平台开发:【 应用工程结构说明】

    本文档配套ArkUI-X,将OpenHarmony ArkUI开发框架扩展到不同的OS平台,比如Android和iOS平台,让开发者基于ArkUI,可复用大部分的应用代码(UI以及主要
    的头像 发表于 05-19 21:05 593次阅读
    鸿蒙ArkUI-X<b class='flag-5'>跨</b><b class='flag-5'>平台</b>开发:【 应用工程结构说明】

    航盛与高通发布全新一代墨子舱驾域融合平台

    在2024年的北京国际汽车展览会上,深圳市航盛电子股份有限公司携手高通技术公司,共同发布了全新一代墨子舱驾域融合平台。该平台是基于高通技术公司领先的Snapdragon Ride™
    的头像 发表于 05-07 10:31 626次阅读

    Rokid正式发布新一代AR Lite空间计算套装

    Rokid正式发布新一代AR Lite空间计算套装,包括Rokid Max2眼镜和搭载骁龙平台的Rokid Station2主机。
    的头像 发表于 04-22 09:54 675次阅读

    联合电子推出面向域融合的新一代整车运动域控制器VCU8.6平台

    3月3日,联合电子官微发布,推出面向域融合的新一代整车运动域控制器VCU8.6平台
    的头像 发表于 03-04 09:52 2075次阅读
    联合电子推出面向<b class='flag-5'>跨</b>域融合的<b class='flag-5'>新一代</b>整车运动域控制器VCU8.6<b class='flag-5'>平台</b>

    荣耀发布AI时代全场景战略,实现平台智慧互联

    荣耀在发布会上宣布与微软、谷歌、英特尔、英伟达等重要合作伙伴建立紧密联系,共同推进安卓与Windows两平台设备、系统、应用的智慧互
    的头像 发表于 02-26 11:33 574次阅读

    微软发布Agent框架UFO,引领UI交互新纪元

    微软近日宣布推出全新的Agent框架——UFO(UI-Focused Agent),旨在构建更智能、更直观的用户界面交互体验。该框架基于OpenAI的GPT-4V图像识别模型开发,专为
    的头像 发表于 02-19 11:15 1204次阅读

    银河麒麟与英特尔携手引领新一代私有云平台

    近日,银河麒麟云底座操作系统V10与第五英特尔®至强®可扩展处理器达成强大的技术融合。这合作不仅为数据中心用户提供了构建新一代私有云平台的理想方案,更是推动了数字化创新的进程。
    的头像 发表于 02-01 14:34 925次阅读

    Android、iOS、鸿蒙多平台框架ArkUI-X

    ArkUI是套构建分布式应用界面的声明式UI开发框架。它使用极简的UI信息语法、丰富的UI组件、以及实时界面预览工具,帮助您提升移动应用界
    的头像 发表于 01-31 14:52 1796次阅读
    <b class='flag-5'>跨</b>Android、iOS、鸿蒙多<b class='flag-5'>平台</b><b class='flag-5'>框架</b>ArkUI-X