Xamarin.Forms 5.0 已經正式發佈,並帶來其新功能,具體看官方博客https://devblogs.microsoft.com/xamarin/xamarin-forms-5-0-is-here/。 在很大程度上,它是關於穩定版本功能的正式發佈的,這些功能已在實驗版本中得到使用,但如今正是機會回顧一下並瞭解其進步之處。 Xamarin.Forms過去一年一直在這樣作。 不少功能都在Xamarin.Form 5.0: 新功能和控件以及調試改進 進行了介紹。html
Xamarin.Forms 5.0 的補齊了最後一個弱點,建立矢量形狀,漸變或複雜路徑再也不須要任何第三方庫。視覺元素能夠根據任何幾何形狀進行切割,從而爲現代而精美的設計打開了大門。這一切都要感謝Brush
,Shape
和Path
。app
到如今爲止,咱們能夠經過組合現有的Xamarin.Forms控件或經過從頭開始建立一個新控件來建立新控件,也就是說,每一個平臺從頭開始有針對性的編寫一個版本。Xamarin.Forms 5.0 大量的特定於平臺的代碼,這些代碼將消失,再也不使用通用代碼。大大減小了開發,維護和錯誤修復時間!這是邁向100%跨平臺Xamarin.Forms的第一步,也是邁向MAUI的第一步。ide
Xamarin.Forms 5.0的完整變動日誌 有具體說明,同時David Ortinau和James Montemagno在視頻中展現了全部這些內容:ui