Re: [閒聊] 請問各位是否使用C# + Xamarin來開發?
雖然是很久以前的文章,
但是鄙人最近因公司需求使用了一下xamarin,
加上以前有過使用eclipse開發android的心得,
還是來野人獻曝一下,
首先,使用xamarin還是得去學android ios的app架構,
但是有mvc開發基礎的人應該很容易就能上手,
所以這基本上不是什麼很難的問題,
甚至可以說,vs這強大的IDE本身就能幫你解決不少問題了,
雖然eclipse已經算神器了,但vs根本開外掛,
再來就是c#真的算是蠻好上手的語言,
我曾經就跟我朋友說我做的事根本就連猴子也會做...XD
第三,就是像他們廣告宣稱的那樣,
很多共通的東西都不用使用不同的語言重寫,
這邊參考一下那邊引用一下就解決了,
二大平台(喔微軟他們是說三大平台)間的切換真的很方便,
比較需要額外去開發的就是view的部分,
但是缺點也如同推文的前輩所言,
solution真的不多,
或許Key Word找"Mono"還有一點,
國內甚至找不到Xamarin的書得上amazon去買,
老實說如果沒有非要跨平台的需求,
特地用xamarin來開發我覺得根本自虐,
除非真的愛死c#那另當別論,
然後compiler也超級慢,
或許在coding時沒啥差,
但是在debug的時候花一堆時間等他跑真的會抓狂,
可是偏偏你知道我知道獨眼龍也知道寫程式花最多的時間往往都是在debug,
當然,如果開發用的電腦是i7+ 的cpu 16g的ram和ssd就當我沒說過吧XD
但是正如前面說的,如果要跨平台,
我覺得他算是一個不錯的解決方案,
尤其是公司沒辦法請一個(組)人寫android 一個(組)寫ios 一個(組)寫wp的時候,
比起用phone gap(速度頗慢)或是做假app真web(無法離線使用)...
以上,一點小小的使用經驗分享,
如果能拋磚引玉讓前輩願意分享經驗就更好了XD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.21.137
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):