Windows UI Library (WinUI) 是面向Windows UWP應(yīng)用程序的官方原生微軟UI控件和功能框架。微軟表示W(wǎng)inUI是構(gòu)建優(yōu)秀Fluent Design的最簡(jiǎn)便方式,可以在任意Windows 10 UWP XAML應(yīng)用或者Xamarin中使用。
為此今天微軟發(fā)布了一個(gè)全新網(wǎng)站,向開(kāi)發(fā)人員推廣該開(kāi)源解決方案,并吹捧以下功能:
● 現(xiàn)代化和無(wú)縫UI
WinUI可以輕松構(gòu)建現(xiàn)代化、無(wú)縫的UI,從而在所有Windows設(shè)備上帶來(lái)原生的使用體驗(yàn)。它遵循 Fluent Design的設(shè)計(jì)理念,實(shí)現(xiàn)直觀,可訪問(wèn)且功能強(qiáng)大的體驗(yàn),并包含最新的用戶界面元素。
● 無(wú)與倫比的本地性能
WinUI由高度優(yōu)化的C ++內(nèi)核提供支持,可提供出色的性能,較長(zhǎng)的電池壽命以及專業(yè)開(kāi)發(fā)人員所需的響應(yīng)式交互性。它較低的系統(tǒng)利用率使其可以在更廣泛的硬件上運(yùn)行,從而確保輕松運(yùn)行復(fù)雜的工作負(fù)載。
● 開(kāi)發(fā)者精細(xì)化掌控
WinUI絕不會(huì)強(qiáng)迫您進(jìn)行更新-你可以選擇何時(shí)采用新版本。微軟對(duì)開(kāi)源開(kāi)發(fā)的承諾意味著您對(duì)平臺(tái)的未來(lái)有發(fā)言權(quán)。
● 適用于Windows 10和Windows 10X
WinUI使您的應(yīng)用程序面向未來(lái)。 WinUI擁有10億臺(tái)運(yùn)行Windows 10的設(shè)備,并已用于Microsoft自己的行業(yè)應(yīng)用程序,它不斷擴(kuò)展以滿足各種現(xiàn)代設(shè)備的需求。
● Windows Development的未來(lái)
WinUI為Win32和UWP中的所有Windows應(yīng)用程序提供了最新的UI框架。它提供了一種逐步遷移以熟悉的技術(shù)(如MFC,Winforms,Silverlight和WPF)編寫(xiě)的現(xiàn)有應(yīng)用程序的方法,使您可以按自己的進(jìn)度推進(jìn)這些應(yīng)用程序。它還通過(guò)Windows的React Native支持熟悉的語(yǔ)言,涵蓋C ++,C#,Visual Basic甚至Javascript。
● 配合你喜歡的跨平臺(tái)技術(shù)使用
借助微軟的合作伙伴平臺(tái),您可以使用多種語(yǔ)言編寫(xiě)您的應(yīng)用程序,并在Windows,其他操作系統(tǒng)和網(wǎng)絡(luò)上以原生方式運(yùn)行該應(yīng)用程序。
● 提供更多開(kāi)發(fā)資源
WinUI擁有豐富的文檔,視頻,博客文章和每月錄制的社區(qū)電話,您可以在其中回答問(wèn)題,從而擁有豐富的教育材料,旨在幫助您和您的開(kāi)發(fā)決策。