“SAP Fiori应用程序”和“SAPUI5应用程序”之间的区别

问题描述 投票:1回答:7

有谁能解释一下SAP Fiori应用程序和SAPUI5应用程序之间的区别?

SAP为创建目标映射提供了In the document,提到应用程序类型SAPUI5 Fiori App只能为SAP Fiori应用程序而不是其他SAPUI5应用程序选择。

您只能将此功能用于SAP Fiori应用程序。不要将此功能用于其他SAPUI5应用程序。

直到现在我才相信Fiori是SAP UI5应用程序的集合。如果两者都相同意味着我们不应该为其他UI5应用程序选择SAPUI5 Fiori。

如果我错了请纠正我,也请清除混乱。

sapui5 sap-fiori
7个回答
5
投票

SAP UI5是工具(因此视图,控制器,数据绑定),但SAP Fiori应用程序符合SAP Fiori Design Guidelines


4
投票

Fiori(在SAP背景下)意味着几件事:

(一些信息可能反映了或多或少的现有技术水平,过去可能有所不同,并可能在未来发生变化。)

  • Fiori Apps(或有时称为SAP标准Fiori应用程序)是SAP开发和提供的一组(数千个?)应用程序。这包括针对各种业务(如零售)或各个部门(如HCM)的Fiori应用程序 - 请参阅SAP Fiori App Reference Library
  • Fiori Launchpad(FLP)本身就是一款Fiori应用程序,可以使用各种方法进行配置。 FLP适用于ABAP,SAP Enterprise Portal,SAP Cloud Portal,SAP Cloud Foundry,并且可在这些系统中以不同方式进行配置。您在上面链接的基于意图的导航是ABAP系统中的一种方式 自定义Fiori应用程序是遵循Fiori设计指南的SAPUI5应用程序,如@ sap-fiori-crew所述 此外,Fiori SDK for iOS或Android等原生移动库将生成原生的Fiori iOS应用程序(或分别为Android) 一些非ui5应用程序(如SAP Mobile Cards或Mendix Apps with Fiori Theme)被SAP视为Fiori应用程序

总而言之,SAP目前表示SAP Fiori是一种用户体验(参见例如this roadmap, page 11

从技术角度来看,ui5应用必须至少使用Component Paradigma才能在Fiori Launchpad中无缝集成。对于其余的答案,我将引用任何实现组件的ui5应用程序作为“Fiori App”

至于您的原始问题以及您使用的链接,我没有看到任何技术原因,为什么使用意图导航不能调用实现组件的sapui5应用程序。

您可以在FLP中配置磁贴以呼叫某个Fiori应用。或者调用语义对象的某个动作。该对象的该操作配置为使用目标映射调用Fiori App。好的是,您可以从任何其他应用程序调用此类语义对象上的此类操作,而无需知道实际将调用哪个应用程序。这允许客户通过更改单个目标映射来替换应用程序,而不是查找和扩展调用被替换的应用程序的所有其他应用程序。


2
投票

SAPUI5是一个像React一样的JavaScript框架,它刚刚由SAP开发,并带有大量自定义控件,开箱即用。

另一方面,Fiori是SAP的设计语言。 SAP Fiori用户体验基于角色,自适应,简单,连贯和令人愉快。另见https://experience.sap.com/fiori-design-web/get-started/#design-principles


0
投票

sap fiori和SAPUI5只有一个区别.SAP Fiori应用程序是由sap提供的标准应用程序...我们需要在fiori启动板中进行配置.. Fiori应用程序仅使用SAPUI5构建..这就是为什么它的说法SAPUI5 .. SAPUI5是我们根据我们的要求设计的自定义应用程序。

在sap fiori参考库中。还有一些其他类型的应用程序,如webdynpro,gui类型也可以在fiori启动板中配置。


0
投票

SAP UI5

UI5是SAP自己的用户界面,用于开发Web应用程序。

UI5现在越来越受到SAP之外的欢迎,以构建NON-SAP应用程序。

UI5使用HTML,CSS和JavaScript等Web技术。

SAPUI5是技术,而Fiori是一种方法论。

SAPUI5是混合应用程序(因为HTML5)。

SAPUI5应用程序在多个平台上运行,具有完整功能,就像我们的SMP等本机应用程序一样。

UI5是一个基于MVC模式的框架。通过使用这个框架,开发人员可以轻松地构建Web应用程序。

SAP Fiori

Fiori是SAP软件的全新用户体验。为了克服SAP传统GUI的复杂性,开发了一种新的Fiori。

Fiori主要关注移动性。 Fiori使用SAPUI5作为前端,它使用odata来获取最终数据。

在不了解SAPUI5知识的情况下,fiori定制很困难。 Fiori以基于角色的形式包含所有业务流程。目前,基于业务流程创建了1000多个角色。


0
投票

SAPUI5

SAPUI5是一个客户端HTML 5呈现框架,开发人员可以通过该框架为用户创建响应式应用程序。

SAP FIORI

SAP Fiori是标准应用程序的集合,它基于SAP提供的SAPUI5库。 SAP Fiori应用程序共享一些标准设计指南以及开发这些应用程序的方式。


0
投票

SAP Fiori提倡一种名为1-1-3(“一三”)的设计原则。这意味着每个屏幕的设计应考虑到单个用户(或角色),此用户想要完成的单个任务,以及最多三个级别的导航来执行此任务。还有其他设计原则,如连贯,愉快,简单和反应迅速。

Sap Ui5应用程序不需要遵循上述设计原则。

SAP webIde确实为每种应用程序类型提供模板。

© www.soinside.com 2019 - 2024. All rights reserved.