跨平臺移動開發UI語言 -XAML

Xamarin.Forms 把XAML (Extensible Application Markup Language, XAML) 帶進了ios,android的界面開發,也就使得使用Xamarin 作移動開發的代碼重用率進一步提升. 使用Xamarin 作跨平臺的移動開發最好的一個架構模式是MVVM (Model-View-ViewModel),XAML很是適合用於界面的定義,而後鏈接到後臺代碼,用數據綁定可以讓代碼更加清晰,而且邏輯代碼可以很好的公用。html

另外Windows 8.1和 Windows phone 8.1也是使用Windows XAML框架進行了統一,這方面的詳細內容能夠參考 Windows Phone 8.1 開發技術概覽 (Universal APP)android

Xamarin的官方文檔中也增長這部分的內容,具體能夠參看: XAML for Xamarin.Forms – Getting Started with Cross-Platform Markup for Mobile Devices.ios

主要包括如下5部分:架構

 

Different XAML layouts for different device orientations in Xamarin.Forms框架

相關文章
相關標籤/搜索