SAP UI5: sap ui5是sap公司推出的前端 UI框架,用js编写,有丰富的组件可以组合使用。
OpenUI5: SAP UI5的开源版本,核心框架和SAP UI5一样,但移除了一些库
模式: sap ui5采用MVC(model业务模型,view显示页面,controller控制器)类型的框架设计。
SAP Fiori: 一个前端 交互标准,比起以前的的SAP GUI更加简洁,用户不用花很长时间适应,可以适应不同用户不同终端。
SAP Fiori Apps: 符号Fiori风格的APP(更简单,使用SAP UI5框架开发)
类库: SAP UI5 提供很多核心类库,完成所需功能,如sap.m(移动设备的响应,常用控件List, Table),sap.ui(桌面平台的响应,常用控件table),sap.ca(标准app类库)。
2、准备和配置开发环境
SAP UI5开发IDE:
eclipse SAP
SAP wbe IDE
1、SAP Web IDE
SAP Web IDE 是基于 Eclipse 内核的IDE,分为以下两种:
在线的试用版本(但服务器在德国,访问的网速特别慢)
Personal Edition,在本机启动和编写代码(但功能更新比不上在线版本)
SAP IDE无需配置可以直接使用
2、eclipse的配置
在eclipse的help>install new software中选添加,然后在其中输入该eclipse对应的插件版本的链接(可在 https://tools.hana.ondemand.com/ 查看eclipse版本和插件的对应信息),选择UI Development Toolkit for HTML5进行安装
安装完成重启eclipse即可