.NETMAUI 6正式發(fā)布大約半年后,微軟在 .NET Conf 2022 大會(huì)舉辦期間宣布 .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) 是一個(gè)跨平臺 UI 框架(前身是 Xamarin.Forms),用于通過 C# 和 XAML 創(chuàng)建原生移動(dòng)和桌面應(yīng)用?;?.NET MAUI,開發(fā)者可在單個(gè)共享代碼庫中創(chuàng)建同時(shí)支持 Android、iOS、macOS 和 Windows 的原生應(yīng)用。
據(jù)介紹,在這個(gè)短暫的開發(fā)周期內(nèi),團(tuán)隊(duì)的主要工作是解決社區(qū)反饋的問題,提升CollectionView性能,以及增強(qiáng)桌面端功能。此外還優(yōu)化了工具包自身的穩(wěn)定性,包括對 UI 控件和布局的基礎(chǔ)設(shè)施的錯(cuò)誤修復(fù)。
更新亮點(diǎn)
新增 Map 控件
此版本推出了從 Xamarin.Forms 更新而來的 .NET MAUI Map 控件。和其他 UI 控件一樣,這是由每個(gè)平臺提供的原生 Map 控件的跨平臺抽象。Map 控件支持標(biāo)記、自定義標(biāo)記、繪制多邊形、折線和圓環(huán)、添加地理編碼和地理定位,還可以在正在運(yùn)行的設(shè)備上啟動(dòng)原生 Map 應(yīng)用程序。
優(yōu)化移動(dòng)端渲染性能
開發(fā)團(tuán)隊(duì)表示,經(jīng)過短短 6 個(gè)月的開發(fā),.NET MAUI 7 的速度比版本 6 快了不少,此版本優(yōu)化了基本視圖的渲染路徑,并解決了影響CollectionView列表控件滾動(dòng)流暢度的多個(gè)問題。
增強(qiáng)桌面功能
.NET MAUI 團(tuán)隊(duì)稱他們一直與使用 .NET MAUI 構(gòu)建桌面應(yīng)用程序的公司密切合作,并夠根據(jù)他們的實(shí)際使用情況引入了部分面向桌面端的增強(qiáng)功能,比如:
窗口大小和位置
上下文菜單
工具提示
指針懸停手勢
右鍵點(diǎn)擊
……
審核編輯 :李倩
-
微軟
+關(guān)注
關(guān)注
4文章
6685瀏覽量
105753 -
框架
+關(guān)注
關(guān)注
0文章
404瀏覽量
17894 -
ui
+關(guān)注
關(guān)注
0文章
208瀏覽量
21795
原文標(biāo)題:.NET MAUI 7 正式 GA!微軟出品的新一代跨平臺 UI 框架
文章出處:【微信號:玩轉(zhuǎn)VS Code,微信公眾號:玩轉(zhuǎn)VS Code】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
新一代高效電機(jī)技術(shù)—PCB電機(jī)
什么是零代碼平臺?
東軟睿馳攜手聯(lián)合電子推進(jìn)新一代VCP中央計(jì)算平臺量產(chǎn)
UI開發(fā)概述
ArkUI-X跨平臺技術(shù)落地-華為運(yùn)動(dòng)健康(一)
ArkUI-X跨平臺應(yīng)用改造指南
ArkUI-x跨平臺Bridge最佳實(shí)踐
ArkUI-X跨平臺框架接入指南
航盛電子推出基于高通和QNX技術(shù)的全新一代墨子艙駕跨域融合平臺
Qt Group發(fā)布Qt AI Assistant,助力跨平臺UI開發(fā)
東風(fēng)輕型車全新一代V平臺正式發(fā)布
非科班也能玩轉(zhuǎn)Android應(yīng)用,體驗(yàn)QT跨平臺能力-迅為RK3568開發(fā)板
揭秘動(dòng)態(tài)化跨端框架在鴻蒙系統(tǒng)下的高性能解決方案

評論