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