Showcasing: SAP Business Application Studio (the next generation of SAP Web IDE)
At TechEd 2019, we introduced SAP Business Application Studio, a modular development environment available on SAP’s Multi-Cloud environment (Cloud Foundry), tailored for developing business applications for the SAP Intelligent Enterprise.
SAP Business Application Studio is an evolution of SAP Web IDE, the current development environment. It provides an improved development experience which is consistent with leading IDEs in the market. It better addresses the needs of full stack and cloud application developers with better code editors for Java and Node, desktop like experience, command line tools, superior debugging capabilities and much more. It also includes many productivity tools that you might be familiar with in SAP Web IDE.
It provides turn-key solutions based on Dev-Spaces . A Dev-Space is a pre-configured environment (virtual machine on the cloud) where you can develop, build, test and run using pre-installed runtimes and tools. Each Dev-space is suited for the development of the target scenarios such as SAP S/4HANA extensions, Business Services, Fiori, and more.
SAP Business Application Studio is based on standards and open sources e.g. Eclipse Theia IDE, which embraces VS Code extensions and experience.
SAP Business Application Studio is now available for Beta on SAP’s Multi-Cloud environment (Cloud Foundry)! It can be enabled in a Cloud Foundry sub account that has the “Beta features” check box enabled.
At this time, you will be able to try it out by building business applications for SAP multi-cloud environment (CF) for the following use cases: SAP S/4HANA extensions, business services and full stack business applications using SAP Cloud Application Programming Model (CAP) with Java or Node.js. In addition, you will be able to build Fiori freestyle apps for SAP multi-cloud environment (CF).
It is planned to be generally available in the first half of 2020.
Contact us if you wish to participate in our customer engagement initiative for SAP Business Application Studio early adopters.
SAP Web IDE
SAP Web IDE Full stack will continue to be available and supported. It is recommended to be used as the main development environment while you try out SAP Business Application Studio.
Try it out
You can try on your own the following exercises that were delivered at SAP TechEd:
- CAA160 – Hands-on – Getting Started with SAP Cloud Application Programming Model.
Try out at https://github.com/SAP-samples/cloud-cap-walkthroughs/tree/master/exercises-java
- CAA265 – Hands-on – Rapid Service Development with SAP Cloud Application Programming Model.
Try it out at https://github.com/SAP-samples/cloud-cap-walkthroughs/tree/master/exercises-node
- Additional productivity tools: project generation wizards, catalog to consume services, Cloud Foundry tools , tool to easily run the app and more.
- More use-cases: Mobilize Your Business, SAP Leonardo
- Adding support for more SAP technologies: SAP Cloud Workflow, SAP Fiori Elements, SAP HANA native development
- More target runtimes: SAP Fiori development for on-premise ABAP
- Test & Evaluation: trial environment
*This is the current state of planning and may be changed by SAP at any time.
Stay tuned for more exciting news on SAP Business Application Studio…