六年磨一劍 APICloud構建低代碼開發(fā)平臺的堅持與創(chuàng)新
原創(chuàng)【51CTO.com原創(chuàng)稿件】低代碼開發(fā)平臺發(fā)展如此迅猛,巨頭新貴相競涌入,根本原因是其憑借在開發(fā)門檻、人才、成本等方面的優(yōu)勢,可以有效規(guī)避軟件開發(fā)的很多不確定性,最終實現(xiàn)降本增效。APICloud自2014年成立以來,堅持迭代移動應用開發(fā)平臺的同時,勇于創(chuàng)新構建低代碼開發(fā)平臺,為廣大企業(yè)加速實現(xiàn)數(shù)字化轉型貢獻綿薄之力。
堅持商業(yè)模式的探索
近日,APICloud召開新產(chǎn)品發(fā)布&生態(tài)開發(fā)者大會,此次會議發(fā)布諸多新品,涉及 MADP、PaaS、DevOps、Marketplace等產(chǎn)品線,貫穿了整個開發(fā)全流程。針對前端開發(fā)者,APICloud迭代了全翻譯式跨平臺app引擎Deep Engine3.0、兼容Vue / React語法特性的前端開發(fā)框架AVM、支持多終端統(tǒng)一的編譯環(huán)境以及基于VSCode深度定制的開發(fā)工具APICloud Studio3.0,而在后端服務中,則全新發(fā)布了基于k8s技術的數(shù)據(jù)云3.0;
鄒達·APICloud聯(lián)合創(chuàng)始人兼CEO
會議期間,APICloud聯(lián)合創(chuàng)始人兼CEO鄒達接受51CTO專訪,整個過程圍繞商業(yè)模式與平臺演進展開?;仡橝PICloud的發(fā)展歷程:
- 運用模塊方式把各類API、來自各大云公司的產(chǎn)品聚合并構建工具平臺,發(fā)布多工具策略。
- 推出軟件眾包模式,構建移動開發(fā)平臺,把企業(yè)應用開發(fā)的不同需求串在一起,憑借開發(fā)者、工具、系統(tǒng)等方面優(yōu)勢,開始營收變現(xiàn),收入頗豐。
- 基于對云原生、DevOps、混合開發(fā)等能力的持續(xù)集成,完成從移動開發(fā)向低代碼開發(fā)平臺的演進,并形成了堅實的生態(tài)壁壘和先進的敏捷開發(fā)能力。
所以,今天,這些前、后端技術新品之所以能夠順利問世,是這六年不斷探索全面推進技術、商業(yè)模式迭代創(chuàng)新的結果。
結合自身之所長創(chuàng)新
APICloud結合自身快速交付之所長,順利構建低代碼開發(fā)平臺,用于實現(xiàn)各業(yè)務部門的IT需求,以及優(yōu)化人效,降低成本。
本次發(fā)布的眾多新品種,最值得一提的是DeepEngine3.0引擎,該引擎完全基于原生架構渲染,同時支持【混合開發(fā)】與【中間語言編譯】兩種模式,全翻譯式原理,將Javascript編譯為Native API,提供完全原生性能,突破了之前的技術瓶頸,適用于絕大多數(shù)領域。
在多端背景下,因為移動應用個性化和深入下層的應用場景,使得不同終端之間缺乏有效的復用機制,現(xiàn)在很多應用依然有60%的編碼屬于重復工作。AVM跨端框架基于標準Web Components組件化思想,兼容Vue / React語法特性,支持通過一次編碼,同時編譯到Android / iOS APP、H5、以及微信小程序多個端,并支持單文件模式和單語言片段模式編寫代碼;同時APICloud也配套推出了多終端編譯環(huán)境,全面支持使用類Html5技術實現(xiàn)多終端開發(fā),無需搭建特定的終端編譯環(huán)境,一鍵云端編譯即可生成高質量目標終端代碼,可用性高,有利于二次開發(fā)。
針對用戶側前端開發(fā)者需要耗費大量時間在應用界面排版上,并且在多端環(huán)境下時間成倍增加,APICloud Studio3.0基于VSCode深度定制,支持在Windows、Mac和Linux系統(tǒng)上運行,在一個工具里即可完成開發(fā)工作的全生命周期流程,比如項目管理、代碼編寫、調試、預覽、代碼管理、編譯發(fā)布等。
對于后端云服務開發(fā), APICloud數(shù)據(jù)云3.0的云數(shù)據(jù)庫支持事務,開發(fā)者可通過可視化的方式對數(shù)據(jù)表進行增刪改查等操作,同時通過內置豐富的API函數(shù),使代碼中操作數(shù)據(jù)庫更為簡便。接口管理內置符合 swagger 規(guī)范的組件,開發(fā)者可以直接從代碼生成文檔并進行接口聯(lián)調;通過模型驅動的開發(fā)模式,方便完成代碼復用;同時對應用的數(shù)據(jù)存儲、文件存儲、流量、API請求等進行了監(jiān)控,并生成相應的折線圖,可以讓用戶更直觀的了解服務的使用情況。APICloud全新迭代的數(shù)據(jù)云3.0通過增加自定義函數(shù)、模型庫等功能結合底層的容器技術,為開發(fā)者提供了更加靈活、快速、穩(wěn)定的服務器端開發(fā)體驗。
健康生態(tài)閉環(huán)是關鍵
APICloud開發(fā)者生態(tài)的建設,一直是平臺賴以發(fā)展的重要基石,鄒達表示,APICloud生態(tài)發(fā)展過程中的四個核心要素,便是開發(fā)者、服務商、應用以及平臺客戶,在生態(tài)運營的數(shù)據(jù)上,迄今APICloud已有100萬的注冊開發(fā)者廣泛使用,每天日均提交代碼數(shù)量超過7000次,平均每天生成安裝包超過6000個,這些數(shù)據(jù)證明了平臺技術的有效性與穩(wěn)定性。
以低代碼開發(fā)貫穿始終,是這次APICloud生態(tài)開發(fā)者大會的核心內涵,對于低代碼的商業(yè)邏輯,APICloud用實踐給出了答案,正如鄒達所述,首先平臺不能對客戶的需求產(chǎn)生限制,應提供更加開放的產(chǎn)品能力,并且具備大量的開發(fā)者予以支撐,而在ToB業(yè)務上,唯有具備開發(fā)高品質應用的能力,為客戶提供定制化服務,強調客戶體驗,才是驗證低代碼商業(yè)價值有效性的重要因素,形成低代碼開發(fā)生態(tài)閉環(huán)。
寫在最后:
專訪接近尾聲,鄒達說:“為開發(fā)者提供最好的平臺產(chǎn)品,為開發(fā)者提供最好的開發(fā)者服務,以及圍繞開發(fā)者來設計商業(yè)模式,最終形成一個共贏的生態(tài),是APICloud的初心。初心從未改變,即使在中國這樣一個商業(yè)環(huán)境當中,企業(yè)在發(fā)展過程中不斷的要去應對生存、發(fā)展、收入、增長等諸多問題,但我相信APICloud,不管遇到怎樣的機遇或挑戰(zhàn),都會一直堅持。當然僅有初心是不夠的,還需要持續(xù)成長,積累力量,保證不間斷的研發(fā)新品,讓APICloud的平臺產(chǎn)品和生態(tài)能夠全速前行。
【51CTO原創(chuàng)稿件,合作站點轉載請注明原文作者和出處為51CTO.com】