Skip to Content

SAP Web IDE

Previous

SAP Web IDE 官方教程与资源

 

SAP Web IDE 是一款功能强大、可扩展、基于 Web 的集成式开发工具,能够简化端到端应用开发流程。利用其提供的向导、模板、示例、代码、图形编辑器和建模工具等,你能够轻松地构建、调试、测试、扩展和部署应用。 

Next

SAP Web IDE 入门知识

通过以下实例,了解如何借助 SAP Web IDE,构建强大的解决方案。

开发 SAP Fiori 应用和 SAPUI5 应用

构建 SAP Fiori 应用时,你需要采用 SAPUI5 JavaScript UI 库,并遵循 SAP Fiori 设计指南。利用 SAP Cloud Platform Web IDE 服务,你能够快速激活和启用新的业务场景。 

扩展 SAP Fiori 应用

你能够扩展和定制 SAP 交付的标准 SAP Fiori 应用。比如,你可以借助代码或图形编辑器,轻松利用 SAP Fiori 应用的扩展点。而且,标准 SAP Fiori 应用未来的升级版本或服务包将为你的投资提供保障。

开发 SAPUI5 混合移动应用

你可以轻松创建和部署基于 Cordova 的混合移动应用。通过利用集成式工具交付 SAP Fiori 移动应用,你能够提高生产力,降低复杂性。

开发物联网应用

借助 SAP Cloud Platform(云平台)提供的物联网应用服务,你能够开发面向大数据和物联网场景的仪表盘和分析应用。另外,利用物联网特定的模板,以及专用的物联网控件和组件,你还能快速启动开发流程,加快构建和部署应用。

开发 SAP HANA 应用

SAP Web IDE for SAP HANA 提供了一整套基于 Web 的工具,能帮助你创建面向 SAP HANA 的本地应用。你可以开发 SAP HANA 数据库模型、计算视图、存储程序和业务逻辑等。而且,借助 SAPUI5,你能够开发出更多功能。

利用软件开发工具包扩展 SAP Web IDE

你可以利用定制的插件,轻松扩展 SAP Web IDE。借助软件开发工具包,你可以添加新的应用模板、功能、集成,甚至关于其他开发场景的全方位洞察。

你还可以与客户和合作伙伴分享你的插件。

揭秘 SAP Web IDE 架构

基于 Web 的 SAP Web IDE 可以用于开发和扩展各种应用,且这些应用可以部署到各种平台上。该产品能够使用各种数据源,包括 SAP 数据源(企业预置型或云端)和非 SAP 数据源。你既可以利用 SAP 或其他供应商提供的各种现有插件,丰富 SAP Web IDE 的功能,也可以借助软件开发工具包扩充其功能。 

概要矩阵

