程序架构的替代方案

Explore discuss data innovations to drive business efficiency forward.
Post Reply
Bappy11
Posts: 453
Joined: Sun Dec 22, 2024 9:32 am

程序架构的替代方案

Post by Bappy11 »

2000 年代:移动应用程序
模型驱动架构(MDA) 于 2001 年推出,旨在进一步吸引用户参与应用程序开发过程,但自动化编码的最大飞跃是移动平台。2007 年,苹果推出了他们的第一款移动设备,紧随其后的是谷歌 Android。很快,开发人员就开始使用可视化界面开发可以在这些设备上运行的小型应用程序。随后,渐进式 Web 应用程序也出现了,它宣称这是一个不需要单独捆绑或分发的简单开发平台。

与 AppDev 之前的创新一样,移动应用程序也旨在让普通人也能开发应用程序。虽然已经取得了重大进展,但如果没有编码专业知识或开发人员的帮助,构建除非常简单的静态移动应用程序之外的任何应用程序仍然很困难。

2016 年:低代码开发平台
当然,2016 年是 Gartner 首次提出低代码开发平台 (LCDP)概念的一年,这是将用户带入开发过程的另一 德国电报数据 次尝试,这一次是让他们参与应用程序的实际构建。低代码平台的目标似乎是让几乎没有软件开发经验的用户(也称为“公民开发者”)可以创建有利于企业的新应用程序。

Microsoft Power Apps 似乎就是这种情况,其文档中称其“通过让用户无需编写代码即可构建功能丰富的自定义业务应用程序,‘民主化’了自定义业务应用程序构建体验。”因此,用户实际上也成为了开发人员。但与自动编码的前辈一样,LDCP 前景广阔。不幸的是,它们通常会带来意想不到的复杂性,从而增加构建应用程序的成本和难度。
Post Reply