SAP Business Application Studio has recently been released to customers on Azure, AWS, Ali-Cloud.
To learn more, there is a
central blog with links to useful information, supported scenarios, migration guides from WebIDE to next generation SAP Business Application Studio and hands-on tutorials.
There is also a nice PDF available hear ,you can download from
https://help.sap.com/doc/47f5ed8a96a04b619d3c1724922b4151/Cloud/en-US/Wing_public.pdf
Please refer to the
official documentation for the most up-to-date information.
https://help.sap.com/docs/bas?locale=en-US
https://help.sap.com/docs/bas/sap-business-application-studio/what-is-sap-business-application-studi...
What is SAP Business Application studio?
A modern development environment tailored for efficient development of business applications for the Intelligent Enterprise.
SAP Business Application Studio provides desktop-like experience like leading IDEs (i.e look & feel of Eclipse Theia IDE which embraces Microsoft Visual Studio Code design principles and extensions) with command line, integrated debugging and optimized code editors.
SAP Business Application Studio supports customers and partners in developing and extending SAP solutions, seamlessly integrating SAP services, technologies, and solutions.
What about existing WebIDE?
To (the best of) my knowledge, SAP Web IDE customers can continue using SAP Web IDE.It is available and supported on SCP production accounts.
There is also no new development scenario available for the NEO environment , you can see SAP
strategy to provide SAP Cloud Platform on a multicloud foundation & encourage to move to SAP Business Application Studio ,
hear is migration guide to sap-business-application-studio
An important update about Trial account WebIDE hear
On November 13, 2020 the SAP Cloud Platform,
Neo trial environment will be discontinued and as a result SAP Web IDE Full-Stack trial will also be discontinued.
If you have an
existing Neo trial account, you can continue using it including SAP Web IDE Full-Stack until November 13, 2020.
https://blogs.sap.com/2020/08/20/sap-web-ide-trial-update/
Migrating SAP Fiori Applications from SAP Web IDE to SAP Business Application Studio
https://blogs.sap.com/2020/07/08/migrating-fiori-application-from-sap-web-ide-to-sap-business-applic...
Is App Studio is available for SAP NEO environment also ?
SAP Business Application Studio is only available in SAP Cloud Platform Cloud Foundry environment (Azure, Ali-Cloud, Amazon AWS) i.e via SAP Cloud platform
https://blogs.sap.com/2020/02/27/sap-business-application-studio-is-generally-available/
There's also no development scenario available for the NEO environment in the general documentation:
https://help.sap.com/viewer/9d1db9835307451daa8c930fbd9ab264/Cloud/en-US/e9b8b47bf1b24e8296c234ef0de...
SAP Cloud Platform, Neo customers can continue using Full stack SAP Web IDE as a development environment.
You can deploy to SAP Cloud Platform CF, SAP Cloud Platform ABAP
Where to get App Studio ?
Available as a cloud service for SAP’s Multi-cloud environment Azure, AWS, Ali-Cloud.
(as an evolution of SAP Web IDE)
How to Get it Trail Account ?
Follow Steps :
https://developers.sap.com/tutorials/appstudio-onboarding.html
Try out SAP Business Application Studio in the
trial environment.
https://cockpit.hanatrial.ondemand.com/cockpit
One Time Activity (
Free trial Account for 365 Days )
Step 1 – You can get a trial Account on
https://account.hanatrial.ondemand.com/
Refer :
How to get a Free Trial Account on SAP Cloud Platform
Step 2 –Subscribe to SAP Business Application Studio
Refer :
Set Up SAP Business Application Studio for Development
Note : For development Account in your organization : Ask SAP account manager of your company/Account/Infra Admin to add your user to role Collection “
Business_Application_Studio_Developer on SAP Cloud Platform
Screenshots
Switch to subscriptions view and add SAP Business Application Studio subscription to subaccount
Form Welcome page you can see "Create Project From Template" depends on application type (DevSpace ,you created) you will get project template to generate projects like CPA, Fiori Elements or SAP UI projects
Please follow below
tutorials section
Welcome Page
if you close welcome page in APP Studio ,how to get it back, it is easy.
Just remember one thing in APP Studio every thing will be available in Commands
Command palette :
View > Find Command (or F1 keyboard shortcut).
For the welcome page, simply type "
welcome" and the command will be filtered as shown in below
Screenshot
Git
SAP Business Application Studio enables you to connect and interact with the Git control system & Git repositories,you can
Connect to Your Corporate Git System
Once the welcome page is available, there's a short to git clone in it.
SAP Business Application Studio provides a graphical user interface for executing Git commands and managing your source control and versioning.
or you can also manually perform other Git commands from the Command Palette or terminal.
So you have 3 choices
1)Graphical user interface
2) Command Palette
3) Terminal
License
As per
SAP Note SAP Business Application Studio is available with the following
payment models:
- Consumption-based pricing
Customers can prepay for consumption of Cloud Platform services with cloud credits.
- Subscription based pricing
Customers can purchase the SAP Business Application service for a fixed price. Contact your account executive to purchase SAP Business Application Studio.
*This is the current state of planning and may be changed by SAP at any time.
Why App Studio (Capabilities)?
For a preconfigured environment, use SAP Business Application Studio which comes with all of the required tools preinstalled, you no need to put efforts in setting development environment or deployment environment
APP Studio comes
With predefined set of development environments, auto tools, plugins installed – Dev-Spaces (virtual machine on the cloud where you can develop, build, test and run using pre-installed runtimes and tools) tailored for developing SAP business scenarios.
Provides
desktop like experience in the cloud with terminal (CLI) access, optimized code editors, debugger, Git and local test run, providing more control over the environment.
Application Types
You can build 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.
- Fiori freestyle apps for SAP multi-cloud environment (CF).
- Fiori Elements
- Mobile services
- SAP HANA applications or analytical models ,SAP HANA Tools (Preview)
- Fiori Launchpad
Also Support for
- CDS Graphical Editor
- SAP UI5 Adaptation Project (extend SAP UI5 application )
- SQLite Database
- HANA
- Git
- MTA Build
- Java
- Maven
- Nodejs
- Cloud Foundry Deployment more ...
keep track of its progress hear
https://www.sap.com/cmp/nl/sap-business-app-studio/index.html
What is Dev Space in App Studio
It is like isolated virtual machines for cloud with pre-installed tools, extensions, SDK’s ,software
For example as A developer of SAP CAP Java (
https://cap.cloud.sap/docs/java/) you no need to install Java, Eclipse ,Maven
Similarly if you are developing SAP CAP Node JS(
https://cap.cloud.sap/docs/node.js/)
Then you no need to install
nodejs, npm
SAP APP Studio comes with pre-install configuration. You just need browser, no additional software, OS required
You can create one or more Development Spaces.
Each Dev Space is isolated with other
You can chose which tools, extensions will be installed automatically on your dev space by selecting the suitable application type : Example SAP CAP or Fiori or Mobile Services… etcYou can also choose Basic then install extension manually
SAP Cloud Business Application Dev Space
Build business services and business applications and extend S/4HANA using SAP Cloud Application Programming Model, Fiori and Java or Node.js.
SAP Fiori Dev Space
Develop, test, build, and deploy SAP Fiori freestyle or SAP Fiori elements applications to SAP Cloud Platform. This dev space contains a comprehensive set of tools, such as best practice templates, code assist, code validation, service modelling, and application modelling and preview.
For Example, you will get
SAPUI5 Layout Editor :Which comes with Allows you to visually develop your XML view
SAP Fiori tools : Allows you to simplify the development of SAP Fiori elements applications by
Tutorials:
How to use github in sap business application studio)
https://blogs.sap.com/2020/10/03/working-with-github-in-sap-business-application-studio-next-generat...
CAP (Java Stack) Tutorials
SAP UI5 ,SAP Cloud Platform (CF) Tutorials
# All Tutorials/Hands on Exercises :
https://developers.sap.com/tutorial-navigator.html?tag=products:technology-platform/sap-business-app...
Blog :
https://blogs.sap.com/2020/02/27/sap-business-application-studio-is-generally-available/
https://blogs.sap.com/2020/07/14/sap-business-application-studio-info-blog/
Note:
In case you have a question, find a bug, or otherwise need support, please use SAP community.
https://answers.sap.com/tags/67837800100800007077
keep track of its progress hear
https://www.sap.com/cmp/nl/sap-business-app-studio/index.html
Visit the
SAP Cloud Platform Discovery Center to learn about the licensing model for SAP
https://discovery-center.cloud.sap/serviceCatalog/business-application-studio
Business Application Studio or purchase through the
SAP store.