產品及服務
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”
支持自定義組件