Redian新闻
>
低代码编程及其市场机遇剖析 | 低代码技术内幕

低代码编程及其市场机遇剖析 | 低代码技术内幕

科技

作者 | 网易数帆编程语言实验室
自 2020 年来,网易数帆探索可视化低代码编程已两年有余,打造了轻舟低代码平台用于企业应用开发。然而,不少编程技术人员对这一领域还比较陌生。我们开设《低代码技术内幕》专栏,旨在讨论低代码编程领域中的困难、问题,以及高效的解决方案。本文为第一篇,深度剖析低代码编程带来的机遇。
据说早期人类语言只有“听说”系统,后因国家税收之需,又演化出了“读写”系统。而读写相较于听说的方式,有易于复制传播、歧义少、保存持久等优点……

类似的,早期用于人机交流的程序语言只有“字符”系统,现在因为某些诉求,市场上涌现出一批“可视化低代码”系统。什么是低代码,它有哪些优势,我为什么要学习、使用它?低代码未来的市场是怎样的?

本文重点描述低代码未来 5~10 年的广阔市场,但仍循序渐进,从概述低代码编程的历史发展开始。(所以想要了解市场规模和前景的读者,请直接跳转到 低代码的市场和机遇 部分。)

低代码定义:发展与变迁

提高生产效率是人类永恒的主题。正因此,我们认为广义的低代码编程,取其字面意思,应当是指在某个时间段内,完成项目所需的代码量(大幅)低于其他语言(平均值)的编程模式。

无独有偶,我们的认知与 ITPro Today 相合 [1]:文中描述 Fortran 和 COBOL 在 1950 年代刚出现时,它们作为高级编程语言的始祖,是那个年代里不折不扣的低代码编程语言——即便现在大多数的编程人员已经不这么认为。

文章 [1] 还表示,1987 年苹果公司开发的 HyperCard 编程语言(尽管不为大多数人所知)是低代码发展中的一个里程碑。HyperCard 融合了一套图形化、可扩展、可编辑的接口和数据库功能,它的部分设计理念与微软的 Visual Basic 相似,但早于后者 4 年发布。

图 1:HyperCard 图标

图 2:HyperCard 界面

1990 年代,随着第四代编程语言(SQL、MATLAB、Clipper 等)的发展与成熟以及高效的应用程序开发工具如 Visual Studio,Delphi 等的横空出世,UML + 设计器 + MDD 红极一时,模型驱动设计、自动代码生成和可视化开发思想成为了当年低代码开发的核心 [2]。直到这时为止,低代码的核心诉求都是提高专业开发人员的开发效率

图 3:UML 设计图

2010 年代,低代码的核心诉求发生剧烈变化,开始向“让业务专家将自己的专业知识和经验落地成在线应用“转移 [2]。很多公司没有经费聘用专业的开发人员,因此希望业务专家经过一定的培训也可以上手开发应用,这些应用很大一部分是用于市场营销、销售的,也比较同质化,容易从统一的模板中搭建出。由此,便有了我们所熟知的在当前时代背景下的(狭义)的低代码编程,国际上最具有影响力和代表性的产品有 OutSystems、Mendix、MicroSoft Power Apps 等,这些产品具有以下特点  [3]

  • 为让非专业编码人员易于使用,配备了完善的可视化开发框架,不仅提供可视化开发前端、UI 的能力,还提供可视化开发复杂逻辑的能力:无需记忆编程语言的语法,通过拖拽和点击即可实现业务功能。

  • 提供完整的前后端、数据库、部署、运维等解决方案,屏蔽了前端(HTML、JS、Vue / React 等)、后端(NodeJs 或 Java + SpringBoot 等)、数据库(SQL 或 MongoDB 等)、云服务等技术,无需点击,即开即用。

图 4:OutSystems 可视化逻辑

图 5:轻舟低代码可视化逻辑

了解了低代码的大致历史后,我们便知道它并不是先有定义再发展起来的事物  [2]:它的定义随着时代发展而变化,以反应当前时代市场的诉求。因此,我们不妨援引西门子 Mendix 的定义来概述 21 世纪 20 年代的低代码:低代码开发是一种可视化应用开发方法。通过低代码开发,不同经验水平的开发人员能够通过图形用户界面,使用拖放式组件和模型驱动逻辑来创建 Web 和移动应用。

了解了低代码的概念后,我们来看看低代码在未来 5~10 年的广阔市场。

低代码的市场和机遇

本章我们先讨论低代码这一新兴技术在全球的发展,再描绘其在中国特定时代背景下(更大)的前景。

全球的发展

