据Forrester估计,到2020年低代码开发平台的总市场将增长到155亿美元。市场中的细分包括数据库、请求处理、移动化、流程化和通用化的低代码平台。低代码开发的市场增长可归功于其灵活性和易用性,低代码开发平台正在将重点转向应用程序的通用,并能够在需要或期望时添加自定义代码。
移动可访问性是使用低代码开发平台的驱动因素之一,低代码软件包通常带有该功能标准,而不需要开发人员另外花时间创建多设备软件。低代码开发平台需要较少的编码知识,所以软件开发环境中的更多人可以学习使用低代码开发平台。
2021年11月,Forrester推出《The State of Low-Code Platforms in China》(中国低代码平台发展报告),将中国的低代码平台厂商和产品划分为9大类,并列出了对应的代表厂商和产品。
低代码开发平台这么火热,前段时间我还是花了一段时间专门研究它的发展历史,现在姑且分享给大家:
1、上世纪80年代初期,第四代语言(4GL)出于商业需要开始在软件厂商的广告和产品介绍中出现,更强调编程语言要有“面向问题”、“非过程化程度高”等特性,但这时期的产品功能相差很大,也不成熟!
2、上世纪80年代中期,美国召开了全国性的4GL研讨会,从此许多著名的计算机科学家开始对4GL展开了全面研究,进一步构造了开发高层软件系统的开发环境,它提供了功能强大的非过程化问题定义手段,用户只需告知系统做什么,而无需说明怎么做。
3、进入90年代,随着计算机软硬件技术的发展和应用水平的提高,大量基于数据库管理系统的4GL商品化软件已在计算机应用开发领域中获得广泛应用,成为了面向数据库应用开发的主流工具,如Informix-4GL、SQL Windows、Power Builder等。它们为缩短软件开发周期,提高软件质量发挥了巨大的作用,Salesforce、Appian等低代码开发平台巨头就是在1999年成立的。
4、21世纪初期(2000~2010年),国外方面OutSystems、Servicenow、Mendix和Kony等现在知名的低代码开发平台厂商陆续成立,国内方面随着中国加入世贸,中国企业的管理升级和信息化建设迎来新的高潮,金富瑞(UCML)、广州天翎(MyApps开发平台)、起步软件、易正(Flowportal)、南京二进制(Colloa)等厂商陆续成立,这也是国内最早一批从事开发平台领域研究和应用的元老级厂商!不过这个时期的仍然没有低代码开发平台的称谓,大多称为“软件开发平台”、“快速开发平台”或“Web可视化开发平台”等名称。
5、2010~2014,国内开发平台继续如雨后春笋般涌出,慧正通软、广州宏天(Hotent)、奥折(H3)、珠海乐图(云表)、魔方网表、杭州微宏、迪西客云捷配、北京伍维联度(EZ-Studio)、上海星汉、广州红讯、深圳世云(IVX)、上海力软、方正璞华等厂商陆续成立,而国外方面微软加入了战局,推出了数据可视化工具Power BI。
6、2014年发生了一件事影响重大,全球知名的技术和市场调研公司Forrester提出了“低代码”概念,它的完整定义是“利用很少或几乎不需要写代码就可以快速开发应用,并可以快速配置和部署软件的一种技术和工具” 。如果说之前广大受众对于软件开发平台还是一知半解,那这个概念的提出让市场更容易理解快速开发平台是怎么一回事!
7、2015~2018之后,软推出了应用开发解决方案PowerApps、Google推出了傻瓜式HTML5应用开发服务App Maker、天翎发布了第三代MyApps开发平台,与此同时湖南天纵、上海轻流、杭州无远、成都一步通等开发平台厂商陆续成立。
8、2018年发生的两件事同样影响重大,先是德国西门子公司(Siemens)宣布将以6亿欧元收购云原生低代码应用开发领域的领导者蒙迪克斯公司(Mendix),后低代码平台厂商OutSystems获 KKR 和高盛 3.6 亿美元融资,资本方开始大量涌入该领域,国内随即迎风舞动,低代码开发平台概念在国内火了起来,潮流涌动下原来的各式各样的命名开始汇聚到了“低代码开发平台”上!
9、2019年及之后,据不完全统计国内低代码开发平台厂商数量已经近百,于此同时低代码开发平台技术架构也在不断进化,天翎MyApps平台、宏天平台等陆续迭代至微服务架构、支持多租户模式及容器部署等特性,今年微软Power Platform更是正式在中国市场上线,根据ForresterGartner等知名IT研究机构的预测,低代码平台正以25%的增速发展。
低代码开发平台
很多网友都说低代码是2014年之后才从国外传到国内的,这其实这只是Forrester在2014您把这类可以提高软件开发效率和质量的工具做了一个新的概念命名罢了,从第4点我们也可以看出,国内的天翎MyApps、易正Flowportal等一大批低代码开发平台从21世纪初起步,到如今其实也已经经过了近20年的进化,无论是技术、业务还是服务都已经取得了长足的进步!如果一定要说国产低代码开发平台和国外低代码开发平台相比差距在哪?我想是差在民族自信吧!