Is SAP Fiori a set of apps, or is it more properly considered a technology? SearchSAP has already covered the idea...
of SAP Fiori as a set of apps, but that's not all it is. According to Sam Yen, SAP's chief design officer and the leader of the team that developed SAP Fiori, there are three aspects: "Fiori the concept, Fiori the design, and Fiori the technology."
That's an apt description of SAP Fiori, but it still may not be entirely clear to those who haven't been following along. Let's expand it a little bit:
- The concept of Fiori is an approach to developing applications to address specific problems. It takes heavily from the ideas of design thinking, and makes user experience (often shortened to "UX") a priority rather than focusing on just the user interface -- in other words, prioritizing how it works rather than just how it looks.
- Fiori is also a design language that has sprung from the development of applications that follow the Fiori concept. The design language continues to evolve, but recognizable aspects include clickable tiles for launching apps, the ubiquitous master-detail view, and a fairly "flat" look using a muted color palette. You can take a look on SAP's demo platform.
- Lastly, Fiori is characterized by actual implementation -- the apps themselves. Most of these applications are implemented using SAPUI5 technology in the browser, with either HANA or the ABAP application server on the server side of the equation. It is possible to implement the Fiori concept and design language using an entirely different technology.
I find that when talking and thinking about Fiori, it is important to keep all three of these aspects in mind. None works without the others. Concept and design without implementation have no effect. Implementation without a common design language results in user confusion. And design without a solid conceptual foundation will go astray.
Read about SAPUI5's impact on the new Ariba UI
Watch a video interview about SAPUI5 and Fiori
How to use custom Fiori apps with smart controls, Fiori Elements
Dig Deeper on SAP interface technologies
Related Q&A from Ethan Jewett
Learn about the many other online resources -- both inside SAP and in the broader tech community -- for finding answers to your questions before ...continue reading
Try other avenues first, but then prepare an SAP support ticket that will clearly describe and recreate your incident, so SAP can assign it to the ...continue reading
Read these tips to understand the underlying architecture and programming rules for customizing the SAP Fiori Launchpad for specific users and their ...continue reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.