SAP Fiori

   

SAP Fiori is a design language and user experience approach developed by SAP for use by SAP, its customers and its partners in business applications. The SAP Fiori design language is used in SAP applications, including the S/4HANA and C/4HANA suites, SAP Analytics Cloud, SAP Data Hub, SAP Ariba and others. Applications that use the Fiori design language are often called Fiori applications or Fiori user interfaces (UIs).

SAP Fiori designs can be implemented using almost any technology, though SAP provides Fiori-compliant UI libraries in its SAPUI5 JavaScript library, as well as the SAP Cloud Platform software development kit (SDK) for iOS and SAP Cloud Platform SDK for Android. The Fiori design guidelines provide guidance on implementing UIs that adhere to the priorities of the Fiori design language. The goal of the Fiori design guidelines is to guide designers and developers in creating applications that are recognizable to users as Fiori applications and that behave in a consistent and predictable way.

The guidelines define shared services like search, the Fiori Launchpad and message handling that may or may not appear in specific applications. They also define characteristics that are common to all applications like theme, look and feel, and behavior of common controls like buttons, tables and tiles.