在低代码领域,目前海外大约活跃着六十七家供应商,而且它的生态系统正在迅速成长。2017 年 是一个分界点,在大型软件供应商中,2017 年之前只有 Salesforce 采用 Force.com 的低代码平台。随后,微软、甲骨文、IBM 和 SAP 等企业都纷纷加入了这个市场,低代码(含无代码)市场呈爆发式增长:

  • 2020 年市场规模达到 108.2 亿美元  [4]

  • 2021 年市场规模达到 163 亿美元  [5]

  • ……

  • 2030 年市场规模达到 1485 亿美元 [5]

  • ……

更重要的是,目前低代码市场的增长是超过预期的,例如 2021 年 2 月曾有机构预测改年的低代码市场为 138 亿美元  [6],而 2022 年回顾的市场实际值为 163 亿  [5]

图 6:低代码全球市场份额

当我们聚焦代表性的个体时,数据同样展现出了潜力  [2]

  • 2018 年 Outsystems 获得 KKR 和高盛 3.6 亿美元融资,估值超过 10 亿美元。

  • WordPress、Wix 已逐渐成长为生态完善的可视化(低代码)建站平台,数以百万计的个人和企业在这些平台上搭建自己的官网或者应用。其中 WordPress 的生态厂商 Elementor 在 2020 年初获得 1500 万 A 轮融资,在过去一年中,该插件已部署了 300 多个新功能,还被翻译成 55 种语言,目前获得超过了 400 万活跃安装。低代码建站市场和低代码企业服务领域一样快速发展中。

  • ……

为什么低代码会有如此广阔的市场?正是因为低代码开发高效灵活稳定,降低了应用搭建的门槛和对专业工程师的依赖,让业务部门用拖拽的方式自行搭建应用平台,减少与 IT 部门反复沟通的流程,最终实打实地降低了人力成本,克服了传统开发交付周期长、定制能力差、难以应对不断变化的市场和客户期望等弱点  [8]

You don’t need to invest in expensive training programs for your employees. You can have them build apps faster, with less training. And at the end of the day, all of this makes your business more revenue [9]

翻译:你不需要为你的员工投资昂贵的培训项目。你可以让他们以更快的速度建立应用程序,并减少培训。而在一天结束时,所有这些都使你的企业获得更多的收入。
中国的优势

在《“十四五”数字经济发展规划》等政策以及企业数字化转型大背景下,能为企业提供降本、增效、提质,并推动数字经济发展的低代码、无代码在正在蓬勃发展 [10];数字化转型是企业必经的可持续进化历程,越来越多的企业将从“不得不转”转变到“主动要转” [11]。其中无论是政企、医疗、金融业务,还是房地产、制造、零售等,我们都能看到低代码的身影  [12](以下内容均来自该引用):

  • 泰康人寿 - 泰行销 APP 分公司专栏项目,包含新闻、文章管理,搜索、滚动新闻,消息提醒,新闻、文章列表,大量的数据统计、业绩数据、排名数据、考核数据以及客户数据等特性、内容。使用轻舟低代码平台,通过可视化方式实现数据建模、页面搭建以及业务逻辑编排,在教练指导下2 周完成开发。项目通过扩展组件实现 IT 资产复用,可导出为模板并成为平台资产,其他分公司从而可以通过模板快速搭建专栏。

  • 中国联通软件研究院针对业务部门业务需求多样化,开发门槛高,开发周期长等问题,通过研究低代码在轻量级业务场景、通用型业务场景下的应用,帮助企业开发人员提高研发效率,降低开发门槛,赋能企业运营,助力数字化转型。同时,中国联通低代码赋能政企业务受理集约,实现联通政企业务受理集约流程可视化、分钟级配置、所见即所得,流程发布由原来的 2 周提升至 0.5 天,支撑 30 省超 300 个地市,8 大类业务的受理集约。

  • 重庆长安汽车与华为基于 AppCube 合作,构建智慧党建系统、在线业务预算系统等 6 个企业应用。其中在线业务预算系统需要将庞杂的表单业务在线化,实现计划管理系统、合同管理系统、整车利润分析系统,以及填报、审核、分析、自动生成相应财务报表等预算编制流程等。借助 AppCube 低代码,应用构建效率整体提升了 2~3 倍,经过 3 个多月的努力,基本实现预期目标。

  • 中国雄安集团电子招标采购交易平台,结合雄安集团业务复杂性和具体需求,最终在评审结果汇总计算、价格评审计算、费用计算等招采业务场景中使用计算规则引擎整体解决方案,只需 2 小时即可完成传统做法需要 5 天的业务系统升级迭代流程。此方案的计算代码部分由低代码组成

  • ……

