伴隨著智能手機的普及,移動互聯網領域掀起了移動應用開發熱潮,豐富的移動應用推動著移動互聯網快速發展,使移動互聯網火熱程度呈現直線上升的態勢。越來越平民的移動互聯網吸引了越來越多的開發者開始加入到移動應用開發的大軍當中。
然而面對不同的手機操作系統,以及眾多的手機品牌,各種規格的屏幕尺寸,如何快速開發出能適配多個平臺的應用成了一個難題。移動應用開發就像一塊諾大的蛋糕,誘人但觸手不可及。然而困難從來不是人類發展的障礙,而是人類前行的墊腳石,我們知道國外Nitobi公司率先推出了一套開源的移動應用解決方案PhoneGap,使用HTML5+JS+CSS3開發跨平臺手機應用,在國內也出現應用之星和AppCan這兩大獨具特色和非常有發展潛力的移動應用開發平臺。下面我們一起來分析一下這兩個平臺。
對比分析第一回合:對開發者的技術要求
應用之星采用圖形化控件,通過拖拽、配置即可開發移動應用,開發門檻低,實現人人都能開發應用愿景,即使你對編程一無所知,也能在短時間內“開發”一款個性化的手機應用。
AppCan開發跨平臺應用必須懂HTML+JS+CSS;同時還要掌握AppCan提供的API接口,如果你沒有相當的軟件技術功底,基本無法開發出一款實用的應用。
第一回合應用之星勝出,應用之星對開發者的技術要求更低。
對比分析第二回合:開發流程之對比
應用之星只需登錄www.appstar.com.cn網站,即可選擇向導式和專家模式兩種開發流程進行應用開發。向導式分為新建應用、頁面設置、流程設置、廣告設置、應用一覽、預覽保存發布等6個步驟,步驟清晰有條理。專家模式在向導的基礎上,可以依據你的需要進入任何一個步驟,非常靈活有序。
AppCan開發流程相對復雜,首先要在AppCan網站上面下載開發工具AppCan-SDK(SDK內置JRE系統,安裝包約160M),下載完成后再安裝(首次安裝SDK,安裝完成后必須重啟,并且對SDK有一定要求,需支持winxpSP3以上系統、WIN7。如電腦以前安裝過JRE系統,請確保JRE為1.6或以上版本)。安裝之后需要先學習AppCan-SDK,之后才可以開始應用開發。
第二回合應用之星勝出,應用之星開發流程更加簡潔清晰。
對比分析第三回合:生態完備程度
應用之星提供了一條龍服務,包括應用開發、應用生成、應用的后期維護和推廣的服務。應用之星不僅提供了開發平臺,也提供了應用展示和宣傳的應用商店,同時應用之星為了擴大開發者應用的曝光率,也已經深圳九歌的中興匯天地進行了深度合作,用戶可以在中興匯天地上直接下載自己制作的應用。同時每位應用開發者都能在個人中心內了解你的應用下載情況,應用收入情況。
AppCan只提供開發功能和基本的應用管理,幫助開發者了解應用下載情況,還沒有提供后期應用的維護和推廣服務。
第三回合應用之星勝出,應用之星提供了更完備的應用生態。
對比分析第四回合:擴展性和靈活性
第一、應用之星的開發依賴于控件,能否開發某功能,取決于是否有支持此功能的控件,對應用的開發有一定的限制性。
AppCan平臺支持代碼開發,無此限制。
第四回合AppCan勝出,AppCan攜代碼開發之便利,有更好的擴展性和靈活性。
對比分析第五回合:支持的手機OS數量
應用之星目前支持Android系統,IOS正在測試中,其他OS尚在Roadmap中。
AppCan支持iOS、Android、Symbian和WP7。
第五回合AppCan勝出,AppCan支持更多的手機OS。
總結:
應用之星和AppCan各有千秋,經過五回合的較量,應用之星獲勝三局,略勝一籌。從大方面來講應用之星和AppCan都有著相同的目標致力于解決應用開發門檻高、平臺適配難、開發周期長等問題。從目前看來,兩個產品有些地方還需要完善,但的確做得挺棒的,希望兩者都能越來越好,為廣大開發者提供更好的開發平臺!
推薦閱讀
騰訊科技訊(冰塵)北京時間12月6日消息,微軟自一年前開設反擊安卓系統的Twitter賬號后,一直低調行事。不過,微軟WindowsPhone開發團隊最近連發布推文,鼓勵大家指責安卓系統漏洞并添加#DroidRage標簽回復。雖然微>>>詳細閱讀
本文標題:應用之星 VS AppCan 對比兩大移動開發平臺
地址:http://www.xglongwei.com/a/11/20121211/88462.html