SAP Fiori development newsletter July 2023 (issue #23)
Sometimes, if developers don’t follow common design and technology standards, it can be like the Wild West. While standard tooling such as SAPUI5, SAP Fiori elements, and SAP Fiori tools can help, sometimes you need more. That’s why this issue includes an article on the “TypeScript Sheriff.” Similar to the endings of many old Western movies, we have some of our older products riding off into the sunset.
If you want to meet with fellow developers and the SAP engineers who build our professional development tools, I encourage you to join our monthly SAP Fiori elements and SAP Fiori tools roundtable group.
We publish the SAP Fiori development newsletter every other month to share new information with developers in the SAP ecosystem about SAPUI5, SAP Fiori elements, SAP Fiori tools, and SAP Business Application Studio.
To receive this content in your inbox, please subscribe to receive the SAP Fiori development newsletter.
Choosing SAP BTP for application development and extending SAP systems
SAP Business Technology Platform (BTP) helps businesses develop, integrate, and modernize their applications and processes in the cloud. This is the first post in a series that will focus on what SAP BTP has to offer for professional developers.
SAP Fiori tools 2306 update
The latest release of SAP Fiori tools includes more support for flexible programming model building blocks, TypeScript for CAP projects, and open source.
Product Updates for SAP Business Application Studio 2304
While SAP Business Application Studio releases new functionality every two weeks, we typically summarize the innovations every few months. This time, we cover Microsoft Visual Studio Code Desktop Client for SAP Business Application Studio, Improved Search in Service Center, Allow Easy Service Transition from API Business Hub to Productive System, Improving SAP Mobile Development Kit App Deployment in the Task Explorer, and a new learning journey.
You can learn more about BAS updates in our meet the experts webcast.
SAPUI5 Language Assistant enhancements boost developer productivity
The SAPUI5 Language Assistant is now part of SAP Fiori tools in both SAP Business Application Studion and Visual Studio Code. It improves your productivity with LSP support for building blocks and property binding, new formatting capabilities, and the ability to work offline.
Input validation for CAP applications
In SAP Cloud Application Programming Model (CAP), input validation plays a vital role to ensure the integrity and reliability of the data processed by your application. This post explores how to control input validation in CAP with annotations.
Building an Analytical List Page with CAP OData V4
This post explains how to annotate a CAP service to enable the display of an Analytical List Page.
Upgrade your UI5 tooling for modern ECMAScript
Beginning with SAPUI5 1.116, the UI5 framework libraries will use modern ECMAScript syntax in their code. If you use UI5 Tooling in your projects, this means you will have to upgrade to UI5 Tooling Version 3.
See details in Upgrade Your Tools for Modern ECMAScript in UI5.
SAPUI5 extensions for legacy apps in BAS
Extending SAP’s standard applications is a frequent scenario for customers and partners. On top of the strategic adaptation projects, SAP Business Application Studio can now also create and maintain existing extension projects for legacy SAPUI5 apps, which cannot use adaptation projects.
SAP BTP, NEO environment sunset
SAP’s multi-cloud foundation for SAP BTP provides a choice of infrastructures, runtimes, and environments for SAP BTP services such as Cloud Foundry, Kyma, and the ABAP environment. If you are still using Neo, we will provide support for migrations including best practice documentation for migration projects and execution, and guidance to help lower your migration costs.
SAP Web IDE sunset
You know it’s time to move to Business Application Studio. This post has the details on why and how.
New roadmaps available
SAP offers free practice systems for hands-on learning
Many developers want to try out all the cool new functionality, but don’t necessary have access to a training system with the latest stack. These two posts expain how to obtain hands-on practice.
UI5con 2023 wrap-up
Recordings of selected sessions are available.
reCAP 2023 wrap-up
Replays of some sessions will be available soon.