.NETMAUI 6正式發(fā)布大約半年后,微軟在 .NET Conf 2022 大會舉辦期間宣布 .NET MAUI 7 已正式 GA—— 與 .NET 7 一起推出,可在 Visual Studio 17.4 中使用。未來,.NET MAUI 將繼續(xù)保持與 .NET 一致的發(fā)布節(jié)奏,即 .NET MAUI 7.0 與 .NET 7.0 一起發(fā)布,.NET MAUI 8.0 將隨 .NET 8.0 一起發(fā)布。
.NET MAUI (.NET Multi-platform App UI) 是一個跨平臺 UI 框架(前身是 Xamarin.Forms),用于通過 C# 和 XAML 創(chuàng)建原生移動和桌面應用。基于 .NET MAUI,開發(fā)者可在單個共享代碼庫中創(chuàng)建同時支持 Android、iOS、macOS 和 Windows 的原生應用。
據(jù)介紹,在這個短暫的開發(fā)周期內,團隊的主要工作是解決社區(qū)反饋的問題,提升CollectionView性能,以及增強桌面端功能。此外還優(yōu)化了工具包自身的穩(wěn)定性,包括對 UI 控件和布局的基礎設施的錯誤修復。
更新亮點
新增 Map 控件
此版本推出了從 Xamarin.Forms 更新而來的 .NET MAUI Map 控件。和其他 UI 控件一樣,這是由每個平臺提供的原生 Map 控件的跨平臺抽象。Map 控件支持標記、自定義標記、繪制多邊形、折線和圓環(huán)、添加地理編碼和地理定位,還可以在正在運行的設備上啟動原生 Map 應用程序。
優(yōu)化移動端渲染性能
開發(fā)團隊表示,經過短短 6 個月的開發(fā),.NET MAUI 7 的速度比版本 6 快了不少,此版本優(yōu)化了基本視圖的渲染路徑,并解決了影響CollectionView列表控件滾動流暢度的多個問題。
增強桌面功能
.NET MAUI 團隊稱他們一直與使用 .NET MAUI 構建桌面應用程序的公司密切合作,并夠根據(jù)他們的實際使用情況引入了部分面向桌面端的增強功能,比如:
窗口大小和位置
上下文菜單
工具提示
指針懸停手勢
右鍵點擊
……
審核編輯 :李倩
-
微軟
+關注
關注
4文章
6634瀏覽量
104536 -
框架
+關注
關注
0文章
403瀏覽量
17555 -
ui
+關注
關注
0文章
205瀏覽量
21433
原文標題:.NET MAUI 7 正式 GA!微軟出品的新一代跨平臺 UI 框架
文章出處:【微信號:玩轉VS Code,微信公眾號:玩轉VS Code】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
Qt Group發(fā)布Qt AI Assistant,助力跨平臺UI開發(fā)
非科班也能玩轉Android應用,體驗QT跨平臺能力-迅為RK3568開發(fā)板
揭秘動態(tài)化跨端框架在鴻蒙系統(tǒng)下的高性能解決方案
![揭秘動態(tài)化<b class='flag-5'>跨</b>端<b class='flag-5'>框架</b>在鴻蒙系統(tǒng)下的高性能解決方案](https://file1.elecfans.com//web2/M00/09/F5/wKgaomcExxeAVKpeAALojfzrv6c694.png)
AMD與中科創(chuàng)達成戰(zhàn)略合作,共同打造新一代艙泊一體數(shù)字座艙平臺
微軟Copilot+PC挑戰(zhàn)蘋果,新一代AI電腦來襲
鴻蒙ArkUI-X跨平臺開發(fā):【SDK目錄結構介紹】
![鴻蒙ArkUI-X<b class='flag-5'>跨</b><b class='flag-5'>平臺</b>開發(fā):【SDK目錄結構介紹】](https://file1.elecfans.com/web2/M00/C5/D1/wKgZomYChGOAUaiiAADe1d8SeRY102.jpg)
鴻蒙ArkUI-X跨平臺開發(fā):【 應用工程結構說明】
![鴻蒙ArkUI-X<b class='flag-5'>跨</b><b class='flag-5'>平臺</b>開發(fā):【 應用工程結構說明】](https://file1.elecfans.com/web2/M00/C6/C5/wKgaomYCyYKAZp6HAAB4LWPdpdQ014.jpg)
評論