{"ref":"artifact:btp-build-code","page":"/artifacts/btp-build-code","json":"/artifacts/btp-build-code.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"btp-build-code","name":"SAP Build Code","artifact_type":"service","ecosystem":"btp","serves_ecosystems":["cap","ui5"],"domain":"developer-experience","origin_ring":"sap-official","description":{"one_line":"SAP's development environment on BTP for SAPUI5, SAP Fiori, mobile and CAP applications that run on the [SAP BTP, Cloud Foundry Runtime](artifact:btp-cloud-foundry-runtime), in which Joule generates models, services, logic, tests and apps.","short":"Development environment on BTP for UI5, Fiori, mobile and CAP","what_it_solves":"Starting a CAP or SAPUI5 application on BTP means putting together an editor, templates, the services the application uses and a way to deploy it. SAP Build Code brings design time, application services, runtime services and tools together in one offering for SAPUI5, SAP Fiori, mobile and CAP applications running on the [SAP BTP, Cloud Foundry Runtime](artifact:btp-cloud-foundry-runtime). SAP Joule [generates](capability:generators) data models, services, business logic, sample data, unit tests, and freestyle SAPUI5 and SAP Fiori elements apps inside it. Full-stack CAP work has visual modelling tools and code editors integrated with Git and CI/CD, front ends start from application templates, and native apps are built with the SAP BTP SDKs for Android and iOS or as metadata-based apps. The free plan is for evaluating the design-time features, with restrictions."},"links":{"homepage":"https://discovery-center.cloud.sap/serviceCatalog/sap-build-code","docs":"https://help.sap.com/docs/build_code"},"source_available":false,"provides":[{"capability":"capability:editor-support","what_it_does":"Code editors and visual modelling tools for CAP, SAPUI5 and SAP Fiori development, in an environment integrated with Git and CI/CD.","sources":[{"url":"https://discovery-center.cloud.sap/servicecatalog/api/v1/services/d25fd206-e96b-42f5-9ad3-de65834f5edc","title":"SAP Discovery Center — SAP Build Code","checked":"2026-09-15","quote":"Developers can take advantage of visual modeling tools, as well as modern code editors for high productivity development integrated with Git and CI/CD."},{"url":"https://discovery-center.cloud.sap/servicecatalog/api/v1/services/d25fd206-e96b-42f5-9ad3-de65834f5edc","title":"SAP Discovery Center — SAP Build Code","checked":"2026-09-15","quote":"Turn-key environment for coding, testing, integrating, and managing applications by bringing together key design time, application services, runtime services, and tools in one single offering."}]},{"capability":"capability:generators","what_it_does":"Joule generates CAP data models, services, business logic, sample data and unit tests, and freestyle SAPUI5 and SAP Fiori elements apps; application templates start a front end from common UX patterns.","sources":[{"url":"https://discovery-center.cloud.sap/servicecatalog/api/v1/services/d25fd206-e96b-42f5-9ad3-de65834f5edc","title":"SAP Discovery Center — SAP Build Code","checked":"2026-09-15","quote":"SAP Joule uses advanced GenAI within the SAP Build Code dev environment to generate data models, services, and business logic aligned with SAP-centric programming guidelines. It generates sample data, unit tests, freestyle SAPUI5, and SAP Fiori elements apps."},{"url":"https://discovery-center.cloud.sap/servicecatalog/api/v1/services/d25fd206-e96b-42f5-9ad3-de65834f5edc","title":"SAP Discovery Center — SAP Build Code","checked":"2026-09-15","quote":"Application templates help developers quickly create apps based on best principles using the most common UX patterns."}]}],"maintainers":["actor:sap"],"drafted_with_ai":true,"provenance":{"discovered_via":[{"source":"source:curator"}],"first_seen":"2026-09-15"}},"effective_normative_relations":[],"readings":{"liveness":{"label":"Deprecation","tier":"good","evidence":"no plan deprecated, 2 plans"},"continuity":{"label":"Beta","tier":"good","evidence":"no plan in beta"},"reach":{"label":"Regions","tier":"reported","evidence":"17 regions"},"support":{"label":"Support","tier":"good","evidence":"CA-BLC"}},"signals":{"crawled_at":"2026-10-25","technical_id":"build-code","technical_ids":["build-code"],"joined_by":"name","display_name":"SAP Build Code","plans":[{"name":"free","category":"APPLICATION","deprecated":false,"beta":false,"regions":["ap10","ap11","ap20","ap30","br10","br20","ca10","eu10","eu20","eu30","in30","jp10","jp20","us10","us20","us21","us30"]},{"name":"standard","category":"APPLICATION","deprecated":false,"beta":false,"regions":["ap10","ap11","ap20","ap30","br10","br20","ca10","eu10","eu20","eu30","in30","jp10","jp20","us10","us20","us21","us30"]}],"regions":17,"deprecated_plans":0,"support_components":["CA-BLC"]},"edges":{"maintainers":[{"ref":"actor:sap","name":"SAP","json":"/actors/sap.json"}],"contributors":[],"explained_by":[{"ref":"content:teched-2026-st122","name":"Extending SAP Autonomous Suite","json":"/content/teched-2026-st122.json"}],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}