前言
???? .NET MAUI 已經傳了很久了, 5月10日,微軟終于跟隨 VS2022 ?17.3 預覽版?發布了MAUI的候選版本 ,今天我們來體驗一波。
環境
運行環境:.Net 6
開發環境:VS2022 17.3 (必須是預覽3+)
使用
在安裝了VS2022 17.3 預覽版本后,創建項目里直接有 .NET MAUI(預覽),創建過程跟創建WPF基本一樣。
初始化后,就有了五個平臺的預覽代碼了,RC2的時候添加了Tizen.NET MAUI RC2 發布,支持 Tizen 平臺:
直接生成桌面程序,很快就跑起來了。
寫過WPF的都能看懂,XAML的UI很好理解。
當然MAUI的重頭戲是移動端的ios 和 android 了,這個大家可以按照官方文檔進行體驗,這里我列幾篇相關文章大家看看:
在MAUI中使用Masa Blazor
.NET MAUI安卓使用騰訊X5WebView教程
CA周記 - 用 Visual Studio Code 做基于 .NET MAUI 跨平臺移動應用開發
VS2022 Preview3 +MAUI Preview12 教程
總結
????總體來說整個開發體驗還是非常不錯的,建議大家體驗一下,然后把結果分享給身邊給負責ios/android開發的同事看,保證會很驚嘆,表示有必要學習一下C#了。