Xamarin.Form與Xamarin.Android或Xamarin.IOS的區別簡述


Xamarin.Form與Xamarin.Android或Xamarin.IOS的區別簡述:

可能剛剛接觸Xamarin的人來說,對於這個概念比較的模糊,認為這說的不都是同一個東西嗎?事實並不是這樣的,我們先來說說Xamarin.Android和Xamarin.IOS吧,這兩個其實就是一個單獨的工程,在這里面我們可以針對安卓或者IOS進行代碼的編寫,而且支持原生的代碼調用,這對於安卓或者IOS的開發人員了解Xamarin是很有幫助的。

上面也說到了Xamarin.Android與Xamairn.IOS分別就是單獨的工程,那么有人就會提出疑問,不是說Xamarin是一個跨平台,一套代碼編寫就可以實現安卓和IOS了嗎?是的,這個現在就要用到了Xamarin.Form這個東東了。Xamarin.Form這個項目就包括了Xamarin.Android和Xamarin.IOS和兩個項目了。

下面我們就來試試建立Xamarin的這三個工程看看吧。

Xamarin.Android工程:

首先打開VS2017(或者VS的其他版本)→“文件”→“新建項目”如圖:

 

然后點擊“確認”,選擇“空白應用”。版本可以選擇自己想要的目標版本

 

最終所呈現出來的效果就是:

 

上面說的就是有關如何建立Xamarin.Android的項目。

Xamarin.IOS也是類似的。新建一個IOS工程,最終所呈現出來的效果如圖:

 

我們再來看看Xamarin.form有什么區別吧:

Xamarin.form工程:

同理,新建一個工程,取名叫Xamarin.Form,,

 

同樣選擇空白模板

 

最終所呈現出來的如圖:

 

這個空白解決方案就是將Xamarin.Android,Xamarin.IOS,Xamarin.UWP合成一個,總的來說一句話Xamarin.from包含了Xamarin.Android,Xamarin.IOS,而Xamarin.Android,Xamarin.IOS是獨立存在的。

好了今天就說到這里了。我以后會盡量定期說說一些我有關學習的理解。喜歡的可以加關注,不喜勿噴。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM