Your company utilizes various SAP software, majorly cloud-based, within your intelligent, sustainable enterprise. You intend to adapt UI screens, broaden existing SAPUI5 apps with APIs, and run a personalized development app on SAP BTP. You also aim to streamline your employees' digital experience.
Further, your company encompasses numerous business processes, procedures, and tasks, with varying levels of automation. To augment the process automation and reduce manual tasks, you are considering SAP Build Process Automation. Business process experts, transformed into citizen developers through no-code user experiences, can accomplish this automation.

As the market shifts towards SaaS solutions, you're unable to modify the software as with older on-premise systems. SAP even advises maintaining the core software clean in on-premise systems, promoting extensions over modifications. This necessitates adopting new methods of custom development and software portfolio extensions in your enterprise.
The app development capabilities of SAP BTP provide a portfolio of solutions that simplify the development of application extensions or custom applications. While optimized for SAP applications to augment their value, the platform is also compatible with third-party application extensions.
SAP also offers a comprehensive toolkit for both front-end and back-end developers, including professional development tools and mechanics for low or no-code development experiences. This diverse toolset empowers you to craft a unified user experience for your end-users.
You can read more about Application Development in the SAP Help Portal and on SAP.com.