當前位置:首頁 > 科技百咖 >

零代碼編程的時代已經來了!

公布时间:2019-09-02 19:18:02 來源:中國軟件網 作者:李健誠
[摘要]代碼的複雜性以及人類自身語言的差異性,使得較少人掌握這項技能,這也大大阻礙了整個互聯網甚至人類的發展。
代碼的複雜性以及人類自身語言的差異性,使得較少人掌握這項技能,這也大大阻礙了整個互聯網甚至人類的發展。我們有沒有可能創造出一種全新的可視化編程語言,最大限度消除語法的複雜性,讓所有人都能快速掌握創造互聯網內容和應用的技能,“去掉程序語法,保留程序邏輯”,“10倍以上提升開發效率”,這就是我們iVX的最終目標。

——孟智平

iVX首创人&CEO 孟智平

2003年,孟智平以中山大學數學和計算機雙學位畢業,順利進入了愛立信瑞典總部。當年,愛立信屬于巨頭公司。但很快,朝十晚四的工作節奏,讓孟智平開始心生疑惑,如此清闲的生活是自己想要的麽?而當時2006年,是中國互聯網興起的初期,正是百花齊放的狀態,也是以優酷、土豆等爲代表的共享視頻網站正火的時候,孟智平開始探究在不寫代碼的情況下如何進行廣告和視頻的交互。經過慎重考慮後,孟智平決定舍棄愛琴海邊的藍天白雲,回國投身創業。

2008年回國後,與大學室友李斌建立iH5(第一代産品),決定做一套工具,不只針對視頻,還可以在網頁內編輯音頻、圖文等各種産生交互的文件,旨在做出一款中國人自主研發的完全可視化的HTML5應用編輯工具,抽離H5技術的底層代碼邏輯,歸並爲“拖拽”“單擊”等可視化操作,改變HTML5交互內容的生産方式。幾年後,iH5成爲了H5交互工具領域的頭部産品,坐擁500多萬注冊用戶,網站ih5.cn在Alexa平台上排名國內80名,全球900名以內……

Alexa排名

“在可視化零代碼領域,似乎iVX並沒有非常明顯的競爭對手”,孟智平飽含自信地告訴中國軟件網。創業的第一個産品就取得了如此矚目的成績,孟智平團隊並沒有因此停下創新的程序。

公司榮譽

“其實現在這個産品才是我們一開始最想做的東西,它更底層、更接近編程語言、不僅僅是用來開發H5,它可以用來開發一切應用。”孟智平向中國軟件網介紹,這個新産品,正是團隊曆經五次大規模的內核重構,上百次版本叠代,攻克上千個技術問題,于2019年上線的最新一代“0”代碼開發平台——iVX(第二代産品)。

孟智平告訴中國軟件網,互聯網的下一個方向就是aPaaS(在國內被業內理解爲中台)低代碼的開發工具和平台。但是經調查發現,現在的低代碼開發工具和平台,多數都是某一個具體行業或領域的,例如Mendix、Outsystems等,這些都是快速搭建一些簡單的工作流方面的應用,還不具備語言屬性。而iVX最大的優勢就是——TA幾乎就是一種零代碼的可視化開發語言!不僅能夠快速搭建各種企業應用,還可以開發小程序、做網站、做電商系統、甚至開發各種動畫和遊戲!

一次開發多款應用

“iVX拓展了有限人力资源和开发复杂前后端应用的界限,以往产物、设计、前端、后端、测试等岗位需合作4周的工作,运用iVX,一个产物+一个UI+一个iVX开发者5到7天就可以完成。“孟智平说,各人可以放心使用 iVX开发各种复杂应用,并不会因为这是一款开始化0代码的语言生成代码质量就低,框架上也是接纳最先进的结构;前端接纳React,后端接纳Golang+Docker+K8S,数据库接纳最新的Aurora AWS(计算和存储分离),足以满足用户对弹性部署和高并发的要求。

