10/8/2020 by Ronak Hingorani Posted in SAP

CodingIntroduction to SAP UI5 / Fiori

Business users are now used to the speed and simplicity of consumer apps over the internet and expect the same simplicity from SAP business software. In the current world, web or mobile business applications are prevalent, it is no longer possible for a business to grow without a proper web presence or mobile app. These applications increase user engagement and drive revenue generation. Over the past years, web and mobile applications have become a necessity for any business to help showcase their abilities. 

With this advancement, SAP has started moving into web and mobile application development. SAP initially started designing suitable pages to display business objects using Web Dynpro, or a Module Pool exposed to ITS screens. However, with the latest advancements, it has started using open source technologies like HTML, CSS, JavaScript, bundled as the SAP UI5 toolkit, to build high-end and more responsive SAP applications. 

The SAP Web IDE (Integrated Development Environment) is used for the creation and modification of SAPUI5 code. SAP Web IDE, as the name suggests, is a web-based tool and does not require any installation. SAP is also focusing on the best user experience (UX), called the SAP FIORI design so that the users can use the application quickly and interact with an SAP system. 


What is the difference between SAP UI5 and FIORI?

Any developer who starts to learn about SAPUI5 applications and SAP FIORI has this question on her mind. Is SAP UI5 and FIORI the same? Are these UI development tools or programming languages by SAP? Do we use both in our development? What exactly is the difference between UI5 and Fiori?

This gets very overw...

Register for a free account or log in to continue reading.

Author Photo

Ronak is an ABAP/UI5/FIORI Consultant with more than 8 years of experience, with a demonstrated history of working in the SAP consulting industry. He has worked across various SAP modules like MM, SD, FICO, P2P and has helped client by developing a scalable technical ABAP solution. Over the past 8 years he has built expertise in server-side ABAP technology and advanced ABAP skills like CDS, AMDP, OData and in client-side UX technology like UI5 Framework (HTML/CSS/ JavaScript) and FIORI. He also has experience in SAP Upgrade from ECC to HANA (1709/1909).
More Blogs by Ronak Hingorani:
restful abap
RESTful ABAP Programming Model (RAP)

Introduction The programming language for SAP, ABAP (Advanced Business Application Programming), is as old as SAP software, and it has been growing and evolving with each SAP release. SAP re-evaluated ...

full-stack webide
SAP WebIDE Full-Stack Edition Setup and Configuration

Introduction SAP WebIDE is a powerful, extensible, web-based integrated development tool that simplifies end-to-end full-stack application development. SAP WebIDE supports the entire application lifecycle, ...

sap webide
SAP WebIDE Personal Edition Setup and Configuration

Introduction SAP WebIDE is a web-based development tool to build SAPUI5 and FIORI applications. WebIDE is an open source code editor development environment for a single user. There are two kinds of ...