低代码的“前世今生”(低代码的概念)

近几天,一股“低代码”的风好像忽然又吹了起来,最让人关注的无外乎钉钉落子低代码,让低代码这个概念又回到了风口浪尖。您一定注意到了,前面的话中有两个“又”。

低代码的“前世今生”(低代码的概念)

实际上,低代码的概念已经出现很久,但时而被大众提起,时而被冷落到边缘,起起伏伏好像成为了低代码的常态。

  • 那么,低代码到底是什么?
  • 它从何而来?
  • 它到底是不是具备企业应用的价值?

如果您长期关注Zoho,您一定对低代码开发平台会有一个初步的了解,因为Zoho Creator低代码开发平台已经植根这个领域10多年。

既然低代码的风又吹了起来,我们今天就再重新深入了解一次低代码,看看它是不是真的能乘风而起。

低代码的起源

20世纪末期,IBM在计算机硬件领域大杀四方的同时,始终没有将软件开发弃之不顾。1980年,IBM的快速应用程序开发工具(RAD)被冠以新的名称——低代码,由此,低代码的概念首次面向大众。

在近40年的历程中,低代码发展经历了两个阶段:

第一阶段:1980-2015年,低代码应用平台市场发展比较迟缓,表现亮眼的平台少之又少。但是,当今低代码领域的领导者产品,诸如Outsystem、Zoho Creator、Mendix等均诞生在这一时期,为以后的低代码发展打下了基础。

第二阶段:2015-2018年,低代码市场开始升温。2015年,AWS、Google、Microsoft和Oracle等巨头也开始入局低代码领域,2018 年西门子宣布以 6 亿欧元收购低代码应用开发领域的领导者 Mendix 、快速应用开发的低代码平台 OutSystems 获得 3.6 亿美金的投资,低代码平台市场开始火爆起来。

低代码是什么?

低代码来源于英语翻译——Low Code,当然,此“Low”非彼“Low”,它意指一种快速开发的方式,使用最少的代码、以最快的速度来交付应用程序。

几乎所有的低代码开发平台有两个共同特点,这两个特点的演化也决定了低代码平台的走向:

01

编程语言

低代码并非无代码,在应用开发中,完全脱离代码去执行脚本、完善业务逻辑是不太现实的。低代码开发平台通常会有一套语言逻辑,用于补充不足,帮助执行应用的业务逻辑,使应用更加完整。

为了了解现在的低代码,我们需要从编程语言开始——低代码意味着将人为的编程转换为机器语言的过程。正如我们所知道的,计算机只能理解二进制数,编程语言成为了人和机器之间的桥梁。起初,这些语言是基础语言,功能有限,它们以诸如Write、Display等词汇开头,

比如在PASCAL中输入命令“Writeln “Hello World!””,将通过二进制指令转化为“Hello World”显示在屏幕上。

到这里,就会出现一个问题:为什么这些语言从一开始就没有设计为可模仿拼写呢?其实是因为当时技术的限制。如今,速度更快的微处理器出现、硬件性能的成倍增长,同样,语言设计也发展到用更少的代码获取更多成果的阶段。

低代码的“前世今生”(低代码的概念)

02

图形用户界面( Graphical User Interface)

这也是低代码最为显著的特点。相比于传统的敲代码方式,低代码将大多数字段进行封装,将原本晦涩的代码字段形成直观的图形界面,而开发人员只需要在图形用户界面拖拽相应的模组即可进行开发工作。

图形用户界面作为一种可视化开发技术,能得到长足发展也得益于硬件设备的迭代更新,例如处理器、显示技术等等。

随着微处理器的出现,以及屏幕从单色到如今的彩色LED和OLED的发展,都让图形用户界面有了巨大的进步。也正是这个特点的发展,为“公民开发”奠定了基础。

低代码平台的兴起

低代码平台的兴起几乎可以归结为以上两个特点的结合。2014年,Gartner提出“低代码平台”,这些平台结合了拥有了简单特性的“图形用户界面”和强大功能的“编程语言”,大大提升了应用开发效率,同时也将用户体验提升到一个新的层面。

这些平台不仅减少了创建应用程序界面所需的代码量,而且还绕过了许多其他步骤,如设置框架,链接到数据库等。

Zoho Creator就是这样一个平台,可以在业务领域中让运行过程自动化。经过长达十多年的对业务运作方式的研究,Zoho已经将Creator从数据库管理系统发展成为功能完善的业务解决方案开发系统。

