Page tree
Skip to end of metadata
Go to start of metadata


SAP Fiori Elements



SAP Fiori Development Newsletter

Dear SAP Fiori development newsletter subscriber,

Fall means back to school, pumpkin spice lattes, and SAP TechEd. In this issue, we will share some new innovations from our user experience portfolio, preview some of the information we will discuss at SAP TechEd, and point you to some of the sessions we are most excited about. 

We are starting to think about topics to feature next year. Please let us know what you are interested in.

Your editorial team,
Peter, Conrad, Oliver, and Raz

Development news


Flexible programming model simplifies extending apps based on SAP Fiori elements for OData V4

New building blocks make it easier to create extensions, while maintaining UX consistency and limiting the cost and complexity of the extensions. Stefanie Hager discusses this new way to adapt your SAP Fiori elements apps with a minimal amount of custom SAPUI5 coding.
https://blogs.sap.com/2021/08/19/leverage-the-flexible-programming-model-to-extend-your-sap-fiori-elements-apps-for-odata-v4/


SAP Fiori tools 2108 is now available

Area product owner, Ashley Tung, discusses some of the new features in the latest release of SAP Fiori tools. Examples include improving the ability to migrate apps created in Web IDE, making it easier to integrate libraries, also called reuse components, and adding several new development guides (see story below).
https://blogs.sap.com/2021/08/12/sap-fiori-tools-2108-release-simplifies-integrating-libraries-and-migrating-web-ide-apps/

Guided Development in SAP Fiori tools simplifies development

The development guides in SAP Fiori tools serve as an interactive form of documentation. In addition, they can make changes to your SAP Fiori elements project. Using guided development is simple: open the guide you want to implement, set the relevant parameters, and press Insert Snippet to add the required code snippet(s) into your project files. Learn more in this blog post by Conrad Bernal.
https://blogs.sap.com/2021/08/16/getting-up-to-speed-with-sap-fiori-tools-guided-development-overview/

The SAP Fiori Application Generator follows best practices

The SAP Fiori application generator provides a wizard that generates an SAP Fiori application based on recommended SAP Fiori structure and development practices. It allows you to kick start your development and create an application locally that is available for use with the other SAP Fiori tools. Ian Quigley and Sushant Priyadarshi explain how to take advantage of the new functionality in the app generator.
https://blogs.sap.com/2021/09/06/getting-up-to-speed-with-sap-fiori-tools-sap-fiori-application-generator-overview/

Compact Feature Availability Matrix of ABAP Programming Models: RAP vs. BOPF vs. Gateway

Andre Fischer provides a feature comparison between the different ABAP Programming Models that have been delivered by SAP in the past and that are available now.
https://blogs.sap.com/2021/07/12/compact-feature-availability-matrix-of-abap-programming-models/

SAP Extension Suite adds low-code and no-code development capabilities

SAP customers are using our new low-code and no-code tools to accelerate creating and delivering solutions that add new capabilities. For many SAP customers, on-demand delivery of technology innovations without IT intervention is enabled through the use of SAP Extension Suite. The suite includes the application development and process automation components of SAP Business Technology Platform (SAP BTP).
https://blogs.sap.com/2021/08/30/low-code-and-no-code-sap-extension-suite-brings-development-to-everyone/

Boosting performance of SAPUI5 applications with a content delivery network

The performance when loading SAPUI5 resources by browsers is one of the most important aspects of the user experience when using SAPUI5 applications. There are various caches you can use, but for global companies, providing caching hubs close to the geographical zones of the users is a good option. In this blog post, Branimir Lyubenov explains how to set up a Content Delivery Network (CDN).
https://blogs.sap.com/2021/08/17/set-up-a-cdn-for-sapui5-on-your-on-premise-sap-abap-server/

News on UI5 Web Components

The list of available UI5 Web Components is constantly growing:
The new BarcodeScannerDialog component launches the device camera and scans for barcodes.
The Breadcrumbs component allows applications to show a navigation path.
The IllustratedMessage is a recommended combination of a solution-oriented message, an engaging illustration, and conversational tone to best communicate an empty or success state.

Key Users Defining Views for SAPUI5 Apps

Many customers use standard SAP Fiori apps in specific ways, tailored to a certain business role. Using SAPUI5 flexibility, key users can create views (also known as control variants) for other users in the organization without touching the source code. Starting from the running app, they create a view, make it visible for either all users or specific roles, and then publish it. See the documentation on Creating and Adapting Views.

New Integration Card Configuration Editor

Integration cards are reusable UI blocks to be embedded into various host environments, sharing business content in an easy, declarative, and consistent way. The new Integration Cards Configuration Editor is a visual editor empowering administrators to setup and configure any card into their context. Explore all capabilities and samples.

Connect to External Data Sources with SAP Business Application Studio

Connecting your application to an external data source is important, but it does not need to be complex. In this blog post, Yuval Morad explains a new panel called the Service Center in SAP Business Application Studio that simplifies the connectivity to external data sources, enables data source exploration from different providers, and integrates the data source into the application in development.
https://blogs.sap.com/2021/08/31/connect-to-external-data-sources-with-sap-business-application-studio/

Training and tutorials


Developing and Extending SAP Fiori elements apps openSAP course

The 4-week openSAP course on Developing and Extending SAP Fiori elements apps remains available. You can view the content at https://open.sap.com/courses/fiori-ea1, but the interactive forums are closed.

SAP Fiori Overview: Design, Develop and Deploy openSAP course

The introduction to SAP Fiori course remains available. You can view the content, but the interactive forums are closed.

Developer events


(Virtual) TechEd will be Nov 16-18, 2021

TechEd is back for 2021 with a new, streamlined virtual format. You can expect the usual mix of hands-on workshops, lectures, strategy talks, and roadmap sessions.
Register: https://www.sap.com/about/events/teched.html
Read about the UX sessions: https://blogs.sap.com/2021/09/13/user-experience-ux-sessions-at-sap-teched-2021/

Latest videos  and podcasts


What is SAPUI5 in 110 Seconds?

Do you need a high-level understanding of SAPUI5's value? Or maybe you want to amplify SAPUI5's strong value proposition with your customers and colleagues? See this 110 second video and this blog post for a quick overview. 
https://youtu.be/6_CQYtmRJNg

Building an app with SAP Fiori tools – new 3-part video series

Generating your application project https://youtu.be/QBAk9flkPww
Building out your overview page https://youtu.be/aUfp2_EIZ0A
Deploying your application https://youtu.be/I7i9kIiK2ZY

UI5 NewsCast on SAPUI5 Flexibility – All You Need to Know

With SAPUI5 flexibility, developers, key users, and end user can shape the user experience of UI5-based apps to make them fit specific use cases. With this, they can provide a tailored experience for business users. Listen to the latest episode of the UI5 NewsCast on openSAP Podcasts to learn all about it.
https://podcast.opensap.info/ui5-newscast/2021/08/12/ui5-newscast-021-sapui5-flexibility-all-you-need-to-know/

Q&A


Want your question asked in the next newsletter?

Please let us know what's on your mind.

Thanks for reading.

Regards,
Peter, Conrad, Keren, and Raz

Subscribing to this newsletter

If you have been forwarded this newsletter and would like to continue receiving it, please subscribe at the link below.
Link to subscribe