iVX

iVX是使用“邏輯可視化技術”自動生成全棧代碼的品牌,其專注於為用戶提供一套全新且完整的可視化開發體系,基於邏輯可視化和全棧代碼自動生成技術,iVX面向企業、ISV、高校和個人提供一套易用且完善的可視化開發平台,用戶只需要通過點擊、拖拽和配置完成套用前後台和資料庫的開發。iVX提供無代碼和低代碼可視化開發能力,幫助用戶實現高效的個人套用和企業套用開發,降低技術門檻,大幅提升IT生產力。

基本介紹

  • 外文名:iVX
  • 所屬公司 :廣州市雲動力科技有限公司 
  • 品牌口號:研發“人人都能快速學會的圖形化程式語言” 
  • 核心定位:可視化開發平台、無代碼開發平台 
產品及服務,技術領域,品牌服務,套用場景,發展歷程,

產品及服務

iVX代表了一種嶄新的“生產力工具”,融合了技術和產品領域的巨大創新。用戶只需要通過點擊、拖拽和配置完成套用前後台和資料庫的開發。
iVX作為一款為“開發套用”而生的可視化編程工具,將傳統程式語言進行“抽象”和“結構化”處理,以實現“更低的學習門檻”、“更快的開發效率”、“更易運營維護”。
同時,iVX保證了高質量的套用“前後端代碼自動生成”,使用iVX開發的套用源碼支持導出,既可以在雲端自動部署,也可以部署到私有雲,避免了被“鎖定”在平台上的困擾。
iVX提供各種to B的解決方案,包括“企業中台解決方案”、“數位化管理系統解決方案”、“企業行銷/小程式/H5解決方案”、“智慧型物聯網/BI解決方案”、“智慧型城市/園區解決方案”等。
與所有其他“低代碼/無代碼平台”相比,iVX具有生成全棧代碼的功能,用戶可以進行二次代碼開發和自由部署,避免了被“鎖定”在平台上的困擾。相比所有其他“程式語言”,iVX能提高學習效率、開發效率和運維原理,同時保證代碼正常運行。

技術領域

iVX 涉及的技術和產品領域廣泛,包括邏輯可視化程式語言、集成開發環境 IDE、可視化邏輯編排和頁面搭建、可視化數據模型設計、低代碼/無代碼、技術中台/業務中台/數據中台、雲原生、雲計算、DevOps等。
iVXIDE(集成開發環境)構建在現有的基於代碼的高級程式語言體系之上,自身具備編譯器/解析器,支持前端生成JavaScript代碼,後端可以自動生成Java、Node.js、Python等多種高級語言。
此外,iVX具備自定義擴展和模組化開發能力,支持無代碼開發的基礎上插入程式代碼、編寫自定義組件、引入npm和SDK包。iVX採用正交和結構化設計,支持開發者封裝“模組”在在平台內跨案例、跨賬號分享和重用。

品牌服務

可視化開發環境
1. 提供一個完善的低代碼開發IDE(整合開發環境),支持不編寫代碼即可實現套用的構建,支持生成網頁套用、Android/iOS APP、微信小程式類型的套用。
2. 前端開發支持使用可視化組件搭建各類頁面、支持自定義樣式和布局,支持低代碼/無代碼的互動邏輯設計和控制。
3. 後台開發支持資料庫可視化生成模型和服務邏輯,支持後台管理和控制角色許可權,支持API開發和調用。
4. 平台支持多人開發和版本管理,並具備有後台日誌系統;
5. 平台自帶編譯器/解析器,能生成獨立套用,並能夠導出套用原始碼,實現套用脫離平台獨立部署。
6. 平台能和現有雲計算平台平滑對接,可以部署到多數公有雲平台,支持redis、mq、socket等;
7. 平台生成的套用具備良好的可讀性和可維護性,通過模組化開發和“可重用”設計,降低開發工作量,提高開發效率;
8. 平台能基於科學、合理的有效手段量化人員的開發數據。
標準化組件
平台能提供豐富、易用的標準化組件,具體包括:
1. 可視化開發的UI組件,包括布局容器、文本、按鈕、輸入框、圖片、富文本等,支持自由調整尺寸和樣式,能夠完整地還原頁面需求;
2. 數據可視化的圖表組件,包括折線圖、柱狀圖、餅圖、漏斗圖等;
3. 數據互動和處理的數據組件,包括文本變數、數值變數、布爾變數、時間變數、通用變數、一維數組、二維數組和對象數組等。
4. 對接微信、支付寶等登錄和支付功能的接口組件;
5. 支持H5、Canvas動畫開發的畫布和動效組件。
擴展性功能
1. 能跟其它系統實現數據連線,且能夠滿足可持續擴展性開發需求,能夠對接已有程式和其他外部系統開發,包括:
2. 支持上傳自定義組件,且有市場可以進行維護;
3. 支持自定義CSS、JS函式、連線外部資料庫和編寫SQL語句;
4. 支持上傳包括Java SDK的多種SDK代碼,並能和平台生成代碼片段一起運行。
5. 支持JWT 登錄、單點登錄(SSO)、WebSocket 即時通訊;
6. 支持上傳自定義組件,且有市場可以進行維護;
安全及穩定性
1. 具有加密組件與加密功能,能對內容和通信進行加密。
2. 不依賴任何第三方非開源產品,例如不依賴oracle等;不存在第三方智慧財產權。
3. 前端、後台生成代碼能夠通過測試或安全掃描。
4. 生成套用本身無bug,符合開發和設計人員預期。

套用場景

iVX包括但不限於企業內部管理系統(如ERP、MES、CRM、BPM、APS、HRM、OA、BI、財務系統等)、企業內部文檔協作(如文檔、表單、表格、腦圖等)、IM、電商平台、各類大螢幕互動展示系統、2D/3D遊戲、行銷套用、各種個人套用等等。
解決方案覆蓋多種行業,從衛星研製到物業管理,從醫療系統到智慧城市,從機場管控到遊戲開發等領域。

發展歷程

2023年10月,iVX亮相2023企業數智套用暨第八屆SaaS大會。
2023年 iVX 5.0 正式運營
雲端資源“按需供給”
內部實現“微服務”+ “Serverless”
支持自定義組件
支持自定義小模組
全面生態支持(模板、組件市場等)
全場景支持/全系統支持全資料庫支持(DBO)
全程式語言生成支持(AST抽象語法樹)
2022年12月 iVX正式上線
React Core支持原生小程式
前後台分離
全面接入雲計算資源
引入小模組
2017年5月 iH5 VUE版上線
支持後台數據能力
支持前後台一體邏輯編排
支持綁定“數據驅動”布局
2015年 iH5上線運營
支持複雜微信H5開發
支持較複雜邏輯編排
支持物理引擎支持各種行銷場景套用
後台能力初步支持
2013年 支持前端事件驅動
支持Dom對象操作
支持簡單邏輯編排
支持動畫和時間軸互動能
開發一些簡單網頁和遊戲
2012年 支持前端互動
採用Google 的GXT
技術上已經全面轉向JS
支持網頁簡單前端布局
上線未運營,內部使用
2007年 簡單前端布局
基於Flash的技術框架
工具初步內測

相關詞條

熱門詞條

聯絡我們