Dev Spaces
SAP Business Application Studio is a cloud service available on SAP Business Technology Platform that provides a development environment for building business applications. Developers use it to create a wide range of application types, including SAP Fiori elements applications, CAP (Cloud Application Programming Model) projects, and SAP HANA Cloud solutions, as supported by its various dev space configurations. It can be accessed and configured for specific use cases, such as CAP Java development or SAP SuccessFactors extensions, making it a central tool for cloud-based SAP development workflows.
Tutorials that teach this
- Tutorial Create an MTA project for the Multitenant Application using SAP Business Application Studio
- Tutorial Create Calculation View in SAP HANA Cloud
- Tutorial Create a Development Project in SAP Business Application Studio
- Tutorial Generate an SAP Fiori Elements Application based on a RAP-based Service
- Tutorial Set Up SAP Business Application Studio for CAP Java
- Tutorial Jump start the SAP SuccessFactors Extension CAP Project
- Tutorial Create a Content Package with Your UI Integration Card
- Tutorial Create an SAP Cloud Application Programming Model Project for SAP HANA Cloud
- Tutorial Set Up SAP Business Application Studio for Multi-Channel Development
- Tutorial Set Up SAP Fiori Tools in Your Development Environment
- Tutorial Configure SAP Business Application Studio Development for SAP HANA Development
- Tutorial Help Thomas Get Started with SAP HANA Cloud
- Tutorial Create a Project from the Lobby
- Tutorial Connect SAP Business Application Studio (SAP BAS) and SAP S/4HANA Cloud ABAP Environment
- Tutorial Create an SAP UI5 Task for a Business Process
- Tutorial Get Started to Collaborate in SAP Business Application Studio
- Tutorial Create an SAP Fiori App and Deploy it to SAP BTP, ABAP Environment
- Tutorial Set Up SAP Business Application Studio for Development
- Tutorial Set Up SAP Business Application Studio
- Tutorial Create simple CAP Service with Node.js using the SAP Business Application Studio
- Tutorial Create a SAP Fiori App and Deploy it to SAP BTP, ABAP Environment
- Tutorial Create a Dev Space for Business Applications
- Tutorial Test SAP Business Accelerator Hub APIs with curl
- Tutorial Create a Dev Space for SAP Fiori Apps
- Tutorial Prepare Your Development Environment for SAP Fiori Elements
Docs explaining this concept
Prerequisites
- Concept SAP Build platform overview The provided sources do not contain sufficient information to define a specific concept, as the concept supplied is "undefined." The sources cover a range of SAP BTP topics — including tools, Classic ABAP development, the Managed Application Router, and Joule Studio — but without a named concept to define, no accurate, source-grounded definition can be produced.
- Concept SAP BTP Trial Accounts The concept name was not provided and the supplied source snippets do not define a specific SAP developer concept — they cover trial account setup, subaccount creation, entitlements, and environment onboarding on SAP BTP, but do not describe a single named concept. A definition cannot be accurately written without a clearly identified concept grounded in the sources.
- Concept SAP BTP Cloud Foundry Space Configuration The concept name provided is "undefined," and the supplied sources do not contain a definition or description of a specific, identifiable SAP developer concept that can be accurately and exclusively grounded in the given snippets. A reliable definition cannot be produced without a valid concept name and supporting source content.
- Concept SAP Business Application Studio Subscription The concept name provided is "undefined," and the supplied sources do not contain sufficient grounded content to produce an accurate, source-supported definition. Only one source snippet ([S1]) provides any substantive text — a partial sentence about subscribing to [SAP Business Application Studio](https://help.sap.com/docs/btp/sap-business-technology-platform/0a9b42e8795d4f7b8fc196a6fde0b3f2?locale=en-US&state=PRODUCTION&version=Cloud) — while the remaining sources are tutorial titles only. Without a clearly identified concept and adequate source material, a compliant definition cannot be written.
- Concept SAP BTP Account Model (Global Accounts, Subaccounts, Spaces) The concept name provided is "undefined," which does not correspond to a identifiable SAP developer concept. Based on the available sources — which cover topics such as global account administration, subaccount creation, the Cloud Foundry environment, and SAP BTP account management — there is insufficient information to produce a grounded definition for a concept labeled "undefined." Please provide a valid SAP concept name so an accurate and source-grounded definition can be written.
- Concept SAP HANA Cloud fundamentals The concept name was not provided, and the available source snippets do not contain enough detail to define a specific SAP developer concept with accuracy. The sources reference topics such as [setting up database artifacts](https://help.sap.com/docs/btp/sap-business-technology-platform/3cd69547217949e098fb4f2a88aa6d33?locale=en-US&state=PRODUCTION&version=Cloud) in SAP HANA, connecting via JDBC, spatial data visualization, and migrating to SAP HANA Cloud, but no specific concept name or substantive explanatory content was supplied to ground a precise definition.
- Concept Cloud Foundry Spaces and Subaccounts The concept name is not defined in the provided sources, and the available snippets cover distinct topics — such as [creating routes](https://help.sap.com/docs/btp/sap-business-technology-platform/9fddeea396b34b528bc8d286f3d5d9cf?locale=en-US&state=PRODUCTION&version=Cloud), [managing Cloud Foundry spaces](https://help.sap.com/docs/btp/sap-business-technology-platform/5209d55d8dd84228897112b0655d999b?locale=en-US&state=PRODUCTION&version=Cloud), and creating service keys — without a shared concept tying them together. Because the concept to be defined is explicitly marked as "undefined" and no single coherent concept can be grounded solely in the provided sources, a reliable definition cannot be produced.
- Concept SAP Business Technology Platform [SAP Business Technology Platform (SAP BTP)](https://help.sap.com/docs/btp/sap-business-technology-platform/6a2c1ab5a31b4ed9a2ce17a5329e1dd8?locale=en-US&state=PRODUCTION&version=Cloud) is an integrated offering that enables developers to turn data into business value by building, extending, and integrating applications in the cloud. It brings together capabilities such as database and data management, analytics, application development, automation, and integration into a single platform. Developers use SAP BTP to compose business processes, extend existing SAP solutions, and connect data and processes across an organization using the [basic platform concepts](https://help.sap.com/docs/btp/sap-business-technology-platform/73beb06e127f4e47b849aa95344aabe1?locale=en-US&state=PRODUCTION&version=Cloud) such as accounts, environments, and services.
- Concept SAP Business Application Studio Setup The concept provided is **undefined** — no specific SAP developer concept was supplied for definition. Based on the available sources, a best-effort definition is provided below for **SAP Business Application Studio**, which is the central subject across all source snippets. SAP Business Application Studio is a cloud-based development environment on SAP Business Technology Platform that developers use to build UI and multi-channel applications connected to ABAP systems. Developers configure it by [assigning permissions](https://help.sap.com/docs/btp/sap-business-technology-platform/a08c1cb7def34798891b0a1ac6ddbd96?locale=en-US&state=PRODUCTION&version=Cloud) and [creating destinations to ABAP systems](https://help.sap.com/docs/btp/sap-business-technology-platform/e597948462fe45c98c10269bbe3603d6?locale=en-US&state=PRODUCTION&version=Cloud) to enable connectivity and cross-subaccount communication. It also supports optional setup steps for UI development and multi-channel development scenarios.
- Concept SAP BTP Cockpit The concept name was not provided and the supplied source snippets do not define or describe a single, identifiable SAP developer concept — they cover a range of unrelated SAP BTP topics such as Kyma environment setup, Cloud Foundry org deletion, subaccount management, and service instances. A focused definition cannot be grounded solely in these sources without a clearly stated concept to define.
- Concept SAP HANA Cloud Instance Provisioning The concept provided is `undefined`, so no valid concept name was supplied. Based on the available sources — which cover topics such as SAP HANA Cloud free tier, SAP BTP Cloud Foundry deployment, Terraform automation, the SAP HANA Database Explorer, and SAP SuccessFactors extensions — it is not possible to determine which specific concept should be defined. Please provide a valid concept name so an accurate, source-grounded definition can be written.
- Concept SAP Business Technology Platform Trial Development The concept provided is undefined and the supplied sources contain only tutorial titles without substantive content to ground a definition. A meaningful, source-grounded definition cannot be written for an unnamed or undefined concept.
- Concept CAP Framework (Cloud Application Programming Model) The concept name was not provided, so a precise definition cannot be determined. Based on the available sources, [SAP Business Technology Platform (SAP BTP)](https://help.sap.com/docs/btp/sap-business-technology-platform/c2fec62b49fa43b8bd945c85ecc2e5bd?locale=en-US&state=PRODUCTION&version=Cloud) is a platform on which developers build and run business applications, choosing from development environments, tools, APIs, and [programming models](https://help.sap.com/docs/btp/sap-business-technology-platform/042061da2e964b7eab3c7ec2a5cc7ece?locale=en-US&state=PRODUCTION&version=Cloud) such as ABAP Cloud and the SAP Cloud Application Programming Model (CAP). Developers use it to create full-stack business applications, following best practices to select the approach that best suits their requirements.
- Concept SAP BTP Fundamentals and Platform Navigation
- Concept Cloud Foundry Environment Instance The concept provided is undefined, and the supplied sources cover general SAP Business Technology Platform (BTP) topics — such as the [Cloud Foundry environment](https://help.sap.com/docs/btp/sap-business-technology-platform/40a8f8f6f1724e0ca0fd2a8777f45504?locale=en-US&state=PRODUCTION&version=Cloud), the ABAP environment, and BTP account setup — without identifying a specific named concept to define. No definition can be accurately produced without a clearly stated concept, as fabricating one would go beyond what the provided sources support.
- Concept SAP Business Application Studio Project and Content Management The concept name provided is "undefined," and the supplied sources do not define or describe a specific SAP developer concept by that name. The sources cover general topics such as [SAP Fiori Tools](https://ui5.sap.com/#/topic/a460a7348a6c431a8bd967ab9fb8d918), the SAP Cloud Application Programming Model, SAPUI5 development, and SAP BTP best practices, but none of them reference a concept called "undefined." A valid concept name is required to produce an accurate, source-grounded definition.
Concepts that build on this
- Concept Full-Stack Application Development on SAP BTP
- Concept SAP Fiori Application Development in SAP Business Application Studio
- Concept SAP Business Application Studio Project and Content Management
- Concept Dev Space for SAP Fiori Apps
- Concept Configuring dev spaces in SAP Business Application Studio
- Concept Git Repository Clone Management
- Concept SAPUI5 Project Creation with Fiori Tools
- Concept Creating Cards for SAP Build Work Zone
- Concept SAP Business Application Studio MTA Deployment
- Concept Importable Content Package Distribution
- Concept SAP Fiori UI Development
- Concept SAP Fiori Tools
- Concept SAP HANA Cloud Development on BTP
- Concept UI5 Integration Cards Development
- Concept SAPUI5 Application Development