低代码的风口

对于当前的趋势,低代码无疑又踏上了风口。按照低代码的发展轨迹可以看出,低代码开发平台将朝着让用户使用更加简单的方向去延伸,甚至,现在许多少儿编程培训班里,已经开始出现低代码开发的影子。

由于机器学习领域的不断发展,低代码平台在今后的版本迭代中,也会让图形用户界面更加直观、使用更少的编程语言实现更多的功能,在快速演进的过程中,我们甚至可以期待在语音命令上构建应用程序,试想一下通过“Siri”或者“小爱同学”来帮您搭建一款应用程序,是不是就很兴奋?

低代码的风还能吹多久?低代码是否能乘风而上成为下一次技术革命?我们不得而知,但正如我们在Zoho Creator中所说的:“无限的可能性”,这一点毋庸置疑。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年12月29日 上午9:56
下一篇 2023年12月30日 上午8:09

相关推荐

  • 重庆科研项目abcd类

    重庆科研项目abcd类 重庆科研项目abcd类是指针对各种不同领域和问题的科学研究项目。这些项目涉及到计算机科学, 人工智能, 生物技术, 医学研究, 环境和能源等方面。重庆科研项…

    科研百科 2025年3月28日
    1
  • 2017湖北省科研项目

    2017湖北省科研项目 2017年,湖北省政府推出了一系列科研项目,旨在推动科技创新和经济发展。其中,备受瞩目的科研项目之一是“长江中游水资源优化配置与生态建设研究”。该项目由湖北…

    科研百科 2025年3月30日
    0
  • 研究证实热处理强度影响牛奶免疫活性蛋白保留程度

      近日,中国农业科学院北京畜牧兽医研究所奶产品质量与风险评估科技创新团队对牛奶中活性蛋白成分在不同热处理强度下的保留程度进行了研究,发现135℃的超高温灭菌可导致15种具有生物免…

    科研百科 2022年5月12日
    296
  • 高明“三谭”革命事迹展览馆全新升级,2月8日起对外开放(高明三潭革命纪念馆)

    春节假期去看展!2月8日,佛山市高明区“三谭”革命事迹展览馆将完成升级,正式对外开放。 高明是广东著名的革命老区之一,在革命战争年代,曾涌现出谭平山、谭植棠、谭天度三位重要的革命人…

    科研百科 2024年4月22日
    107
  • 国产化 协同办公平台

    国产化协同办公平台: 提升企业效率的新选择 随着全球化的不断推进,企业对于信息安全和数据隐私的需求也越来越高。国产化协同办公平台作为企业信息安全和数据隐私的重要保障,受到了越来越多…

    科研百科 2024年8月26日
    38
  • 中药颗粒科研项目

    中药颗粒科研项目 近年来,随着中药的不断发展和改进,中药颗粒作为一种新型的中药形式,得到了越来越多的关注。中药颗粒相对于传统的中药煎剂,不仅更加方便,而且更具有不良反应小、疗效确切…

    科研百科 2025年2月23日
    0
  • 全球理工科毕业生数量

    全球理工科毕业生数量不断增加,这一趋势已经持续了多年。根据最新的数据,截至2021年,全球理工科毕业生数量已经超过了750万人。这个数字相对于整个人类 population 来说微…

    科研百科 2024年10月13日
    12
  • 项目管理与

    项目管理在现代商业中扮演着至关重要的角色。项目管理团队通过规划、执行和控制项目进度、质量和成本,确保项目按时完成,并在预算内交付。本文将介绍项目管理的基本概念、方法和工具,以及如何…

    科研百科 2024年8月17日
    24
  • 施工进度计划管理制度

    施工进度计划管理制度 施工进度计划管理制度是保证施工项目顺利进行的重要手段,其目的是通过科学的计划和管理,确保施工项目按时完成,达到预期的目标。本文将从制定施工进度计划、实施和监督…

    科研百科 2024年8月14日
    47
  • 企业车辆管理软件,提升效率与安全的关键工具(企业车辆管理软件,提升效率与安全的关键工具有哪些)

    在当今竞争激烈的商业环境中,企业车辆管理软件已成为企业提升效率、降低成本、保障安全的关键工具。本文将为您介绍企业车辆管理软件的主要功能、优势以及如何选择适合您企业的软件。 一、企业…

    科研百科 2024年7月18日
    61