btp-business-application-studiolisted
Install: claude install-skill williamcorrea23/sap-router-skill
# SAP Business Application Studio (BAS)
Cloud IDE on SAP BTP for CAP, Fiori, and full-stack development. Browser-based, no local install needed.
## Prerequisites
- SAP BTP subaccount with **SAP Business Application Studio** entitlement
- Subscribed to BAS app (BTP Cockpit → Service Marketplace → Subscribe)
- Space Quota with sufficient memory (min 4 GB for dev space)
- Cloud Foundry CLI installed locally for `cf` commands outside BAS
- GitHub/GitLab account or SAP Git repository for source control
## Dev Space Types
| Type | Key Extensions | Best For |
|---|---|---|
| Full Stack Cloud Application | CAP, CDS, Fiori tools, MTA | CAP + Fiori apps |
| SAP Fiori | Fiori tools, UI5 Adaptation | Freestyle UI5, adaptation |
| SAP HANA Native | HANA tools, DB Explorer, HDI | HANA DB artifacts |
| Basic | None (manual install) | Custom setup, non-SAP |
## Steps
### 1. Create a Dev Space
1. Open BTP Cockpit → **Service Marketplace** → **SAP Business Application Studio** → **Go to Application**
2. Click **Create Dev Space** → Enter name
3. Select type: **Full Stack Cloud Application** (for CAP + Fiori)
4. Optionally add extensions (defaults are sufficient for most workflows)
5. Click **Create** → wait ~2 min → status shows **RUNNING**
6. Click dev space name to open the IDE in browser
### 2. Create a CAP Project
```bash
# In BAS terminal (Terminal → New Terminal)
cd /home/user/projects
cds init my-app --add java,nodejs,mta,fiori,sample
cd my-app
npm install
# Create Fiori app