有人可以解释一下 SAP Fiori应用和 SAPUI5应用之间的区别吗?
SAP给出了创建目标映射的In the document,提到了必须为 SAP Fiori Apps 选择应用程序类型 SAPUI5 Fiori App 不适用于其他 SAPUI5应用程序。
您只能将此功能用于SAP Fiori应用程序。请勿将此功能用于其他SAPUI5应用程序。
到目前为止,我相信Fiori是SAP UI5应用程序的集合。如果两者相同,那么为什么我们不应该为其他UI5应用程序选择SAPUI5 Fiori。
如果有误,请纠正我,也请清除混乱。
答案 0 :(得分:5)
SAP UI5是该工具(因此视图,控制器,数据绑定),但是SAP Fiori Apps符合SAP Fiori Design Guidelines。
答案 1 :(得分:4)
Fiori (在SAP上下文中)表示几件事情:
(某些信息或多或少地反映了当前的技术水平,并且过去可能有所不同,并且将来可能会发生变化。)
总而言之,SAP当前指出SAP Fiori是用户体验(例如,参见this roadmap, page 11)
从技术的角度来看,ui5应用程序必须至少使用Component Paradigma才能在Fiori Launchpad中无缝集成。 对于其余的答案,我将把实现Component的任何ui5应用称为“ Fiori应用”
关于您的原始问题以及您使用的链接,我看不到任何技术原因,为什么不能使用意图导航来调用实现组件的sapui5应用。
您可以在FLP中配置图块以调用特定的Fiori App。或调用语义对象的某个动作。该对象的操作已配置为使用“目标映射”调用Fiori应用程序。好处是,您可以从任何其他应用程序对此类语义对象调用此类操作,而无需知道实际会调用哪个应用程序。这使客户可以通过更改单个目标映射来替换应用程序,而不必查找并扩展正在调用一个被替换应用程序的所有其他应用程序。
答案 2 :(得分:1)
SAPUI5是一个像JavaScript一样的JavaScript框架,是由SAP刚开发的,并带有大量现成的自定义控件。
另一方面,Fiori是SAP的设计语言。 SAP Fiori用户体验是基于角色的,自适应的,简单的,连贯的,令人愉悦的。另请参见此处https://experience.sap.com/fiori-design-web/get-started/#design-principles答案 3 :(得分:0)
sap fiori和SAPUI5仅有一个区别。 SAP Fiori应用程序是由SAP提供的标准应用程序。。。我们只需要在fiori启动板中进行配置即可。Fiori应用程序仅通过使用SAPUI5进行构建。这就是为什么要说SAPUI5的原因。 SAPUI5是我们根据要求设计的定制应用程序。
sap fiori引用库中。还有其他类型的应用程序,例如webdynpro,其gui类型也可以在fiori启动板中配置。
答案 4 :(得分:0)
SAP UI5
UI5是SAP自己的用于开发Web应用程序的用户界面。
现在UI5在SAP之外也越来越流行以构建NON-SAP应用程序。
UI5使用HTML,CSS和JavaScript等网络技术。
SAPUI5是技术,而Fiori是一种方法。
SAPUI5是混合应用程序(由于HTML5)。
SAPUI5应用程序可以像SMP这样的本机应用程序一样,在多种功能全面的平台上运行。
UI5是基于MVC模式的框架。通过使用此框架,开发人员可以轻松构建Web应用程序。
SAP Fiori
Fiori是SAP软件的新用户体验。为了克服SAP传统GUI的复杂性,开发了一种新的Fiori。
Fiori主要关注流动性。 Fiori将SAPUI5用于前端,并使用odata来获取后端数据。
不了解SAPUI5知识,很难进行自定义。 Fiori以基于角色的形式包含所有业务流程。目前,基于业务流程创建了1000多个角色。
答案 5 :(得分:0)
SAPUI5
SAPUI5是客户端HTML 5呈现框架,开发人员可以通过该框架为用户创建响应式应用程序。
SAP FIORI
SAP Fiori是基于SAP提供的SAPUI5库的标准应用程序的集合。 SAP Fiori应用程序共享一些标准设计准则以及开发这些应用程序的方式。
答案 6 :(得分:0)
SAP Fiori倡导一种称为1-1-3(“一一三”)的设计原则。这意味着在设计每个屏幕时,都应考虑到一个用户(或角色),该用户要完成的单个任务以及执行此任务的最多三个导航级别。 还有其他设计原则,如连贯,令人愉悦,简单和响应迅速。
作为Sap Ui5应用程序,无需遵循上述设计原则。
SAP webId确实为每种应用程序类型提供模板。