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