AppCan趙慶華: Hybrid 混合開發(fā)正當(dāng)時(shí)
原創(chuàng)移動(dòng)互聯(lián)網(wǎng)的發(fā)展帶來了***的市場(chǎng)機(jī)遇,移動(dòng)設(shè)備的快速普及,通過App處理工作問題、解決生活需求成為人們工作生活中的新常態(tài)。有專家預(yù)測(cè),到2018年,中國(guó)企業(yè)級(jí)移動(dòng)應(yīng)用市場(chǎng)規(guī)模將達(dá)439.3億元,年均復(fù)合增長(zhǎng)率達(dá)33.8%,企業(yè)App開發(fā)和市場(chǎng)未來將形成非常大的規(guī)模。
巨大的市場(chǎng)對(duì)于App開發(fā)服務(wù)提供商來說是***的機(jī)遇。AppCan作為國(guó)內(nèi)混合開發(fā)的領(lǐng)導(dǎo)品牌,同時(shí)服務(wù)開發(fā)者B2D和企業(yè)級(jí)B2B市場(chǎng),提供移動(dòng)應(yīng)用開發(fā)平臺(tái)和企業(yè)移動(dòng)整體解決方案。多年來,AppCan一直把降低APP開發(fā)的技術(shù)門檻、降低企業(yè)的移動(dòng)化成本作為研發(fā)目標(biāo),致力打造一體化、一站式移動(dòng)平臺(tái),讓移動(dòng)化進(jìn)程不再受限于技術(shù)。
近日,51CTO記者采訪了AppCan CTO趙慶華,他為我們介紹了AppCan如何利用Hybrid混合開發(fā)幫助企業(yè)移動(dòng)化。
移動(dòng)開發(fā)兩大趨勢(shì):原生VS混合
移動(dòng)化浪潮來臨,傳統(tǒng)行業(yè)、新型行業(yè)都面臨轉(zhuǎn)型的挑戰(zhàn),構(gòu)建移動(dòng)化戰(zhàn)略成為企業(yè)高管的頭等大事。從技術(shù)角度考量,以Android、iOS為主的原生開發(fā)模式和以HTML5為主的混合開發(fā)模式,成為企業(yè)移動(dòng)化的主流選擇,兩種技術(shù)各有千秋。
原生APP是老牌技術(shù),用戶體驗(yàn)好,交互流暢,可以訪問系統(tǒng)底層API,但是開發(fā)周期長(zhǎng),對(duì)開發(fā)人員的要求也比較高,它無法實(shí)現(xiàn)跨平臺(tái),升級(jí)運(yùn)維成本高,適合大型游戲、大型企業(yè)APP。而HTML5是新興的技術(shù),開發(fā)快速,能夠?qū)崿F(xiàn)跨平臺(tái),但是訪問系統(tǒng)API非常有限,用戶體驗(yàn)較差,適合企業(yè)官網(wǎng)等移動(dòng)化。伴隨著開發(fā)者對(duì)交互體驗(yàn)和跨平臺(tái)兼顧的強(qiáng)烈需求,Hybrid混合開發(fā)模式開始流行。Hybrid APP通常是基于第三方跨平臺(tái)移動(dòng)應(yīng)用引擎框架進(jìn)行開發(fā),效率高、成本低。
輕而簡(jiǎn),混合開發(fā)成企業(yè)首先
未來是人人互聯(lián),物物互聯(lián)的世界,數(shù)據(jù)顯示,2017年國(guó)內(nèi)移動(dòng)互聯(lián)網(wǎng)市場(chǎng)規(guī)模將達(dá)到6000億元。如此龐大和新興的市場(chǎng),需要***的移動(dòng)人才作為支撐,而國(guó)內(nèi)開發(fā)人員從數(shù)量和質(zhì)量上很難滿足需求,企業(yè)迫切需要快速便捷的開發(fā)方式。AppCan CTO趙慶華表示,優(yōu)質(zhì)移動(dòng)人才大多聚集在BAT等巨頭企業(yè),而傳統(tǒng)企業(yè)、中小企業(yè),很難獲得有經(jīng)驗(yàn)的人才。在成本、人力、效率的考量下,越來越多的企業(yè)把目光投向了混合開發(fā)模式。
Gartner曾預(yù)測(cè),到2015年,60%的企業(yè)將使用Hybrid模式來開發(fā)企業(yè)的應(yīng)用?;旌祥_發(fā)具有人才復(fù)用度高、開發(fā)周期短、開發(fā)運(yùn)維成本低、效果體驗(yàn)好的優(yōu)點(diǎn),瀏覽器+網(wǎng)頁(yè)、網(wǎng)頁(yè)+原生、語(yǔ)言混合等等,都是不錯(cuò)的選擇。
AppCan作為國(guó)內(nèi)最早提出Hybrid混合模式的企業(yè),致力于為開發(fā)者和企業(yè)提供簡(jiǎn)單、易用、快捷的開發(fā)技術(shù),客戶包括東方航空、國(guó)家電網(wǎng)、泰康人壽、中化集團(tuán)、富國(guó)基金等大型企業(yè)。趙慶華介紹:“AppCan平臺(tái)對(duì)標(biāo)的就是原生應(yīng)用,要做成原生應(yīng)用的效果,同時(shí)簡(jiǎn)易性要和網(wǎng)站對(duì)標(biāo),集合原生APP和HTML5兩者的優(yōu)勢(shì)。”
AppCan:開發(fā)的焦點(diǎn)在UI層
AppCan一站式移動(dòng)開發(fā)服務(wù)平臺(tái)
趙慶華介紹:“有了AppCan的移動(dòng)開發(fā)平臺(tái),APP開發(fā)的重點(diǎn)轉(zhuǎn)向框架和界面,前端人員可以完成主要工作。底層通訊、界面展示效果、封裝效果等,都由AppCan平臺(tái)來完成。我們主要降低這個(gè)行業(yè)的開發(fā)門檻,企業(yè)不需要雇大量的開發(fā)人員。”
在加快應(yīng)用開發(fā)速度和運(yùn)行速度方面,AppCan也做了很多事情。趙慶華介紹,AppCan一站式移動(dòng)開發(fā)平臺(tái),解決了適配性的問題,市面上的主流手機(jī),只要符合參考建議,都沒有問題。另外,簡(jiǎn)化整個(gè)界面的開發(fā)難易度,把大量的Native Plugin(原生插件)供Javascript調(diào)用,這樣開發(fā)者就不需要做更多的代碼開發(fā);第三,把互聯(lián)網(wǎng)常見的庫(kù)加入框架里;另外,通訊、網(wǎng)絡(luò)認(rèn)證、用戶級(jí)別分析等,都已經(jīng)加入平臺(tái)中。“開發(fā)者在開發(fā)過程要做什么事情呢?把靜態(tài)的界面寫好,把數(shù)據(jù)取回來,加一些按鍵的操作就可以了,這樣不需要研究員,只需要‘拼裝工人’就可以了。”趙慶華介紹,“總的來說,采用AppCan做開發(fā),一方面是開發(fā)簡(jiǎn)單,另一方面就是形成了一種開發(fā)標(biāo)準(zhǔn),從而大幅降低開發(fā)時(shí)間和成本,這就是Hybrid混合開發(fā)的好處。”
據(jù)了解,AppCan平臺(tái)是開源和免費(fèi)的,開發(fā)者可自行獲取使用。而AppCan也在不斷迭代和優(yōu)化開發(fā)工具,同時(shí)為開發(fā)者提供免費(fèi)的技術(shù)培訓(xùn)。筆者認(rèn)為,面對(duì)龐大App開發(fā)市場(chǎng),一家公司很難獨(dú)自稱霸,開源、開放的機(jī)制是社區(qū)、平臺(tái)或者是軟件公司發(fā)展壯大的前提。