AppCan 3.0:打造基于移動云服務的開源開放平臺
移動互聯網的高速發展帶來了***的市場機遇,據《2014-2018年中國移動互聯網行業深度調研及投資前景預測報告》顯示,預計到2017年,中國移動互聯網市場規模有望達到6000億元。面對如此龐大的市場,任何公司都很難獨自稱霸,開源、開放的機制是社區、平臺抑或是軟件公司發展壯大前提。
勢單力薄的個人開發者同樣面臨著巨大的機遇和挑戰,他們渴望開源社區和開放平臺。在互聯網時代Discuz!、落伍者等站長社區曾風靡一時,而在移動互聯網時代中,整合開發、運營、推廣、管理、安全等環節的全方位開放平臺勢必受到開發者追捧。
AppCan 3.0上線,插件開放是亮點
近日,記者獲悉,AppCan 移動應用開發平臺發布3.0版本,除引擎、IDE、用戶管理等升級外,插件開放機制也被開發者所津津樂道。據AppCan技術負責人介紹,AppCan 3.0全面開放數十種插件資源,支持自定義插件擴展。同時,開發人員可以為插件上傳自定義資源包,編譯時替換插件默認資源,實現插件的***化復用。
AppCan 3.0開放的插件包括:
硬件調用:相機功能、定位功能、設備傳感器、硬件參數
系統功能: 視頻音頻、時間選擇、文件操作、文件下載管理接口API、系統剪切板、系統剪貼板、下載文件、文件系統管理等
社交分享:微信分享、騰訊分享、QQ登陸、微博分享等
支付功能:支付寶、銀聯支付、PayPal 等
其他功能:百度地圖、郵件、數據庫、Document閱讀器等
對于常年碼代碼的一線開發者和團隊來說,此次AppCan 3.0全面開放的插件資源和接口是非常實用的,例如在A項目中設計一款地圖引擎插件,開發者可直接復用到B項目中,也可以更改某些像圖片、字體、顏色等樣式細節復用到B項目中;A、B兩個項目都有城市列表項,開發者可以通過替換地圖引擎插件中的城市列表資源文件的方式,實現同一插件在不同插件中提供不同數據。通過復用插件資源,開發者和團隊可實現不同項目之間的快速轉換,節省成本、提高效率。
AppCan 3.0下一步,即將開源服務開發者
眾所周知,標榜開源的軟件不在少數,但多數企業只開放粗糙的基礎版本,高舉開源免費的大旗“綁架”開發者,致使代碼部署成本高、復用性低。而在未來,AppCan3.0將要提供的開源服務則是包含的樣例源碼庫不僅融合了AppCan多年的技術積累,更創新地提出新型富客戶端解決方案,有效簡化開發調試流程、降低部署成本,讓開發者用極少的時間辨別功能、源代碼的適用性。具體內容如下:
Ø 系統源碼:不定期發布***市場需求的應用系統源碼、插件、UI模板等;
Ø 開發規范:提供開發教程、數據庫設計規范、UI規范等;
Ø FAQ:定期發布開發者提出的通用問題,并給出解決方案;
Ø 數據庫操作API封裝:提供常用API接口;
Ø 云端服務:提供云端MAS服務,開發者可以進行在線調試。

AppCan.cn開放平臺包括樣例源碼庫、MAS(移動代理服務器)和開發環境,開發者僅需下載源碼,并通過云服務安裝AppCan.cn開放平臺,即可根據市場需求直接部署或少量定制開發App,具有周期短、成本低、高可用的特點,能夠幫助開發者快速實現盈利。
開源、開放將是AppCan的重要標簽之一,全面開放插件資源并支持開發者自定義插件的上傳、擴展只是AppCan的***步,接下來將打造云生態的移動PaaS平臺,形成針對開發者的插件資源交互、云推送、云打包的應用商城,并且將聚合微信、云存儲等一系列互聯網能力資源服務開發者。AppCan的***目標是打造移動應用開發生態圈,為開發者提供一個完整的移動應用開發生態系統,而今年四月初攜手阿里云“聚無線”只是個開始。