Skip to Content
Product Information
Author's profile photo Nir M Kol

Showcasing: SAP Business Application Studio (the next generation of SAP Web IDE)

Note (update – February 27): SAP Business Application Studio Beta ended at the end of January. It is now generally available for customers on AWS, Azure and Alibaba Cloud. Trial environment coming in the upcoming weeks.

Original text: 

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.

 

 

Availability

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:

 

High-Level Roadmap*:

  • 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…

 

Nir

Assigned Tags

      48 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Mahesh Palavalli
      Mahesh Palavalli

      Awesome news!!!  Excited to try this from the day it was announced ? Already sent the mail for access.

      Author's profile photo Mahesh Palavalli
      Mahesh Palavalli

      I got it worked by assigning the role template. If anyone is getting access denied error, just check this tweet from Ronnie André Bjørvik Sletta

      https://twitter.com/rsletta/status/1184184037415489541

      Author's profile photo Jakob Marius Kjær
      Jakob Marius Kjær

      Awesome. Really lloking forward to what this leads to. Any plans on doing a module for deploying to on premise netweaver server for the ui5 development?

      Author's profile photo Nir M Kol
      Nir M Kol
      Blog Post Author

      Hi Jakob,

       

      Thanks for the feedback.

      Yes, deploy to on-premise is on the roadmap. Stay tuned...

       

       

      Author's profile photo Volker Buzek
      Volker Buzek

      Quite a big leap in terms of dev environments!

      And because you mentioned the VS Code compatibility: will there be extensions released for VS code or is this going to be a "use SAP Businnes Application Studio as a whole or don't use it at all"-approach?

      Author's profile photo Nir M Kol
      Nir M Kol
      Blog Post Author

      Hi Volker,

       

      Yes, we plan to release selected extensions to VS Code.

      Author's profile photo Wolfgang Röckelein
      Wolfgang Röckelein

      Hi Nir M Kol ,

      looking forward to this!

      The documentation link on th subscribe page in SCP CF Cockpit (https://help.sap.com/viewer/9d1db9835307451daa8c930fbd9ab264/Cloud/en-US/19611ddbe82f4bf2b493283e0ed602e5.html) gives unfortunatly a 403.

      Regards,

      Wolfgang

      Author's profile photo Elizabeth Gutt
      Elizabeth Gutt

      Hi Wolfgang,

      Sorry for the inconvenience.

      It should be working now. Please try again.

      Regards,

      Lisi

       

       

      Author's profile photo Gregor Wolf
      Gregor Wolf

      Hi Lisi,

      even with an authenticated user I still get the 403 that Wolfgang reported.

      CU
      Gregor

      Author's profile photo Mahesh Palavalli
      Mahesh Palavalli

      yeah Same for me as well!!

      Author's profile photo Nils Lutz
      Nils Lutz

      same here 🙁

      Author's profile photo Keren Rotenberg
      Keren Rotenberg

      Hi,

      The issue has been fixed.

      The documentation is now available.

      Best Regards,

      Keren

       

      Author's profile photo Pierre Dominique
      Pierre Dominique

      Hi,

      I just opened an issue for the CAA265 Hands-on tutorial: https://github.com/SAP-samples/cloud-cap-walkthroughs/issues/5

      Apparently the yeoman generator for Fiori apps cannot be found.

      Cheers,

      Pierre

      Author's profile photo Rafi Pinto
      Rafi Pinto

      Hi Pierre,

      On which landscape are you working on?

      Best Regards,

      Rafi

      Author's profile photo Pierre Dominique
      Pierre Dominique

      Hi Rafi,

      I'm on eu10cf.applicationstudio.cloud.sap.

      Pierre

      Author's profile photo Rafi Pinto
      Rafi Pinto

      Hi Pierre,

       

      Please create a new SAP Cloud Business Application Dev Space and try again, it will work now.

       

      Best Regards,

      Rafi

      Author's profile photo Pierre Dominique
      Pierre Dominique

      Hi Rafi,

      I just did it and everyhting works fine now. Thanks!

      Pierre

      Author's profile photo Daniel Emmenegger
      Daniel Emmenegger

      Hello,

      How can I switch on the beta features on my trial-subaccount? I saw the information, but can't find how to change it...

      Regards,

      Daniel

      Author's profile photo Elizabeth Gutt
      Elizabeth Gutt

      Hi Daniel,

      SAP Business Application Studio is not available on trial accounts yet.

      You can access it only from productive accounts.

      Regards,

      Lisi

      Author's profile photo Helmut Tammen
      Helmut Tammen

      I was able to activate it in my trial account. You have to enable the Beta features for that. I think this is only possible if your create a new subaccount. Haven't found the switch in my "trial" subaccount.

      Author's profile photo Marius Obert
      Marius Obert

      Helmut Tammen Are you sure? This shouldn't be possible (I cannot see it in my trial, as expected)

      Author's profile photo Mahesh Palavalli
      Mahesh Palavalli

      It works for me as well, I am using trail account.

      Author's profile photo Helmut Tammen
      Helmut Tammen

      Someone from your beautiful company switched it off. THANK YOU SAP.

      @SAP. You should have learned from the experiences the UI5 team made with an open community. They got so much input from all these developers in the wild that in the end they have created a product that is usable inside and outside the SAP world. The outside world is much bigger and compares your products with products from other global players like Facebook, Google, Amazon, ...

      I know that you fear an overload and DNS errors if too many people are working with the new IDE. But a DNS error during beta phase is not as bad as a product that will not be used by the majority of people.

      A lot of people who are out in the wild are no customers but consultants. They cannot test it at production servers paid by their customers. Therefore they need a space (trial) where they can play around with this tool.

      I hope someone who is responsible for the shut down of trial support does read this.

      Author's profile photo Ankit Garg
      Ankit Garg

      Hello,

       

      As you mentioned, this is available on CF. But my trial account CF is expired. Is there any other way to try out Application Studio now?

       

       

      Regards,

      Ankit

      Author's profile photo Elizabeth Gutt
      Elizabeth Gutt

      Hi Ankit,

      SAP Business Application Studio is not available on trial accounts yet.

      You can access it only from productive accounts.

      Regards,

      Lisi

      Author's profile photo Helmut Tammen
      Helmut Tammen

      Is there a way to give feedback using an agile method like slack, twitter, ... or do we have to participate in the customer engagement initiative? Wouldn't like to do so, even cause I'm testing it currently in my trial account and don't plan to use it in a production account.

      For a product that's in beta it's important to get as much response as possible I think. So there should be open channels to give feedback. My suggestion is Spectrum. Theia is also using it

      Regards Helmut

      Author's profile photo Keren Rotenberg
      Keren Rotenberg

      Hi Helmut,

      Thanks for the feedback.

      Yes, we will create a communication channel for feedback in addition to the customer engagement initiative.

      Best Regards,

      Keren

      Author's profile photo Helmut Tammen
      Helmut Tammen

      Hi Keren,

      thanks. Good to see that you (SAP) listen to customer and consultant demands 🙂

      Best regards
      Helmut

      Author's profile photo Maximilian Streifeneder
      Maximilian Streifeneder

      hi Helmut Tammen

      this should work now in the beta enabled subaccount of your SAP Cloud Platform Cloud Foundry trial.

      Cheers,
      Max

      Author's profile photo Helmut Tammen
      Helmut Tammen

      Hi Max,

      thank you for the information. Shouldn't there be a subscription tile in my beta enabled organisation? Can't find it.

      Regards Helmut

      Author's profile photo Mahesh Palavalli
      Mahesh Palavalli

      Yeah still can't find it..

      Br,

      Mahesh

      Author's profile photo Nils Lutz
      Nils Lutz

      Hi there,

      i tried this on a production SCP CF account, i have all roles in global and subaccounts but it dont let me create a so called “dev space” from within the application studio!

      What am i missing here?

      Regards,

      Nils

      Author's profile photo Keren Rotenberg
      Keren Rotenberg

      Hi,

      Do you see the Create Dev Space button?

      Take a look at the documentation on Dev Spaces -

      https://help.sap.com/viewer/9d1db9835307451daa8c930fbd9ab264/Cloud/en-US/2026cb96e1c9491387fd99fe1d6cf606.html

      Keren

      Author's profile photo Steven De Saeger
      Steven De Saeger

      Works nicely and looks great ... will try to explore further in the coming weeks 🙂

      Any plans for adding ABAP cloud support as well in the future ?

      And yeah ... getting the 403 error as well on the doc link ...

      Thanks for this great step forward,

      Steven

      Author's profile photo Keren Rotenberg
      Keren Rotenberg

      Hi Steven,

      Thanks for the feedback!

      ABAP development is currently not planned.

      The documentation is now available.

      Best Regards,

      Keren

      Author's profile photo Dimitri Sannen
      Dimitri Sannen

      Hi Keren,

      What about the Process Orchestration future? Do we still talk in terms of NetWeaver (7.6) or can we expect to use this tool for development?

      Thanks a lot.
      Dimitri

      Author's profile photo Daniel Wang
      Daniel Wang

      Hello,

      I got following error when open the application. How to fix? I am working in AWS Canary.

      404 Not Found: Requested route ('xxx.cfapps.sap.hana.ondemand.com') does not exist.
      
      
      Best regards,
      Daniel
      Author's profile photo Keren Rotenberg
      Keren Rotenberg

      Hi Daniel,

      Please send us an email to sapwebide@sap.com

      Thanks,

      Keren

      Author's profile photo Srinivas Divakarla
      Srinivas Divakarla

      Hi Nir M Kol,

      we were able to launch the business application studio earlier, but from some reason from yesterday on wards we are no longer able to launch it, during the space creation it throws an error, the status quickly changes from STARTING (amber) to ERROR, and it doesnt shown any error details as well, could you please throw some light on this.

       

      Regards,

      Srinivas Divakarla

      Author's profile photo Srinivas Divakarla
      Srinivas Divakarla

      Under the network tab, I can see the error states as "Error creating a workspace resource of kind ConfigMap"

      Regards,

      Srinivas Divakarla

      Author's profile photo Rafi Pinto
      Rafi Pinto

      Hi Srinivas Divakarla,

       

      Do you still experience issues?

       

      Best Regards,

      Rafi

      Author's profile photo MASSIMILIANO CARDOSI
      MASSIMILIANO CARDOSI

      SAP CF account created time ago - perfectly working; subaccount marked as "BETA" - under this sub account an ABAP on Cloud instance is running.
      Definitively service "SAP Business Application Studio" not available in any service list at any level: subaccount, space, ....

      What's wrong?
      Regards
      Massimiliano

      Author's profile photo Keren Rotenberg
      Keren Rotenberg

      Hi,

      Are you using a trial or productive account?

      Thanks,

      Keren

      Author's profile photo Matthias Ort
      Matthias Ort

      Hi,

       

      we are trying to subscribe to SAP Application Studio, but cannot find it in Subscriptions.

      We already activated BETA für our subaccount.

      Is there a trick?

       

      Thank you!

      Matthias

      Author's profile photo Elizabeth Gutt
      Elizabeth Gutt

      Hi Matthias,

      The beta period of SAP Business Application Studio ended on Jan 31.

      At this time, SAP Business Application Studio can be used on productive accounts.

      Best Regards,

      Lisi

      Author's profile photo Matthias Ort
      Matthias Ort

      Hi Lisi,

      thank you for the fast response. We also tried to activate SAP Business Application Studio on our productive account, but it is just not there.

      We also created  new subaccounts with different settings, but always the same.

      Any ideas where to find some kind of tutorial?

      Thank you!

      Matthias

       

      Author's profile photo Ignacio Gonzalez
      Ignacio Gonzalez

      Same Here! 🙁

      Author's profile photo Keren Rotenberg
      Keren Rotenberg

      Hi,

      You can use this link https://developers.sap.com/tutorials/appstudio-fioriapps-create.html  and documentation.

      Which region are you using?