The global and independent platform for the SAP community.

SAP Build and Web IDE - Two Paths to Fiori

In 2013, SAP presented 25 applications at Sapphire Now that were intended to usher in a new user experience: Fiori. This is a departure from the tried and true transactions. SAP customers face the challenge of how to use the Fiori UX for their own applications.
Tobias Hofmann, BridgingIT
January 23 2019
SAP Build and Web IDE - Two Paths to Fiori
avatar
This text has been automatically translated from German to English.

Fiori is first and foremost a user experience concept. Fiori apps are mainly implemented with SAP UI5 and are therefore not only of interest to S/4 Hana customers.

Many Fiori apps are available for the Business Suite or can be developed for it. This is very important for SAP customers who customize or develop applications or use other products.

To ensure that there is no break in the UX for the user when they switch to Fiori, new apps should follow the Fiori UX guidelines. This raises the question: How can the Fiori UX be introduced so that applications are already future-proof today?

The design-driven development process is used to implement Fiori projects. The tools provided by SAP are Build and Web IDE.

tobias-hofmann

Creating prototypes with SAP Build

With the prototype, an initial evaluation of the information to be presented is achieved by inserting sketches. This maximizes the result, especially in workshops. In a detailed prototype, the pages are created with UI5 elements.

No special UI5 knowledge is required, as the elements are managed via drag & drop. The prototype can use test data created in Excel. Studies can be created for validation and tested by selected users.

Instead of discarding the prototype created in the design phase, the complete prototype can be imported into the Web IDE and serves directly as a sound basis for further development. This also automatically ensures that the app can be implemented in UI5.

SAP Build is designed for Fiori apps and therefore UI5. Consequently, the design is not offered with other technologies. Unfortunately, the apps listed in the Fiori App Library are not available as templates.

Developing UI5 apps with the SAP Web IDE

The Web IDE is used for the continuation of the prototype to the app. After the import, important adjustments such as the connection of the back-end still need to be made.

For Fiori development in S/4 Hana, it is possible to use Fiori Elements. The Web IDE offers the functionality to extend standard Fiori apps via extension points.

Many recommendations for UI5 development are integrated: Validating syntax, simulating back-end services, Git or preparing for productive use.

For new developers, the Web IDE also provides a UI editor that can be used to create a page with drag & drop of UI elements. Experienced developers are more likely to work directly with the source code. The design-driven development process does not end with the deployment in the productive environment.

The version provided is the starting point for the next prototype. Here, the specialist department in particular is asked not to see the application as a one-off project.

Conclusion

Fiori helps to avoid many of the problems that arise when using classic SAP transactions. At the same time, this raises questions for customers when it comes to their own applications.

With Build and Web IDE, SAP provides two tools that help with development. By dovetailing with the design-driven development process, both open up new possibilities for creating Fiori apps effectively and efficiently.

They offer added value, but you also need the right people to be able to use them. A designer will be able to create Fiori apps with Build, but an experienced UI5 developer is also needed to implement them.

As the focus is on Fiori, the use of several tools is foreseeable. SAP Screen Personas can be used to customize transactions according to Fiori concepts. An integration of SAP Build and Web IDE for flavor creation would be desirable.

avatar
Tobias Hofmann, BridgingIT

Tobias Hofmann is a senior consultant at BridgingIT.


Write a comment

Working on the SAP basis is crucial for successful S/4 conversion. 

This gives the Competence Center strategic importance for existing SAP customers. Regardless of the S/4 Hana operating model, topics such as Automation, Monitoring, Security, Application Lifecycle Management and Data Management the basis for S/4 operations.

For the second time, E3 magazine is organizing a summit for the SAP community in Salzburg to provide comprehensive information on all aspects of S/4 Hana groundwork.

Venue

More information will follow shortly.

Event date

Wednesday, May 21, and
Thursday, May 22, 2025

Early Bird Ticket

Available until Friday, January 24, 2025
EUR 390 excl. VAT

Regular ticket

EUR 590 excl. VAT

Venue

Hotel Hilton Heidelberg
Kurfürstenanlage 1
D-69115 Heidelberg

Event date

Wednesday, March 5, and
Thursday, March 6, 2025

Tickets

Regular ticket
EUR 590 excl. VAT
Early Bird Ticket

Available until December 24, 2024

EUR 390 excl. VAT
The event is organized by the E3 magazine of the publishing house B4Bmedia.net AG. The presentations will be accompanied by an exhibition of selected SAP partners. The ticket price includes attendance at all presentations of the Steampunk and BTP Summit 2025, a visit to the exhibition area, participation in the evening event and catering during the official program. The lecture program and the list of exhibitors and sponsors (SAP partners) will be published on this website in due course.