經過30天的挑戰,我們透過製作Todo這個簡單的App來學習並理解MAUI是如何運作以及如何開發的。
MAUI跨平臺框架是微軟在其Build 2022大會所正式發表的框架,能透過MAUI來構建多平台App。並且MAUI也從原本在VS2022上的Preview版本變成了新的正式版本,所以趁這個時機來嘗試學習和操作MAUI。
在嘗試操作的過程中,在熱重載方面雖然號稱是能重載,但在有些地方卻沒有重載還要重新啟動,但整體開發感覺上是好的,但仍有很多地方還要去注意,坑還是有點多,不過對於開發簡單的app應該還是沒問題的。
如果想要更加了解MAUI的功能以及操作的話,可以到microsoft learn上去學習MAUI,寫的是更加詳細`,
可以讓我們能更加瞭解MAUI的運作方法以及該如何開發。
最後,這次的鐵人賽告一個段落,大家再見。
謝謝分享
從2003年.net1.0開始說對壘java跨平台,到現在2023年,MAUI終於算是正式版本
過了20年終於真的有跨平台
整體來說我覺得用起來體驗不錯,windows工具真的不錯用,當然用久也知道他維護是很多很硬的毛病,通常也很致命。
不過現在的.net終於真的實現,真正意義上的跨平台開發,不是前面一堆失敗品,可喜可賀。
但我目前有一個困擾是,我如果只是做簡單windows程式自用,你不能直接執行,嘗試一些手段都不能直接用,似乎強制要經歷過MSIX,作為store的軟體推出,這是個大麻煩,因此目前還是主力繼續用flutter跟electron。
可以看看這影片:https://www.youtube.com/watch?v=GgU4ulGYQEk 不過是沒打包過的,只能做測試用,不然太大了
用了MAUI一陣子,覺得flutter真的是太好用了,MAUI還差了一大截,覺得還要再等一陣子,看看後續的發展