1
votes

I struggle to understand where to position SAP Fiori against SAP UI5 development.

I know, that the so called Fioris are an expanding list of SAP Web-Apps based on the technology of SAP UI5.

Currently, I am doing Fiori and SAPUi5 practices. When developing Fiori, I have to require

data-sap-ui-libs="sap.m"

and it seems I only encounter code snippets using XML as the View language of choice.

When developing SAPUI5, I have to require

data-sap-ui-libs="sap.ui.commons"

and mostly see View coding based on JavaScript.

So, is there a rule of thumb to say that Fiori is for mobile and SAPUI5 for desktop?

1
SAPUI5 is a library, Fiori is an entire application development model. I find it hard to compare the two. BTW, there's a desktop client for Fiori as well...vwegert

1 Answers

4
votes

You could say that sap.ui.commons was the "old" desktop library, and sap.m was the "old" mobile".
Currently, with the Fiori design language, sap.m now stands for "main", i.e. it caters for both (responsive) desktop and mobile use. I for one never looked back at sap.ui.commons