跨平台app開發(引擎)工具的選擇
1.html5執行速度慢,用戶體驗不好
2.原生應用開發,即ios和安卓分別開發,需要兩種技術人員,后期代碼維護困難,很難達到統一。
3.xamarin是一款c#的解決方案,收費。xamarin.form是用戶做跨平台的界面。加了群聽說很坑,還不成熟,放棄了繼續研究。
4.混合式開發,也就是用html5做界面,分別調用ios和安卓提供的原生接口。這個和原生應用一樣的問題。
5.cocos2d-x,unity3d是游戲開發引擎。看了些控件查了資料,目前很少有人用游戲引擎開發普通應用的。
6.crossapp開源的c++跨平台引擎,正在發展中,官方有提供上線的產品源碼學習。這個也是不成熟,但是我想既然是開源的遇到
問題應該有辦法解決,c++的效率也不是問題,代碼也可以達到統一在沒有其它更好的選擇前,先選擇它了。
還有個c++的
qt for android和qt for ios
http://www.cnblogs.com/liuhaili/p/4256280.html
2015.01.28