.NET MAUI RC2 釋出,支援 Tizen 平臺

張善友發表於2022-04-28

在.NET多平臺應用程式UI(.NET MAUI)RC1之後僅兩週,微軟已經發布了RC2,並以新的Tizen支援為亮點。.NET MAUI是微軟對Xamarin.Forms的演變,因為它除了iOS和Android移動目標之外還增加了桌面支援,用於使用 C# 和 XAML 建立原生移動和桌面應用。使用 .NET MAUI,開發者可以建立在 Android、iOS、macOS 和 Windows 從單個共享程式碼庫執行的應用。它本應在去年 11 月與 .NET 6 一起釋出,但“滑落了時間表”,開發團隊從那時起就在一系列預覽中迎頭趕上,包括 4 月 12 日釋出的 RC1,並提供了上線支援。預計它將在下個月達到公開發布狀態。候選版本通常專注於清理剩餘問題併為GA打磨,但這個版本增加了對Tizen的支援,Tizen是一個開源的,基於標準的軟體平臺,適用於多種裝置類別,包括智慧手機,平板電腦,電視,上網本等。具體來說,這種支援附帶 Tizen.NET,這是一種使用.NET技術為Tizen OS開發應用程式的高階方法。

up-325d72c80820a3f160836639d61211f332e.png

up-0edb1159260079a9a7c85bc31c2eb811107.png

下圖顯示 .NET MAUI 的應用架構:

up-465aab1363e22ca525220d1abfb2e166d47.png

2022年4月22日 .NET MAUI 釋出了第二個 RC 版本:https://devblogs.microsoft.com/dotnet/dotnet-maui-rc-2/ 。該版本包含“上線”支援政策,這意味著微軟開始為開發者的生產應用程式提供 .NET MAUI 支援。

新增 Tizen 平臺支援

三星的 Tizen 平臺加入了 Android、iOS、macOS 和 Windows 的佇列,成為可以通過 .NET MAUI 訪問的目標平臺之一。

這意味著 .NET MAUI 可在三星電視、手機和其他執行 Tizen 的裝置上執行。三星的手機應用商店已經計劃關閉,保留電視應用商店。三星生產的很多裝置都是使用.NET 開發的應用。

預覽效果

up-31e9aff8c5e7a4afa3559eeba78fd378a68.gif

up-384c2185754cd7b119545db2780c26391fb.gif

up-8ea3f4562f3f05cde2cc4f9413f11a2162c.gif

up-e816d2f39844cddea0b9712ccec8f1144e9.gif


訪問 Tizen .NET 檢視更多介紹:https://github.com/Samsung/Tizen.NET。

該版本還有一些檔案系統的改進,詳情可在官方公告中檢視:https://devblogs.microsoft.com/dotnet/dotnet-maui-rc-2/

相關文章