Windows Community Toolkit 現在可與 Uno 平台配合使用,支持 iOS 和 Android
2分鐘讀
發表於
請閱讀我們的揭露頁面,了解如何幫助 MSPoweruser 維持編輯團隊的發展 阅读更多
Windows 社區工具包應用程序是 Microsoft 365 開發人員的福音。 它讓他們可以輕鬆設計 UWP 應用的 UI 和 UX,並以簡單的方式快速獲取應用的代碼。 最近,該應用程序在 GitHub 上的下載量也超過了 1 萬次,項目經理 Nikola Metulev 在他的 Twitter 帳戶上宣布。
Wohooo,Windows 社區工具包的下載量剛剛達到 1 萬次,而且還在不斷增加。 更酷的東西來了: https://t.co/22hONKCSFw #windowsdev pic.twitter.com/Fa00atiUDh
— 尼古拉(@metulev) 2018 年 7 月 31 日
現在,Uno Platform 宣布支持 Windows Community Toolkit。 首先,讓我們看看 Uno Platform 幫助開發者做什麼。 Uno Platform 允許開發人員使用 XAML 和 C# 構建本機 Web 和移動應用程序。 它是適用於 iOS、Android 和 WebAssembly 的免費開源 UWP Bridge。 有了這個,Windows 社區工具包現在可以在 iOS、Android 和 Web 上運行(在 WebAssembly 的幫助下)。 這種支持在維護 UWP 開發人員的良好體驗方面發揮著關鍵作用。 它為他們提供了一些 UWP 基礎 API 中缺少的控件和幫助程序,例如 WrapPanel、Headered TextBlock、DockPanel 等。
還有另一個實驗性 Nuget 包,名為 Uno.Windows社區工具包,這允許開發人員在所有支持的平台上使用相同的控件。 與 MVVMLight、ReactiveUI 等其他庫一樣,與 Uno 兼容的包是原始存儲庫,有助於展示 Uno 針對這些庫的可行性。
最初,現在,工具包集成的某些部分和組件現在無法正常工作,但將來會可用。 他們是:
- Windows 組合 API 示例,Uno 平台僅在 iOS 上對其提供非常有限的支持。
- 基於服務的示例,例如 OneDrive、LinkedIn 或 Microsoft Graph。
此外,到目前為止,一些 Microsoft 開發的 Nuget 包尚未與 Uno 平台正確集成。
你可以在網上查一下 点击這裡 現在。