低代码开发平台

简介

低代码开发平台(简称LDCP),是一种方便产生应用程序的平台软件,软件会开发环境让用户以图形化借口以及配置编写程序,而不是用传统的程序设计作法。此平台可能是针对某些种类的应用而设计开发的,例如数据库、业务过程、以及用户界面(例如网页应用程序)。这类平台可能可以产生完整且可以运作的应用程序,也可能在一些特殊情形下仍需要编写程序。代码开发平台可以减少传统代码的数量,加速商业应用软件的完成时间。常见的好处是让比较多的人可以参与软件开发, 不只是那些有程序技巧的人。低代码开发平台可以让设置、训练及布置的初期成本降低。

低代码开发平台是在2014年6月9日由产业分析公司Forrester Research所提出的名称,不过类似平台的概念可以追溯到2011年。

低代码开发平台的根源可以追溯到1990年代以及2000年代初的第四代编程语言及快速应用程序开发工具。低代码开发平台是以模型驱动设计、自动化代码生成以及可视化程序设计的概念为基础。终端用户开发的概念很早已经存在,不过第代码开发平台用了一些新的开发方式。

用途

在微电脑普及使用后,企业普遍会为员工配置电脑,也让许多的企业流程可以用软件进行自动化。软件自动化以及新商业流程的应用需要程序员为其开发大量的软件,并且针对组织的特殊需求进行修改。低代码开发平台的目的就是针对组织特殊流程及资料需求,提供平台,可以快速的开发及提供应用软件。

目前应用情形

市场主要是在数据库、需求处理、移动设备、流程及一般应用的低代码平台。

低代码平台成长的原因是因为其灵活性及简单,此平台已扩展到通用的应用程序,若需要的话可以加入定制的代码。

推动低代码开发平台的原因之一是因为其对移动设备的支持。开发者可以不用花时间开发多个对应不同设备的软件,低代码平台一般都已将此列为标准功能。

在低代码开发平台上开发,比较不需要程序设计能力,在此软件开发环境下,几乎每一个人都可以学习,应用此环境来开发。像是拖放接口的功能可以让用户可视化,并且创建应用程序。

趋势

三个产业趋势:

1.成长:低代码平台在接下来的5年内预计会有210亿美金的市场

2.分散化:有2个主要的开发市场,分别是针对企业需求的开发者,以及针对应用程序开发的专业人士

3.集成:随着低代码开发平台开始扩展,企业界也在关注像是人工智能、机器人以及机器学习的技术,因此之后给企业的解决方案需要有这些功能。

你可能感兴趣的:(低代码)