Low-Code Development with SAP Fiori Elements (2024)

The SAP Fiori elements framework allows developers to build SAP Fiori frontends with minimal code – unlike freestyle applications, which require extensive coding to program the interface.

SAP Fiori elements provides a set of templates, or floorplans, to accelerate application development and ensure a consistent look and feel. The framework provides the following floorplans: list report, worklist, object page, overview page, and analytic list page.

Let’s take a look at the concept of low-code development and how it’s incorporated into SAP Fiori elements.

Low-Code Development

Low-code tools enable developers to create apps quickly and with a minimal amount of manual programming. This is not to be confused with no-code tools, which are aimed toward users who are unfamiliar with any programming languages but still want to develop an app for a specific use case.

Traditional low-code platforms offer visual modeling tools, prebuilt modules, cross-platform support, application lifestyle management, and reporting and monitoring. They rely on established user interface (UI) frameworks such as Angular.js, Vue.js, or React.

SAP Fiori elements is a UI development library based on the SAPUI5 framework. The UIs are generated from metadata at runtime, which results in low development effort for standard use cases. However, SAP Fiori elements is not considered a typical low-code development because the properties of low-code platforms aren’t included.

SAP Fiori elements doesn’t use the typical approach of prebuilt modules and visual modeling tools. It goes a step further with additional annotations and controls – not only individual, loose controls, but entire views in the form of floorplans. SAP Fiori elements works with UI annotations that influence the behavior and appearance of SAP Fiori apps in the form of metadata. For example, annotations can influence smart controls such as smart tables or smart forms in classic SAP Fiori apps. This means SAP has enabled developers to control the behavior of apps from the backend. Changes to metadata in the backend immediately affect the UI, without the need to recreate or regenerate the UI. Therefore, to work with SAP Fiori elements, you should have basic programming skills or knowledge of the supported UI annotations.

About the SAP Fiori Elements: Development and Extensibility Book

Ready to take the pain out of SAP Fiori application coding? Our SAP Fiori Elements: Development and Extensibility book will show you how to optimize development with low-code floorplans.

The book begins with the basics of SAP Fiori elements and describes how the framework fits into the trends of low-code and no-code development. You’ll become familiar with the necessary concepts for developing applications, review different types of programming models, and discover development tools that SAP supports for SAP Fiori elements, including both cloud and on-premise tools.

Once you’ve gained an understanding of the underlying tools and technologies, you’ll be ready to dive into development. Get to know the five floorplans and learn how to develop SAP Fiori applications using each one.

Next, the book discusses different deployment options and will show you how to configure the SAP Fiori launchpad for central access to SAP Fiori elements applications. SAP also offers an enhancement concept for SAP Fiori elements for those who don’t stay within standard deployment. You’ll learn more about this option and explore examples of frequently-required enhancement options for individual floorplans.

We close out the book with an understanding of app-to-app navigation. This chapter will show you how to call external URLs. You’ll also find clear summaries of the annotations used in the examples throughout the book.

Who Is This Book For?

This book is useful to SAP developers of all backgrounds looking to learn how to use the SAP Fiori elements framework. It will benefit those with minimal web development skills, since extensive knowledge is not required.

About the Authors

Rene Glavanovits is an SAP consultant and developer at CloudDNA GmbH, an SAP partner in Austria. He specializes in the latest SAP technologies, specifically in the development of full-stack applications with SAP Fiori, SAPUI5, OData, core data services (CDS), and SAP Cloud Application Programming Model.

Martin Koch is the managing director of CloudDNA GmbH, an SAP partner in Austria. His focus is on SAP Business Technology Platform (SAP BTP), user experience, integration, and security. In addition to his SAP-related work, he is an active champagne importer and dealer in Austria.

Daniel Krancz is a software developer and consultant at CloudDNA GmbH. His focus is full-stack development with SAPUI5/SAP Fiori, OData, SAP Cloud Application Programming Model, and ABAP RESTful application programming model, as well as mobile development. He has been teaching SAP trainings since 2019 and has been named a certified trainer and consultant for his achievements by SAP.

Maximilian Olzinger is a software developer and consultant at CloudDNA GmbH. He is an SAP Certified Development Associate and has handled projects for companies in all industries with great success. He conducts trainings in the areas of SAP Fiori, ABAP, and web development. He has developed several SAP standard trainings for SAP Fiori.

How to Purchase

If you’re interested in purchasing the SAP Fiori Elements: Development and Extensibility book, follow this link and choose the format that works best for you: e-book, print edition, or bundle (both e-book and print).

If you want to continue learning about SAP Fiori, or if you want information on other upcoming books or special offers, make sure to sign up for our topic newsletters or our weekly blog recap.

Low-Code Development with SAP Fiori Elements (2024)
Top Articles
Hk Jockey Club Result
Uhaul Sun Lakes
Knoxville Tennessee White Pages
Is Sam's Club Plus worth it? What to know about the premium warehouse membership before you sign up
Cold Air Intake - High-flow, Roto-mold Tube - TOYOTA TACOMA V6-4.0
Mate Me If You May Sapir Englard Pdf
Wellcare Dual Align 129 (HMO D-SNP) - Hearing Aid Benefits | FreeHearingTest.org
Prosper TX Visitors Guide - Dallas Fort Worth Guide
Palace Pizza Joplin
Https Www E Access Att Com Myworklife
T&G Pallet Liquidation
Atrium Shift Select
Fcs Teamehub
Elizabethtown Mesothelioma Legal Question
Missing 2023 Showtimes Near Landmark Cinemas Peoria
Sony E 18-200mm F3.5-6.3 OSS LE Review
Gino Jennings Live Stream Today
Munich residents spend the most online for food
Tamilrockers Movies 2023 Download
Katherine Croan Ewald
Diamond Piers Menards
The Ultimate Style Guide To Casual Dress Code For Women
Site : Storagealamogordo.com Easy Call
Is Windbound Multiplayer
Filthy Rich Boys (Rich Boys Of Burberry Prep #1) - C.M. Stunich [PDF] | Online Book Share
Integer Division Matlab
Sandals Travel Agent Login
Horn Rank
Ltg Speech Copy Paste
Random Bibleizer
Craigslist Fort Smith Ar Personals
The Clapping Song Lyrics by Belle Stars
Poe T4 Aisling
R/Sandiego
Kempsville Recreation Center Pool Schedule
Rogold Extension
Beaver Saddle Ark
Log in or sign up to view
A Man Called Otto Showtimes Near Amc Muncie 12
Powerspec G512
Saybyebugs At Walmart
2007 Jaguar XK Low Miles for sale - Palm Desert, CA - craigslist
Miami Vice turns 40: A look back at the iconic series
Love Words Starting with P (With Definition)
Tlc Africa Deaths 2021
Youravon Com Mi Cuenta
Nope 123Movies Full
Kushfly Promo Code
Diario Las Americas Rentas Hialeah
Game Akin To Bingo Nyt
Marion City Wide Garage Sale 2023
Latest Posts
Article information

Author: Prof. Nancy Dach

Last Updated:

Views: 5697

Rating: 4.7 / 5 (57 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Prof. Nancy Dach

Birthday: 1993-08-23

Address: 569 Waelchi Ports, South Blainebury, LA 11589

Phone: +9958996486049

Job: Sales Manager

Hobby: Web surfing, Scuba diving, Mountaineering, Writing, Sailing, Dance, Blacksmithing

Introduction: My name is Prof. Nancy Dach, I am a lively, joyous, courageous, lovely, tender, charming, open person who loves writing and wants to share my knowledge and understanding with you.