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