xamarin -- 跨平臺開發,思路不錯,開發效率挺高的

xamarin,並不流行,但其實已經存在好多年了,之前還要收費,現在免費,也更成熟了。不得不說,xamarin的目標是非常好的,一套代碼覆蓋所有手機平臺,可惜是經過這麼多年還是發展太慢,應用市場上是通過xamarin開發出來的應用可謂是少之又少。
筆者一直是基於微軟C#語言的開發者,最近有開發APP的需求,無奈對java和object c都不熟,就嘗試xamarin的開發來,其實之前也嘗試過,只是之前太不穩定,也就是嘗試下而已。
這次嘗試,還確實有些驚喜,雖然過程中充滿挫折(相關中文資料太少了),但總體來說效率確實還挺高,因爲已經有很多組件可以直接拿來使用,而且各平臺都支持,這就減少大量代碼開發工作了。
筆者的APP中應用瞭如下組件:

  1. Plugin.Geolocator:用於定位
  2. Plugin.Media:用於拍照和相片庫
  3. ZXing.Net.Mobile.Core:用於掃碼

整個過程大概就花了3周時間,同時獲得了安卓和蘋果APP,效率還是不錯的,所以雖然xamarin還是這樣那樣的問題,但這裏我還是要給個贊

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章