宏观统计数据也表明:

  • 2022 年中国低代码无代码市场规模预计为 40.6 亿 元,并预计在 2025 年达到 118.5 亿元,其年均复合增长率高达 42.9%。其中,低代码产品是总体市场的主要构成,占比 77.6%  [10]

  • 2022 年将有 40%~60% 的大型企业使用低代码开发应用  [13]

  • 低代码的领军之一 Mendix 更是表示,低代码市场在中国展现出巨大潜力 [14]:低代码发展正当时,中国将取代美国成为低代码开发的全球领导者。报告显示 85% 的 IT 决策者表示表示正积极拥抱低代码技术,认为低代码是他们不容错过的趋势,且近一半(44%)的日常开发工作可以在低代码平台上完成。

  • 尽管转型领军者的数字化优势进一步加大,2022 年进入转型领军者行列的企业比例仅为 17%,与去年(16%)基本持平。低代码在中国有着巨大的增量市场  [11,14]

  • 低代码应用在高校放彩,促进产学研全链路一体化建设  [15]……

  • ……

立足中国市场,随着“十四五”规划的推进,中国企业的数字化转型必将取得长足的进步,在降本增效的驱使下,低代码也必将成为中国大多数企业的最佳选择。

更多的统计数据

根据 UserGuiding 的统计,人们对低代码持有以下观点 [16] :

  • 美国有超过 50 万个 计算机科学职位空缺,预计它的增长速度是其他工作领域的 2 倍,但世界上只有 0.5% 的人口知道如何编码。

  • 到 2024 年,低代码将占到应用开发活动的 65% 以上。

  • “易用性”是人们在描述 低代码 / 无代码开发平台时使用最多的  (20%) 正面词汇,这是基于从所有低代码 / 无代码开发平台公司的客户评论中收集的数据。

  • 24% 的用户在使用低代码 / 无代码平台之前完全没有经验。其中 40% 的用户大多有商业背景。

  • 84% 的企业转向低代码 / 无代码,因为它们能够减少 IT 资源的压力,提高上市速度,并让企业参与数字资产开发。

  • 31% 使用低代码 / 无代码的企业没有使用它们来构建和交付任何最高价值的应用程序。

  • 72% 的用户在 3 个月或更短的时间内用低代码应用开发应用程序。

  • 低代码 / 无代码解决方案有可能将应用程序的开发时间减少 90%。

  • 30% 的企业在未来更愿意使用定制的低代码 / 无代码来处理复杂的商业逻辑。

  • ……

现有的低代码产品

最后我们再介绍一些支撑起低代码市场的代表性产品,从离我们比较近的国内产品开始。

时至今日,国内的低代码产品已经比较丰富,例如 轻舟低代码平台、阿里低代码引擎、葡萄城活字格、奥哲氚云、轻流、普元 EOS 平台 等:

  • 轻舟低代码是网易数帆打造的企业级应用开发平台,兼具(下述)原生低代码和开发工具的特点。它通过简单易上手的可视化编程语言,帮助企业搭建高复杂度、融合企业 IT 资产、交互视觉高保真还原的企业级应用,致力于帮助企业实现低成本、高效率的数字化转型和应用创新。

  • 阿里低代码引擎的代表产品有钉钉宜搭等。钉钉宜搭基于阿里云的云基础设施和钉钉的企业数字化操作系统,提供低门槛、高效率的数字化业务 [2]。云平台的厂商希望借助低代码吸引更多用户购买其云服务,因此其低代码产品的发展方向上以深度整合自家云资源,降低门槛为主。

  • 葡萄城活字格(Forguncy)是厂商整合自身的开发工具资源后推出了低代码产品,发展方向上以产品力提升为主,在技术门槛和扩展性中间会更倾向于后者  [2]。用户集中在初创型软件开发团队、行业软件代理商、系统集成商和中大企业 IT 中心,而不是一线业务人员。

  • 奥哲氚云是低代码行业的创业公司,正处于风口快速发展阶段,后获得阿里系投资,更关注流量和市占率。产品发展上倾向于在降低门槛、与钉钉等流量平台整合 [2]。类似的还有明道云、简道云等。

  • 轻流是专注于流程和表单的 BPM 厂商在自身软件的基础上增加可视化设计器,进一步降低使用门槛后,从而实现低代码转型的产品。这些产品的核心优势是强大的工作流引擎,但这种基于表单而不是数据模型的架构,在应对复杂应用场景时可能会遇到诸多障碍 [2]。类似的产品还有炎黄盈动 AWS PaaS 等。

  • 普元 EOS 平台可以看成行业软件向通用平台的演进的尝试,它希望利用低代码技术降低实施、特别是实施中客户化开发环节的工作量,提升行业软件自身的竞争力  [2]。典型产品还有用友的 iUAP 等。

