xamarin真的是一个鸡肋吗?
team leader 極力推薦 Xamarin,于是下載下來體驗了一把,并沒有覺得用它來開發 App 會爽到哪里去,可能對于從事 C#開發的開發人員來說是個福音吧。于是看看別人對其評價如何,現粘貼如下:
剛剛體驗了一把VS 2015,后來因為部分sdk和工具下載太慢,還是最終決定卸載。順道了解了下xamarin studio。個人感覺Xamarin完全也是一個雞肋,沒必要過多的時間在xamarin上面。
為什么說xamarin是一個雞肋?
1、xamarin并沒有把android和ios等平臺的機制給封裝起來。類似Cordavo一樣,調用統一的API,可以跨平臺實現。而是和安卓API和IOS API一一對應,也就是說我只是用C#來代替了java和oc的開發。雖然我也非常習慣用C#來開發,但是我認為學習一門語言并需要太多的時間,主要是sdk的實現機制,和開發技巧,是最難的,也是周期最長的。如果花費了大把的價錢,只是為了用C#的 foreach而不是 java的for.就有點雞肋了。
2、xamarin的教程和培訓都是要收費的,而且學習周期和曲線并不會比原生態的理想多少。
3、原生態的app開發的數量大,而且開源的也不少,一旦出現問題,可以在論壇求助,可以找到開源項目做參考,但是xamarin在這方面肯定不比原生態的開發。
4、xamarin可能初次上手會快那么一點點,但是如果時間長了,發展會受到制約的。沒有任何一個成熟的商用軟件全部用xamarin的,只是可能在初期和原型的時期考慮一下。
5、xamarin 在android上基于moni,效率可能會比java的低一些。
6、xamarin真心貴,太貴了。相比開發android的 Android studio或者eclipse?;蛘選code來比,太貴了。貴到我寧愿買個mac pro,然后熬夜看看 swift.
附上xamarin的收費:http://xamarin.csdn.net/module/btc/xamarin/price
以上轉載自http://blog.csdn.net/aofengdaxia/article/details/41891945/
總結
以上是生活随笔為你收集整理的xamarin真的是一个鸡肋吗?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 学习C和C ++有没有“正确”的顺序呢
- 下一篇: PLY格式文件具体解释