另外,iVX爲了滿足很多企業對數據安全的要求,也支持私有化部署的能力,免除了客戶後顧之憂。

升級後的iVX是目前最新一代“0”代碼開發平台,不需要有任何代碼基礎,只需要通過1~2個月的培訓學習就可以使用它制作各種微信小程序、企業服務(各種WebApp應用)、遊戲、動畫、新媒體(具有交互能力音視頻)、網站等。

目前,iVX免費提供針對平台工具教學服務。在官網ivx.cn即可检察完整的教學視頻和文檔手冊,基本涵蓋了iVX從零到精通的必備技能。此外,平台還擁有技術客服IM系統、直播教學系統、論壇(這些系統均使用iVX工具零代碼開發)等教學交流平台。

iVX官網培訓課程

孟智平告訴記者,公司正在建設線下課程培訓體系。目前,線下課程班在國內開展的都会不多,下半年公司計劃與國內IT培訓機構和大學一起開展線下培訓。與其它産品差异,iVX將更重視整個生態的培養,旨在把iVX打造成未來求職者的一個首要技能。

軟件項目和産品的後期維護,往往是企業的一大痛點,也是很多企業數字化轉型的“大坑”。很多企業甚至認爲,軟件開發是小事兒,維護才是個大麻煩!主要原因就是開發人員,特別是核心開發人員流動往往比較大,一旦跳槽,代碼就失去維護,以往投入的巨額開發費用打了水漂。

而iVX本來就是“面向對象”的一種語言,結構化非常好;另外,iVX也提供非常多的小模塊和組件(這些都是用戶可以自己開發上傳的),方便用戶重用;更重要的是iVX甚至有自己的各種開發模型和規範,方便新手可以快速看懂這個應用的“結構”,以便做二次開發。

iVX的第一批企业客户,就包罗华为这样的大型企业——华为内部软件开发团队,为了解决软件开发速度慢、同一应用需要编写Web/ Android/iOS三套代码、团队协作效率不高的痛点,在Gartner 上搜集而且比力世界领先的low- code编程工具,皆无法满足华为的要求。在偶然的机会下,华为工程师观看了iVX线上培训后主动联系到公司,经过考察和技术验证后,最终华为与iVX告竣合作,iVX工具私有部署到华为内网,应用开发完成后一键即可部署在企业当地服务器。目前,华为内部已使用部署在内网的iVX“0代码”平台开发了行政、审批、出差等办公治理应用。据说华为进行了各种测试,测试陈诉都好几百页,最终才选定了iVX作为其内部IT流程开发的唯一产物。

與華爲合作案例

短短的半年內,華爲用iVX開發了幾十款各類企業應用,華爲的評價是“開發效率提升了5倍以上”,成本只有以前的十分之一。

近年来,随着雲計算、大数据、人工智能的进展,企业IT服务领域出现大量的新产物、发生了很多的新变化。在行业厘革的浪潮下,孟智平体现,未来公司会进一步加大技术创新完善产物,接下来iVX还会从产物技术上丰富以下领域:

第一、支持原生运用的开发,直接生成Android和iOS的原生App,以及PC桌面应用的完整支持(包罗Windows和Apple Mac)。

第二、集成AI,接入成熟的AI模型和API,輕松讓所有人都能開發AI應用。

第三、加入硬件和各種傳感器的支持,在平台完成軟硬一體應用邏輯的開發。

第四、進入兒童編程領域,做一套擁有自己核心技術的兒童編程體系,用拖拽和選擇代替編程,讓兒童編程更加簡單有趣味。

經過十多年的努力,在國外市場還集中在低代碼研發的時候,iVX已經做到了世界領先,打破了代碼與人類語言之間的藩籬,真正實現了零代碼,拉開了零代碼編程的序幕。孟智平体现,不久iVX將登陸國際市場,讓我們期待它更大的價值,更廣闊的未來!

【返回首頁】