Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
PeterSpielvogel
Product and Topic Expert
Product and Topic Expert
2,297
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.
https://blogs.sap.com/2021/07/31/peer-to-peer-learning-at-the-sap-fiori-elements-and-sap-fiori-tools...

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.

Your editorial team,
oliver.graeffraz.korn, and peter.spielvogel.


 

Development News


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.
https://blogs.sap.com/2023/04/25/choosing-sap-btp-for-application-development-and-extending-sap-syst...

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.
https://blogs.sap.com/2023/06/28/sap-fiori-tools-2306-update-includes-more-on-flexible-programming-m...

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.
https://blogs.sap.com/2023/05/09/product-updates-for-sap-business-application-studio-2304/

You can learn more about BAS updates in our meet the experts webcast.
https://blogs.sap.com/2023/06/06/meet-the-experts-sap-business-application-studio-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.
https://blogs.sap.com/2023/07/04/sapui5-language-assistant-boosts-developer-productivity-with-buildi...

How TypeScript can clean up your JavaScript

TypeScript can improve your JavaScript development by catching many common bugs at design-time, without spoiling the expressiveness and flexibility of JavaScript. The blog post series explains how the TypeScript sheriff can improve your JavaScript development.
https://blogs.sap.com/2023/07/05/why-the-typescript-sheriff-has-come-to-clean-up-your-javascript-par...

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.
https://blogs.sap.com/2023/07/07/cap-techbytes-input-validation/

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.
https://blogs.sap.com/2023/06/12/building-an-analytical-list-page-with-cap-odata-v4/

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.
https://blogs.sap.com/2023/02/10/ui5-tooling-3.0/

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.
https://blogs.sap.com/2023/06/14/farewell-neo-sap-btp-multi-cloud-environment-the-deployment-environ...

SAP Web IDE sunset

You know it’s time to move to Business Application Studio. This post has the details on why and how.
https://blogs.sap.com/2023/06/14/sap-web-ide-sunset/

New roadmaps available

SAPUI5 roadmap

SAP Fiori elements roadmap

SAP Business Application Studio roadmap

SAP Fiori tools roadmap

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.
https://blogs.sap.com/2023/05/23/get-hands-on-with-sap-products-free-practice-system-access-on-learn...
https://blogs.sap.com/2021/09/17/getting-started-with-the-sap-btp-extension-suite/

 

Developer Events


UI5con 2023 wrap-up

Recordings of selected sessions are available.
https://openui5.org/ui5con/germany2023/index.html

reCAP 2023 wrap-up

Replays of some sessions will be available soon.
https://recap-conf.dev/

 

More Resources


Visit our community pages
SAPUI5
SAP Fiori elements
SAP Business Application Studio
SAP Fiori tools

 Ask a question in the community
SAPUI5
ask.sapfiorielements.com
SAP Business Application Studio
ask.sapfioritools.com

 

Previous issues


SAP Fiori development newsletter #22 (May 2023)

SAP Fiori development newsletter #21 (March 2023)

SAP Fiori development newsletter #20 (January 2023)

SAP Fiori development newsletter #19 (November 2022)

SAP Fiori development newsletter #18 (September 2022)

SAP Fiori development newsletter #17 (July 2022)