“低代码开发是云计算之后的下⼀场IT⾰命。”
——钉钉发布会所提到的低代码开发。
钉钉6.0发布会
近⼏年来,低代码概念越来越⽕爆,随之⽽来的低代码产品也越来多,这其中就有很多优秀的产品。
“低代码开发”即⽆需编码或只需少量代码就可以快速⽣成应⽤程序。也就是说,企业的应⽤开发通过“拖拉拽”的⽅式即可完成。低代码能帮助企业提⾼开发效率,从⽽降低成本。
⼀、国内低代码平台
1、 天翎
排在第一位介绍,是个人做为用户有过2年时间的实际使用经验,比较熟悉。
平台采用业内领先的SpringBoot微服务架构、支持SpringCloud模式,完善了平台的扩增基础,满足了系统快速开发、灵活拓展、无缝集成和高性能应用等综合能力;
支持MySQL、SQL Server、Oracle、DB2、HSQL、Pg、达梦、瀚高和腾讯TdSql等主流数据库;支持Windows、Linux、中标麒麟和统信UOS等主流操作系统;支持websphere、JBoss、Tomcat和Jetty等主流应用服务器;支持PC端和移动端(APP、微信、钉钉和蓝信)等全渠道应用端;
2、SeaTable
SeaTable 是一款面向开发者的新型协同表格和低代码平台,可私有部署,没有 API 调用限制,其他功能基本同云服务的免费版本一致。适合于作为企业内部的数据协作中心,实现数据的集中管理、可视化和自动化。
-
SeaTable 开发者版:面向把 SeaTable 当做轻型数据库使用的用户。可以免费下载,私有部署!!没有行数、存储量和 API 调用的限制。
-
SeaTable云服务版:面向有协同需求的普通用户,有行数、存储量和 API 调用的限制。
-
SeaTable 企业版:在以上版本的基础上,同时有完善的权限管理和用户管控功能,可以云端使用也可以本地部署。
3、织信
织信Informat是一款“乐高型”的低/零代码开发平台,不懂代码的小白,也可通过自主配置的方式,帮助企业快速搭建OA、ERP、CRM、人事等管理系统,配合管理者进行高效的内部管理,让企业实现全方位的数字化转型。
相较于市面上的企业应用管理系统,拥有诸多的优势。用户只需要通过拖拽式和点选式的操作方式,就能实现表单样式自定义、业务流程自定义、报表统计自定义,审批流程自定义等。从而实现企业信息系统所需的各项功能。这种方式不仅大大降低了企业对软件系统的采购成本,也解决了传统管理系统之间数据无法互通的难题,为企业数字化管理效率带来革命性提升。
4、简道云
2015年就⼊局的零代码开发⼚商,在数据管理与数据可视化分析上有出⾊表现。流程性应⽤配置需求,现也在挖掘核⼼应⽤需求的应⽤开发。作为⽆代码赛道的明星产品,在功能满⾜及使⽤体验上都较好。
帆软软件出品,国内第⼀家在线零代码应⽤搭建平台,主打表单、流程表单、数据管理与数据分析,为企业流程性业务管理与配置赋能,⽆需代码、全程拖拽,即可完成应⽤搭建。
功能点:
流程性业务配置应⽤轻松搭建,赋能业务⼈员,⼆次开发成本低。数据⼯⼚、聚合表、仪表盘等功能助⼒数据管理与数据分析。
提供OA/⼈事/绩效/ERP/CRM/进销存等解决⽅案。
提供BPA(业务流程分析)⼯具,为企业优化、调整业务流程提供科学的统计⽅法和开箱即⽤的分析⼯具。可集成于钉钉,飞书;提供API &Webhook功能,可⾃主开发。
提供知识库功能,可与⼯作流结合。
产品版本:免费版;标准版¥4950起/年;私有云版询价。
5、氚云
获阿⾥战投,背靠阿⾥强势发展,钉钉四星级定制服务商,功能良好,报表美观度上略差。
奥哲旗下产品,2016年上线钉钉应⽤市场,是⾯向业务部门管理者或企业决策者的业务管理⼯具,以拖拽式的积⽊搭建的⽅式搭建应⽤。功能点:
提供表单、流程引擎,报表等功能。
积⽊式应⽤搭建,同时具备代码开发和外部系统集成能⼒。与钉钉集成,⽀持PC端与移动端使⽤。
产品版本:分标准版和专业版,按使⽤⼈数核定价格,标准版¥2980起/年,专业版¥4980起/年。专业版提供开发者功能,标准版不提供。
6、炎黄盈动AWS PaaS
基于长期BPM PaaS项⽬管理和实践经验,总结提炼形成AWSPaaS平台项⽬实施⽅法论,专注于企业业务流程管理和运维。更适⽤于⼤中型企业,有更⾼的扩展性与继承性。2019年发布的易鲸云版本,⽀持对复杂业务应⽤的可视化构建,提供基于Java标准的开放编程框架,灵活满⾜复杂场景的扩展。
炎黄盈动推出的第六代平台产品,于2017年正式发布,完全⾃主研发并拥有核⼼技术,致⼒于为⽤户提供低代码和BPM结合的PaaS平台。功能点:
专注BPM和PaaS开发研究,是⾯向⼤中型企业的PaaS平台。
打通从流程管理到流程执⾏的轻量级低代码平台。
涵盖了流程应⽤、移动应⽤、数据应⽤、集成应⽤、协同应⽤、API应⽤六⼤应⽤场景。
产品版本:易鲸云¥9600起/年,适⽤于100-2000⼈的组织⽤户;云服务版¥28908起/年,适⽤于50-100万⽤户规模的组织或SaaS提供商;企业安装版需询价。
7、明道云
提供内部沟通、任务等功能,类似简化版的钉钉。内置功能性模块不多,要依赖API接⼝。有些功能设计冗余,有的⼊⼝路径设置太深,体验⽋佳。
简介:APaaS平台,帮助企业快速搭建个性化业务应⽤,2018年正式发布明道乐⾼版,顾名思义,像搭乐⾼⼀样搭应⽤,强调应⽤的简易性。
功能点:
提供⼯作表、视图、权限配置、统计图表、⼯作流五个功能组件。可实现跨云部署和系统集成。
建⽴了⾃⼰的应⽤开放平台。
产品版本:团队版¥9900/年;企业版¥19900/年;旗舰版39900/年。
8、宜搭(钉钉)
由于上线时间不长,功能尚不完善,应⽤模板较少,对新⼿不够友好,从⼀些⽤户评价来看,整体体验还有待优化。
2019年3⽉宜搭上线,9⽉发布宜搭Plus低代码开发平台,2020年6⽉,宜搭上线专有云版。功能点:
以表单模型驱动的应⽤可视化搭建,可根据业务灵活定制应⽤。
集成钉钉,默认使⽤钉钉通讯录,搭建好的应⽤可接⼊企业⼯作台,可实现⾼效协同办公。提供DDoS攻击防御,WEB应⽤防⽕墙,接⼝安全检测等安全服务。
产品版本:标准版¥1988起/年;尊享版¥3988起/年;专有云版本。尊享版提供⾼级页⾯设计、⾼级流程设计、报表设计离线⼤数据、服务端逻辑编排、前端代码开放功能。
9、IVX
可以说是零代码应⽤平台中的清流,与国内现有零代码平台发展路径不同,采⽤完全的"0代码开发语⾔",⼒图提供⼀种全新的开发⼿段和体系。
深圳世云新媒体有限公司旗下产品,前⾝是iH5,经过多次迭代更新,于2019年上线的完全采⽤"0代码开发语⾔"的零代码可视化开发应⽤平台。
功能点:
提供⼀种全新的编程⽅式和语⾔IVX。
适⽤于企业、个⼈应⽤、游戏等多种场景,针对群体主要是程序员,⽽⾮业务⼈员。有⾃⼰专门的IDE和编译器,同时后台集成了“云计算”的核⼼能⼒(AWS为主)。
商业投放与运营前的注册、开发、发布、测试均免费。
产品版本:标准版¥18880/年;⾼级版¥48880/年;⽩⾦版¥118880/年。
10、JeecgBoot
简介:
提供表单设计,流程设计,OA办公等功能。引领低代码开发模式(OnlineCoding-> 代码⽣成-> ⼿⼯MERGE), 帮助企业解决Java项⽬70%的重复⼯作,让开发更多关注业务。既能快速提⾼效率,节省成本,同时⼜不失灵活性!
功能点:
提供表单设计、视图、权限配置、统计图表、⼯作流等功能。打通从表单到流程的轻量级低代码平台
涵盖PC端、移动端(基于⼀套代码,多端适⽤)等产品版本:开源版本免费版、商业版
11、⽜⼑
是⼀款很庞⼤的低代码产品,通过流程图去实现⼀些代码逻辑。但是在⼤多数情况下,特别是后台部分,很多场景还是需要以写代码的⽅式去实现,以⾄于该产品只适合程序员使⽤。在平台上没有发现制作出来的⽐较复杂的应⽤。
功能:功能丰富,但是对象封装以及对象分层还有待改善;⽀持微信⼩程序WebView、原⽣、WebApp,不⽀持游戏。
效率:同样功能的实现需要⽐iVX多很多倍的点击,窗⼝切换太多,阻碍连续操作;可能和使⽤WeX5框架有关,⽜⼑⽣成的前端代码质量较差,后台逻辑执⾏效率⽐较低,但是由于没看到⾮常复杂的应⽤,所以这⾥也不作过多评价。
缺陷:作为⼀款低代码产品,不可否认的减少了使⽤者的编码⼯作量,但⽆论是产品体验,还是功能上(特别是逻辑实现),还存在不少问题。
⼆、国外低代码平台
1、OutSystems
OutSystems的低代码开发平台,让软件开发人员和业务用户通过直观的可视化界面来构建应用程序,而不是传统的编写代码方式。用户可以在开发平台灵活拖动各个图形化控件,以构建业务流程、逻辑和数据模型等所需的功能,必要时还可以添加自己的代码。
OutSystems2015年开始转型,专注提供云服务;2017年发布低代码新版本,引⼊新DevOps功能;2018年获KKR和⾼盛融资,发展势头强劲。Gartner曾评价:OutSystems是将低代码功能与⾼级移动功能相结合的唯⼀解决⽅案。估值超10亿美元,OutSystems或许有望跑赢 Mendix,成为低代码界的独⾓兽。
功能点:
-
打破传统代码编写⽅式,提供图形化控件,实现应⽤程序的可视化开发。同时⽀持编写代码,可轻松实现系统集成。
-
提供云、本地部署和混合部署模式,部署可以基于容器。
-
AWS和Azure版本均⽀持接⼊IoT、AI等基础云服务。
-
提供CRM/ERP等应⽤场景的解决⽅案及各类移动应⽤程序的搭建服务。
2、Power Apps
微软团队开发的⼀款SaaS产品,提供应⽤程序开发环境,协助⽆代码快速⾃定义应⽤开发;同时提供开发扩展功能,专业的技术开发⼈员可创建数据和元数据,实现⾃主开发,扩展应⽤逻辑、创建⾃定义连接器或实现数据集成。
功能点:
-
利⽤Power Apps可创建画布、模型驱动应⽤和门户设计三类应⽤。
-
存储于Dataverse的数据类型和关系可以直接在Power Apps中使⽤,⽆需集成即可构建应⽤程序。兼容性强,内置丰富数据接⼝,可与Microsoft365、Dynamics CRM等平台相连。
-
可在Web或移动端运⾏。
Microsoft已形成了良好的应⽤开发⽣态,跨平台应⽤及联动性能强,但虚拟机⽤起来较缓慢,使⽤感⽋佳。界⾯配置逻辑主要遵循excel的公式,前端代码可视化,实现UI交互还是需要懂⼀些代码。
3、kintone
kintone 是谁都能够简单制作,可以顺利地进行信息共享的云服务系统。 在 Gartner 公司的 Magic Quadrant 中作为 aPaaS (application platform as a service) 被分类。 它是一款快速开发企业信息软件的工具。
4、App Maker
⾕歌旗下的⼀款低代码应⽤平台,开发的初衷是为解决通⽤软件开发⽆法解决的应⽤程序开发问题,2018年正式上线,对外开放。
功能点:
-
⽹页端即可创建应⽤
-
拖拽UI完成界⾯开发,通过组件设定数据源完成后端数据连接提供定制开发服务
-
提供API接⼝
-
提供扩展功能,可与项⽬管理Asana、进销存管理Zoho Invoice等第三⽅应⽤集成。
⽆代码应⽤开发、应⽤集成扩展,基于Google云环境,国内开发者适⽤性较弱。
5、Caspio
Caspio 是一个集多种功能于一身的云平台,包括了快速创建表格、报告和无需编程来创建完整业务应用程序的功能。
6、Mendix
简介:美国原⽣代低代码应⽤开发⼚商,2018年被西门⼦收购,被Gartner评为低代码应⽤开发平台的全球领导者之⼀。
功能点:
-
提供“所见即所得”的界⾯和适⽤于所有⼈员的⽆代码应⽤开发环境,赋能业务⼈员开发;同时向专业开发⼈员提供⾼级应⽤处理的低代码开发服务。
-
提供数据库及核⼼系统的连接组件,可以实现CRM、ERP等独⽴应⽤数据的联通。
以Mendix为核⼼,可搭建各种开放性⽣态系统,2019年西门⼦将低代码Mendix与⼯业互联⽹MindSphere平台结合,推出了Xcelerator软件产品,试图⽤低代码赋能,利⽤Mendix实现个性化应⽤的配置,加速⼯业互联⽹的落地,实现数据的互联互通。
不只专注于⼯业领域,可赋能各种个性化应⽤场景。落地腾讯云,⽬前正在向中国市场进发,上汽、富⼠康旗下的云智汇科技服务有限公司均运⽤Mendix平台开发了应⽤。
三、总结
毫⽆疑问,低代码是企业数字化发展的强⼤助⼒,特别是对中⼩企业⽤户⽽⾔,能为这些企业降本增效、发展加成。
低代码开发平台的问世,简化了开发过程,缩短了开发周期,提高了开发效率,节省了开发成本。越来越多的低码平台受到广大开发者的青睐,而且也将会有越来越多的开发者使用低代码开发平台来完成自己的开发工作。
参考资料
《中国低代码、零代码2022年研究报告》