目前上述产品的海外市场并不多。根据 Fortune Business Insights  [4],我们列出几个重要的海外低代码产品及其简介  [17,18]供参考:

  • Appian:Appian 配备了原生部署工具和与 Jenkins 等开发工具的集成选项,允许用户建立业务流程管理(BPM)应用程序,帮助企业组织和优化业务流程。

  • Microsoft Power Apps:可快速构建客制化的商业应用程序,它包含了预建的人工智能组件,还具备良好的可扩展性。

  • Salesforce:为每个用户创建个性化的体验,用拖放字段和动作来定制页面,在正确的时间提供正确的信息,构建智能的、可移动的应用程序。

  • OutSystems:提供可视化、模型驱动的工具,以实现快速开发和部署应用程序。它还提供实时性能监控和拥有高安全性。

  • Mendix:常被用于构建改善公司内部流程的解决方案,其用户只需最少量的编程知识和一个良好的策略。Mendix 被用于数字保险、SAP 供应链、货物交付管理和商业分析等各种市场领域。

  • Oracle APEX:Oracle APEX 使开发人员能够快速构建应用程序并解决实际问题。开发人员不需要成为掌握大量网络技术的专家,他可以专注于要解决的问题,Oracle APEX 会完成其余繁重的工作。

  • ……

说了这么多,哪个低代码平台最火爆呀?对于这个程序员永远关注的话题,我们找到了来自 GradientFlow 的“排名” [19] 如下(选购产品时需综合考量,不能依赖单一排名):

小   结

我们概述了上世纪和本世纪的低代码产品定位(提高专业开发人员的开发效率 vs 让业务专家将自己的专业知识和经验落地成在线应用),讨论了低代码的大致定义,然后通过大量统计数据和一些中国的典型案例描绘了低代码在近年的高速发展和其在未来 5~10 年国内外的巨大市场,最后介绍了一些支撑起这个市场的国内外的低代码产品。

为了较好地解决低代码产品的诉求,低代码平台具体需要怎么做,技术上有哪些挑战,不同的方案效果如何?我们会在本专栏文章的后续篇章中一一解明。

参考链接:

