文章低代码开发钉钉和企业微信都在押注的「低代码开发」是什么鬼?它会成为2021年的新赛道吗?
资深作者陈伟
陈伟 企业服务关注者与记录者

2021年1月14日,钉钉发布6.0版本,公开最新的发展方向。发布会上,提及最多的词就是“低代码”。阿里云智能总裁张建锋表示:未来的软件开发一定是碎片化的,低代码开发将是2021年的行业关键词。

不过,不了解技术的人可能会一头雾水:低代码开发究竟是什么鬼?为何阿里、腾讯都在布局它?

钉钉和企业微信都在押注的「低代码开发」是什么鬼?它会成为2021年的新赛道吗?

所谓低代码开发,顾名思义,就是让开发者减少代码编写,通过低代码平台提供的界面、逻辑、对象等可视化编排工具来完成大量开发工作,降低软件开发中的不确定性因素,从而大幅度提升开发效率。低代码开发也因此让企业减少开发成本,降低技术和人员门槛,从而实现快速试错,敏捷迭代。

了解目前市场低代码开发平台的用户评分、满意度和人气值,请点击这里

介绍低代码开发诞生之前,不得不介绍软件开发流程。软件系统开发是一项需要投入大量时间和人力的工程,大型软件系统的开发消耗的资源更多。随着软件开发时间和开发人员的增加,软件开发成果与工作量的投入并不会等比例的增加,反而需要更多资源。

其中的原因在于,随着开发时间和人员数量的增加,工程师之间的沟通、分工协作,新技术技术复杂度等等不确定性因素也会增加,这些将导致软件开发成果与工作量的投入不会等比例的增长,而是消耗更多,最终导致工程越来越大,投入的资源越来越多,但进度却越来越慢。

能够实现敏捷开发的低代码开发平台就在这样的背景下诞生了。1999年,前甲骨文副总裁马克·贝尼奥夫(Marc Benioff)创立Salesforce,提出“软件终结”的口号,研发面向开发者的force.com应用开发平台,同时基于force.com平台快速开发了CRM软件系统,从此开启了低代码应用开发的旅程。

钉钉和企业微信都在押注的「低代码开发」是什么鬼?它会成为2021年的新赛道吗?
△ Saleforce创始人马克·贝尼奥夫(Marc Benioff)

之后,低代码开发平台开始涌现。2001年,低代码开发平台Mendix成立,2018年8月被西门子以6亿欧元收购;2002年,低代码开发平台OutSystems成立,2018年6月被KKR和高盛以3.6亿美元联合收购。

科技巨头也纷纷推出自己的低代码开发产品。微软2015年发布的PowerApps、Google 2018年测试的App Maker等等都是低代码产品。

最近几年,国内低代码开发平台也在快速发展,出现宜创科技、奥哲、轻流、简道云、APICloud等低代码市场中的创业公司。另一方面,科技巨头也推出了自己的低代码开发平台,比如华为的AppCube和阿里的宜搭。

低代码基于可视化和模型驱动理念,结合云原生与多端体验技术,为专业开发者提供了一种全新的高生产力开发方式。它可以让不懂代码的人,通过“拖拉拽”开发组件,就可以完成应用搭建。

综合低代码平台的服务群体,它主要面向两类人员提供快速开发应用的能力:

  • 第一,业务人员。通过低代码开发平台提供的界面模板、业务模板、流程模板和对象模型,业务人员通过积木式组装的方式,就可以快速拼装应用系统,从而实现应用快速创新
  • 第二,软件开发工程师。通过页面编排工具和流程编排的能力,软件工程师可以在平台实现服务的组件化,之后再编写少量代码,就可以实现自己想要的应用管理系统

低代码平台大多以SaaS的方式向开发人员提供服务。开发者只需申请一个开发者账号,就能使用低代码平台提供的线上开发环境,沙箱测试环境,商用部署环境。开发人员开发完毕后在线编译和打包,通过低代码平台提供的自动流水线,可以将软件包从开发环境部署到测试环境和商业环境。在任何时间、任何地点,开发人员都可以开发自己的应用,测试自己的应用,发布自己的应用,所见即所得。

低代码开发平台使用可重用的、基于组件的体系结构进行开发,从而可以有效减少应用程序的开发时间、加快应用程序的开发和交付周期。概括起来,它的好处和优势包括以下几点:

  • 无代码基础也可以快速上手
  • 开发快、效率高
  • 运行快、安全性高
  • 减少研发成本,降低部署时间
  • 维护成本低
  • 有效提高团队效率

低代码应用程序开发正在吸引越来越多人的关注,通过低代码可以使Web和移动应用程序的构建变得更加简单快速。

钉钉凭借6.0发布会的影响力,将“低代码开发”推上市场讨论的风口浪尖。作为钉钉头号竞争者,企业微信也不甘示弱,同样朝着低代码平台的方向跟进。1月15日,腾讯云开发的低代码平台LowCode正式开启公测。自此,在中国协同办公市场占据八成以上市场的阿里、腾讯,在2021年开年同时选择了押注低代码开发赛道。

在2020年疫情的助推下,华为、字节跳动、百度、美团、京东等国内头部科技互联网公司都加入了企业协同办公平台市场。随着阿里、腾讯同时押注企业协同办公市场的低代码开发,未来华为、字节跳动、百度等玩家毫无疑问也将会加入新的战局。押注低代码平台表面上是协同办公市场的争夺,更长远来看,是云服务市场乃至产业互联网的竞争。

阿里将钉钉和阿里云的组合比作新时代的操作系统,类似于早年“Windows+英特尔”的组合,2019年底就提出“云钉一体”的概念,强调钉钉承接企业应用,阿里云承接支持各种企业应用的互联网基础设施。

随着消费互联网红利释放殆尽,各大互联网公司也开始面临用户持续增长的压力。进入2020这一新的十年发展期,新基建和产业数字化转型的步伐开始加快,越来越多企业意识到“上云用数赋智”的可行性和必要性,开始将办公模式数字化、智能化转型提上日程。未来随着工业互联网、新基建政策的落地,企业数字化和信息系统建设的需求将逐步释放,企业应用开发需求会进一步加大,低代码开发市场将迎来爆发。

了解目前市场低代码开发平台的用户评分、满意度和人气值,请点击这里