互聯(lián)網(wǎng)時(shí)代強(qiáng)調(diào)用戶體驗(yàn),那什么是HTML5跨平臺(tái)App開發(fā)者的編程體驗(yàn)?“不剝奪、不替換開發(fā)者喜歡的開發(fā)工具,就是人性化的用戶體驗(yàn)”,APICloud給出了這樣的答案!
重磅發(fā)布“多開發(fā)工具支持策略”“如果,你以為此次分享會(huì)APICloud只是講解Eclipse開源插件代碼經(jīng)驗(yàn),那就大錯(cuò)特錯(cuò)了!”APICloud CEO劉鑫以調(diào)侃的話進(jìn)行了開場(chǎng)。
經(jīng)過(guò)一年的上線摸索,APICloud團(tuán)隊(duì)充分的認(rèn)識(shí)到“剝奪開發(fā)者已經(jīng)習(xí)慣的開發(fā)工具,替換一個(gè)其他的,是不對(duì)的”。因此,APICloud圍繞開發(fā)者喜歡的HTML5開發(fā)工具提供插件化支持,重磅發(fā)布“多開發(fā)工具支持策略”,讓開發(fā)者盡量不更換開發(fā)工具,就可以快速開發(fā)APICloud應(yīng)用。這些工具包括了Sublime Text3、Eclipse、Webstorm、Notepad++、VIM、Aptana Studio3以及微軟最新的Visual Studio Code等。
HTML5前端工程師使用的開發(fā)工具“編碼體驗(yàn)爽不爽”成了一個(gè)核心要求,誰(shuí)是前端工程師眼中最好的開發(fā)工具?Sublime或Webstorm或是其他?無(wú)需糾結(jié)了,“不剝奪”“不替換”成了APICloud在開發(fā)工具產(chǎn)品上的設(shè)計(jì)原則。本次發(fā)布除了APICloud早前提供的Eclipse插件擴(kuò)展的支持,還提供了基于Sublime的開源APICloud Plugins,并且已經(jīng)被Package Control成功收錄。同時(shí)在一些APICloud尚未提供插件的開發(fā)工具上如Webstorm、Notepad++等,配合APICloud真機(jī)調(diào)試器“APPLoader”也可以實(shí)現(xiàn)跨平臺(tái)移動(dòng)應(yīng)用的編碼與調(diào)試,同時(shí)提供了教程文檔進(jìn)行詳細(xì)的說(shuō)明。APICloud通過(guò)提供Plugins和APPLoader的方式,幫助開發(fā)者使用自己喜歡的開發(fā)工具快速開發(fā)APICloud應(yīng)用。
開放心態(tài)共建“開發(fā)工具開源社區(qū)”APICloud此次發(fā)布對(duì)開發(fā)工具的支持都是插件化的,并且是充分開源的。APICloud已經(jīng)規(guī)劃了一款“標(biāo)準(zhǔn)化”跨平臺(tái)App開發(fā)工具的功能清單和完整的Roadmap。由APICloud牽頭,社區(qū)共建的方式,鼓勵(lì)有能力的開發(fā)者一起根據(jù)Roadmap參與到開源插件行動(dòng)計(jì)劃中來(lái)。APICloud更歡迎國(guó)內(nèi)的IDE廠商一起合作來(lái)共建生態(tài)。第一批開源的工具插件支持包括Sublime和Eclipse。
互聯(lián)網(wǎng)+激發(fā)了中國(guó)全行業(yè)的互聯(lián)網(wǎng)思維。“創(chuàng)新”和“用戶體驗(yàn)”深入到各行各業(yè),也包括傳統(tǒng)ISV與SI軟件行業(yè)。什么是“開發(fā)者的編程體驗(yàn)?”,APICloud給出的答案就是“不剝奪”“不替換”,我們?cè)敢鈹y手中國(guó)主流軟件廠商,包括老牌的移動(dòng)中間件廠商,走出共同邁向互聯(lián)網(wǎng)化的重要一步。APICloud既然把開發(fā)工具插件開源了,就歡迎任何同行使用這些開源代碼,并一起完善。因?yàn)殚_發(fā)工具IDE只是我們各自提供服務(wù)的一個(gè)輔助部分,在競(jìng)爭(zhēng)中合作,有助于營(yíng)造更好的商業(yè)氛圍,讓各廠商把核心資源用于服務(wù)市場(chǎng)和用戶。
標(biāo)準(zhǔn)化的跨平臺(tái)App開發(fā)工具功能作為一款標(biāo)準(zhǔn)化的跨平臺(tái)App開發(fā)工具需要具備哪些重要功能?縱觀國(guó)內(nèi)外移動(dòng)云服務(wù)以及移動(dòng)平臺(tái)服務(wù)商的開發(fā)工具功能清單,歸納如下:
此次APICloud向業(yè)界同仁開源的功能涵蓋了標(biāo)準(zhǔn)化跨平臺(tái)App開發(fā)工具中所需的絕大多數(shù)技術(shù),包括應(yīng)用創(chuàng)建、代碼提示、代碼管理、實(shí)時(shí)預(yù)覽、真機(jī)同步、本地打包等全部遵循GPL開源協(xié)議實(shí)現(xiàn)了開源。并且,承諾開源就不再做閉源處理,讓業(yè)界和合作伙伴放心。
2015年9月15日,APICloud發(fā)布多種開發(fā)工具支持策略,為自己和APICloud用戶慶祝生日,以促進(jìn)中國(guó)移動(dòng)平臺(tái)行業(yè)生態(tài)發(fā)展的合作心態(tài),服務(wù)開發(fā)者和企業(yè)。