[1] The History of Low-Code/No-Code Development - ITPro Today(https://www.itprotoday.com/no-codelow-code/evolution-low-codeno-code-development)
[2] 低代码发展现状调研和思考 - 管中窥豹非其全 (
https://mp.weixin.qq.com/s/vN0Mk4q4bQMbilNlQXS8Yg)
[3] 轻舟低代码团队为什么要做编程语言?(起草中,后续发布)
[4] Low Code Development Platform Market Scope with Size, Share - Fortune Business Insights(https://www.fortunebusinessinsights.com/low-code-development-platform-market-102972)
[5] Low Code Development Platform Market Size is projected to - Globe News Wire(https://www.globenewswire.com/news-release/2022/09/15/2517120/0/en/Low-Code-Development-Platform-Market-Size-is-projected-to-reach-USD-148-5-Billion-by-2030-growing-at-a-CAGR-of-27-8-Straits-Research.html)
[6] Gartner Forecasts Worldwide Low-Code Development Technologies Market to Grow 23% in 2021 - Gartner(https://www.gartner.com/en/newsroom/press-releases/2021-02-15-gartner-forecasts-worldwide-low-code-development-technologies-market-to-grow-23-percent-in-2021)
[7] How Big is the Global Low-Code / No-Code Market and How Fast is it Growing? - Spread Sheet Web(https://www.spreadsheetweb.com/how-big-is-the-global-low-code-no-code-market-and-how-fast-is-it-growing/)
[8] 化繁为简:低代码行业研究报告 - 艾瑞咨询 (https://pdf.dfcfw.com/pdf/H3_AP202103221474638909_1.pdf)
[9] The History of Low-Code Development Platform - kissflow(https://kissflow.com/low-code/history-of-low-code-development-platforms/)
[10]《2022 年中国低代码无代码市场研究及选型评估报告》- 海比研究院 (https://www.donews.com/news/detail/4/3210864.html)
[11] 数字化转型:可持续的进化历程 - 埃森哲 (https://www.accenture.cn/content/dam/accenture/final/markets/growth-markets/document/Accenture-China-Digital-Transformation-Index-Report.pdf#zoom=50)
12] 《2022 低代码 · 无代码 应用案例汇编》,2022 年 8 月第一版 - 企业数字化发展共建共享平台

13] 2022 中国“低代码”领域十大趋势 - 腾讯新闻
[14] 低代码发展正当时,中国将取代美国成为低代码开发的全球领导者 - 美通社资讯 (https://www.163.com/dy/article/GNQLJJUQ051494RM.html)
[15] 2022 年中国低代码行业生态发展洞察报告 - 艾瑞咨询 (https://www.163.com/dy/article/H34TF96605118VBB.html)
[16] No-Code / Low-Code Statistics and Trends - User Guiding(https://userguiding.com/blog/no-code-low-code-statistics/)
[17] 9 Best Low-Code Platforms To Use in 2022 - Trio Developers(https://www.trio.dev/blog/low-code-platforms)
[18] 10 Best Low-Code / No-Code Platforms To Create an Digital Product - Mobi Touch)(https://mobitouch.net/blog/10-best-low-code-no-code-platforms-to-create-an-effective-digital-product/)
[19] Ranking Low-code Development Platforms - Gradient Flow(https://gradientflow.com/ranking-low-code-development-platforms/)

作者简介:

网易数帆编程语言实验室,负责轻舟低代码平台核心编程能力的设计,包括类型系统、语义语法、声明式编程、可视化交互等 NASL 的语言设计,Language Server、可视化引擎等,以及后续演进方案的规划和预研,旨在创造低门槛高上限的低代码开发体验。

今日好文推荐

18.3 万美元offer到手!ChatGPT 通过谷歌 L3 面试:留给谷歌的时间不多了

我被微服务坑掉了CTO职位

微信全面支持“小号”;员工购买公司福利房,被裁员后遭巨额索赔;16岁少年孤身前往深圳腾讯总部解封QQ账号|Q资讯

现代软件越来越大、越来越慢、越来越烂!还有救吗?

​​

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
教育|推娃神器~美国计算机奥赛官方推荐机构, 青少年编程学校KTBYTE, 让孩子在快乐中学习编程!百度看好、云南白药战略合作,这家低代码平台为何在大健康领域一马当先?低代码平台「飞速创软」完成数千万元A2轮融资,由中新融创独家投资|早起看早期集成GPT-4的编程神器来了,GitHub发布Copilot X:编程30年,突然就不需要手敲代码了?!與香港盲人輔導會的一段緣实时的软件生成 —— Prompt 编程打通低代码的最后一公里?斯里兰卡外长:印度阿达尼在斯投资港口、能源;其市值狂跌一半,但我们不担心对标「Retool」,低代码开发平台「码匠」完成数百万美元天使轮融资|36氪首发5 个即将推出的可能会挑战 VS Code 的代码编辑器 | Linux 中国直播预告 | 经济周期和市场机遇:经济复苏、困境反转这款源自以色列的编程游戏,通过“闯关”教孩子写真实的编程语言对标「Retool」,低代码开发平台「码匠」完成数百万美元天使轮融资|早起看早期华商基金童立:复苏趋势较为确定 2023年市场机会有望多于去年被长岭资本看好,医院软件定制专家福鑫科创低代码重塑医疗信息化场景RPA带来6位数的人力工时节约,但全民低代码时代还未到来|顺丰供应链的数字化探索与实践钉钉,给6000+公立医院写了一个低代码平台深度剖析:ChatGPT 及其继任者会成为通用人工智能吗?接着谈成功的人生。。。贴吧低代码高性能规则引擎设计莫奈笔下的雪景计算机编程的历史演进:用 50 种编程语言写 “Hello,World!” 程序快速交付神器:阿里巴巴官方低代码引擎开源了!Pulsar:一个由社区主导的以继承 Atom 的开源代码编辑器 | Linux 中国如何选择低代码平台:六个关键契合性考量从联合国对各国超额死亡人数的统计看各国抗疫的成效直播预告 | 任泽平:经济形势分析和市场机遇展望低代码平台「飞速创软」完成数千万元A2轮融资,由中新融创独家投资丨36氪首发艾瑞咨询:数字新生态:2022年中国低代码厂商发展白皮书中信期货资管徐卓:FOF是细水长流的一类资产,今年更看好权益市场机会篮球女明星格里纳回家了,还有多少人没有“回家”?图像视频编码新纪元,体验升级&技术变革,AR及其关键技术......中文编程不如英文香?今年诞生的这些国产编程语言表示不服将 Gedit 作为代码编辑器的 10 项增强调整 | Linux 中国【首发】承压增长,收入再翻番!低代码医疗平台服务商福鑫科创获长岭资本5000万元天使轮独家投资热门方向Top4:大前端监控、移动端性能与效率优化、团队可持续发展、低代码|GMTC 北京站圆满落幕
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。