个人觉的SAPUI5前景还是不错的!!-----只写精华,不要震精,尽可能记住每一句话!
打算用14遍将核心内容写完
一句话概括SAPUI5----HTML5的工具包!
SAPUI5是啥,你怎么得到他!!
SAPUI5是一个工具包,可以轻松构建SAP和非SAP相关的Web应用程序。作为客户端工具,SAPUI5由CSS,HTML5和JavaScript组成,它允许您将应用程序的前端开发与任何后端开发完全分离。
SAPUI5可作为SAP客户的SAP NetWeaver插件提供。它也可以从SAP服务市场和SAP HANA云平台(HCP)下载.
您还可以从网络位置中使用SAPUI5。 SAPUI5的网络位置地址是https://sapui5.hana.ondemand.com/resources/sap-ui-core.js。该URL将用于引导程序的配置部分,这是每个SAPUI5应用程序最初将加载的脚本!
如果你需要特定的sapui5版本 列如 https://sapui5.hana.ondemand.com/1.32.9/resources/sap-ui-core.js,您的SAPUI5应用程序使用SAPUI5的1.32.9版本!
SAPUI5和java类似是先后兼容的,请注意,SAPUI5将保持向后兼容,所以您不应该在升级时遇到任何问题。
SAPUI5成长史---我想你我没有兴趣了解!
核心知识了解
如果你懂某个控件,查看API和Samples(顺道说一下SAPUI5访问速度比较慢的话,因此建议访问OPENUI5,需要做图表还是用SAPUI5 API)
说一下SAPUI开发人员文档写的越来越好了!英语好的同学可以学习一下!
下面几个图介绍一些玩转这个网站
SAPU5的图标
超强兼容性
SAPUI5是一个与设备无关的框架,这意味着它具有检测您正在使用的设备,操作系统,浏览器和浏览器版本的机制。它还检测屏幕尺寸,并具有允许其使用SAPUI5构建的控件和应用程序的功能,以响应显示模式的变化 - 例如从纵向切换到横向.
如果不是你想要的模样,你可以配置控件的一些属性,或者配置其父类!!
SAPUI5遵循用于构建应用程序的模型 - 视图 - 控制器(MVC)范例。
可以使用JavaScript,XML,JSON或HTML编写视图,推荐XML跟着时代走,你牛逼使用其他也是ok的!
主题
公司的大门还是建设的好看些!!即使是皮包公司,态度很重要!
本地化 -------就是翻译(后面代码讲)
无障碍---我觉的还是挺牛逼的,就是让色盲,色弱可以无障碍浏览!(万一大领导是色盲喃!!)
OPENUI5-----就是开源的SAPUI5,但是 是阉割的SAPUI5!!
最新OPENUI5核心--https://openui5.hana.ondemand.com/resources/sap-ui-core.js
指定OPENUI5-core https://openui5.hana.ondemand.com/1.32.9/resources/sap-ui-core.js
在SAP环境中,近年来已经建立了许多基于SAPUI5的新应用,最着名的是SAP Fiori应用。 SAP Fiori是大量新SAP应用程序的核心用户体验概念。 SAP Fiori的设计原则已经被纳入到SAPUI5中使用的控件中,特别是蓝色Crystal主题,因此SAP Fiori和SAPUI5密切相关。他们在技术上不依赖于彼此;例如,您可以构建与SAP Fiori应用程序外观和感觉完全不同的SAPUI5应用程序。
有三种典型的SAP Fiori应用程序
1.事务应用程序可让您执行交易任务,如放置或批准订单
2.资料表应用程序显示有关业务运营中使用的中心对象的信息和关键事实
3.分析应用程序将让您收集和分析您业务实时操作的数据
SAP Fiori库---- https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#/filters/FaaSEditions
产品对比