功能 SAP Cloud Platform Web IDE
SAP Web IDE for SAP HANA
主要用例 开发 SAP Fiori 应用、SAPUI5 应用、移动应用和物联网应用;扩展标准的 SAP Fiori 应用 开发 SAP HANA 应用
开发模式 HTML5、SAPUI5/SAP Fiori、JavaScript 多目标应用,支持 HTML5、SAPUI5、JavaScript、Node.js、Java(仅限部署)以及 SAP HANA 设计工件(SQLScript、核心数据服务等)
部署选项 SAP Cloud Platform、SAPUI5 ABAP 库、SAP Mobile Platform、企业门户 SAP HANA 和 SAP HANA 扩展应用服务高级模式
示例程序 随时可运行的应用,提供示范性代码和全面的注释  随时可运行的应用,提供示范性代码和全面的注释,如 TinyWorld、SHINE 
模板 快速创建新的应用:物联网、SAP Fiori 元素、全屏样式、大纲/细节样式、空 UI5、SAP Fiori OVP等 多模块的应用、SAP HANA 应用、Node.js 应用、Java 应用、SAPUI5 应用
丰富的编辑器 HTML、JavaScript、XML、布局编辑器(画布上的拖放控件、数据绑定、外形规格视图)、注释等   HTML、JavaScript、XML、布局编辑器(画布上的拖放控件、数据绑定、外形规格视图)、OData,、类似于核心数据服务的 SAP HANA 工件(文本和图片)、计算视图建模器、Node.js
代码编辑器功能 搜索、替换、引用、验证、美化、API 引用、个性化、SAPUI5 代码补全,代码段以及自动提示
搜索、替换、引用、验证、美化、API 引用、个性化、SAPUI5 代码补全,代码段以及自动提示
Git 支持
丰富的集成式 Git 客户端,包括提交的变更记录、择优选取、比较提交内容等;支持 SAP Cloud Platform Git、企业预置型 Git 服务器、公共 Git(比如 Github)等
丰富的集成式 Git 客户端,包括变更记录、择优选取、比较提交内容等;支持企业预置型 Git 服务器或公共 Git (比如 Github)等
调试支持 使用浏览器的本地调试工具 全面集成的调试工具,面向 Node.js 和 SQLScript(断点、step in/over/until 指令、watch 指令、change 指令等)
SAP Fiori 可扩展性 图形界面或代码编辑器;支持扩展 UI 元素和控件、替换服务以及自定义应用字符串   不适用
生命周期 端到端多 SAPUI5 版本支持、即时预览、真实数据或模拟数据、OPA5 和 QUnit 测试、最佳实践型 SAP 应用构建(压缩和打包) 开发、构建、调试(Node.js、SQLScript)、测试(集成式 XSUnit 测试框架)和运行应用的所有模块;部署到 SAP HANA 和 SAP HANA  扩展应用服务高级模式;集成 ALM 工具,例如 CTS+,用于对多目标应用进行生命周期管理
可用(可选)插件 混合应用工具包 (HAT)、OData 模型编辑器、可视化扩展程序 (VizPacker)、SAP Event Management、SAP Fiori 概览页面 (OVP) 等 流式数据服务器
SAP Web IDE 软件开发工具包 通过添加模板和插件,扩展 SAP Web IDE 的功能。扩展的功能可以与客户、合作伙伴和开发人员共享 通过添加模板和插件,扩展 SAP Web IDE 的功能。扩展的功能可以与客户、合作伙伴和开发人员共享
安全性 SAP Web IDE 依靠 SAP Cloud Platform(云平台)架构进行身份认证,以及与不同系统或其他组件建立安全连接。SAP Web IDE 可以使用任何身份提供程序 (IdP),包括客户定义的 IdP,或者使用 SAP HANA 云连接器与企业预置型系统建立安全连接 SAP HANA 扩展应用服务高级模式安全性:多个空间、UAA、不同的 IdP、授权支持
混合移动应用 利用 Kapsel/Cordova,向 SAP Fiori 应用和 SAPUI5 应用中添加混合属性 不适用
原型 通过集成 SAP Build 工具,顺利从设计过渡到开发 导入原型

立即试用

SAP Cloud Platform Web IDE

注册免费的 SAP Cloud Platform(开发人员版)时,你可以免费试用 SAP Web IDE。然后,你可以借此构建你的首款应用,并在 SAP 全球云网络上测试这一平台。

完全免费,仅供开发人员使用。

基于 SAP HANA(精简版)的 SAP Web IDE for SAP HANA

你能够快速开启你的 SAP HANA 应用开发之旅。基于 SAP HANA(精简版)的 SAP Web IDE for SAP HANA 提供免费试用。如有其他需要,你可以选择付费升级该产品。

SAP Web IDE 软件开发工具包

利用该软件开发工具包,你能够扩展 SAP Web IDE 的功能,并将新增的功能提供给其他人。比如,你可以创建新模板,用于开发标准化的业务应用;向 SAP Web IDE 中添加丰富的工具和功能,提升开发人员的体验,同时提高工作效率;集成工具、服务或系统到 SAP Web IDE 中,扩展开发环境。 

image

对 SAP Web IDE 有疑问?联系我们。

SAP Web IDE

Previous
博客
提问环节
Next

SAP Web IDE(个人版)

Previous
博客
提问环节
Next

SAP Web IDE 插件

Previous
博客
提问环节
Next
Back to top