低代码开发简介

什么是低代码开发?

最近更新日期:May 3, 2020

低代码开发是一种可视化应用开发方法。通过低代码开发,不同经验水平的开发人员能够通过图形用户界面,使用拖放式组件和模型驱动逻辑来创建 Web 和移动应用。低代码开发平台减轻了非技术开发人员的压力,帮其免去了代码编写工作,同时也为专业开发人员提供了支持,帮助他们提取应用开发过程中的繁琐底层架构与基础设施任务。业务和 IT 部门的开发人员可以在平台中协同,创建、迭代和发布应用,而所需时间只是传统方法的一小部分。这种低代码应用开发方法可针对不同用例开发各种类型的应用,包括将原有应用升级为支持 IoT 的智能应用。

低代码开发平台组件

  • Integration

    持续集成

    DevOps:现成可用

    完成任务后,将模型更改合并到版本控制库中。提交更改时,自动构建系统将从存储库中获取最新版本,并在部署前构建、测试和验证主分支。

    了解更多
  • Low-Code Re-Usability

    可重用性

    罗马不是一天建成的,但应用可以

    可重用性使开发人员能够轻松地从一个项目过渡到另一个项目、隔离问题并使用一个组件快速解决所有应用的问题,同时还能提高应用产品组合的质量。

    了解更多
  • 全通道应用开发

    为所有设备构建一个基本代码

    开发人员无需为每个不兼容的目标提供单独的代码和工具,而是寻找统一开发活动的方法,将单个模块化基本代码运用到多个目标。

    了解更多
  • 开放性与可扩展性

    快速集成,全面控制

    响应式开发环境支持构建任何规格的应用,无需维护专用代码或逻辑。使用云原生架构和集成式应用存储发布工具,一键即可打包并部署应用。

    了解更多
  • 性能稳定

    快速开发,无惧风险

    内置自动测试、主动质量监控和实时性能管理。

    了解更多
  • 智能互联

    使用下一代技术

    无需领域专家,就可连接到 IoT、AI、机器学习、区块链和认知服务。

    了解更多
  • 部署

    一键部署到所选云端

    充分利用公有云,通过简单配置自动管理应用的可靠性与可扩展性,从而降低基础设施的维护成本和工作量。也可以部署到私有云或通过内部部署进行全方位控制。

    了解更多

可以使用低代码开发平台创建哪些应用?

Innovative AI and IoT Connected Applications

创新型应用

利用“从测试中学习”的方法,释放 IoT、AI、机器学习和区块链等新兴技术的价值。低代码开发可以让企业用户和开发人员轻松探索并集成下一代技术,其简单的拖放操作可帮助他们创建功能原型,并大规模迭代开发下一代应用。

参与型应用

通过卓越的用户体验取悦客户及合作伙伴,实现客户满意度、保留度和收入的全面提升。低代码开发平台提供的 UI 框架包含模式、构建基块和小组件,可供开发人员打造极富吸引力的应用,即使没有用户体验方面的背景知识也可轻松使用。此外,这些资产均可量身定制,以便与贵公司的设计语言保持一致。

Operational Efficiency Apps built on Low-Code

效率型应用

将手动和纸质流程自动化,调高准确性和质量,同时降低成本。通过低代码开发平台,用户可以轻松创建应用来捕获信息,运用现成可用的连接器将应用集成到核心系统。

Migration Applications built on Low-Code

迁移型应用

通过用户体验方面的最新成果、微服务等应用架构和持续部署,增强并更新改造现有应用。集成质量和性能管理工具,在整个应用生命周期内实现可靠性与可维护性的双重提升。

各类低代码开发人员:特色工具

  • 西门子低代码 Studio

    强大的无代码开发工具,可满足业余开发人员和业务用户的需求

    西门子低代码 Studio 是基于 Web 的无代码开发环境,专为业务用户量身打造。使用直观的“所见即所得”页面编辑器搭配 Atlas UI,设计并构建强大的应用,其中 Atlas UI 是一款专门用于打造引人入胜的用户体验的灵活设计系统。西门子低代码 Studio 还提供了一款可视化微流程编辑器,无需代码即可将业务逻辑添加到应用中。

    Atlas UI 的 6 个入门设计技巧
  • 西门子低代码 Studio Pro

    强大的低代码开发工具,可同时满足业务用户和专业开发人员的需求

    使用完全集成的开发环境构建复杂的应用和微服务。此外,低代码开发能够让服务和应用尽可能直观地与可重用模块相连。通过使用连接器套件,开发人员可以将连接性置入到任何数据源 xREST 和 SOAP 消耗配置,并轻松地使用 Odata 及这些服务。 此外,REST、SOAP 和 OData 服务的创建也是轻而易举,开发人员只需单击几下,即可创建带有版本的 API。

    了解可集成的功能
  • 用于构建和扩展的传统 IDE

    经验丰富的程序员可以构建任何应用

    经验丰富的开发人员可以从头开始构建应用,并使用第三方 IDE 和 API 扩展其低代码平台。在 西门子低代码 的支持下,开发人员可以使用 Eclipse 通过模型 SDK 和平台 API 编写应用,或者使用 VS Code 构建可通过 Desktop Modeler 访问的前端小组件。

    了解有关在 西门子低代码 中开发的更多信息

西门子低代码 低代码开发平台引领应用开发迈向未来

Empower a continuum of developers

赋能各类开发人员

为大众开发人员提供 WYSIWYG 应用开发工具,以快速创建功能原型和高效应用。为专业开发人员提供可提高生产力的 IDE,使其能够以易于理解的方式进行沟通。

Promote iterative development

促进迭代式开发

集成式项目管理、协同和反馈工具可共享业务用户和专业开发人员的领域专业知识,方便其沟通需求、以团队形式迭代开发应用,同时灵活响应客户需求。

Create smart experiences

打造智能体验

无需专业技能,即可将 IoT、区块链和人工智能等下一代技术集成到应用中。

Deploy web-scale applications

部署全网域应用

使用 Cloud Foundry 或 Docker 和 Kubernetes 通过灵活的部署功能将应用发布到所选环境中——云端或本地部署。