Studio

Core Functions

  • Source Asset Management: Users can create, edit, and delete source assets in Studio.

  • Asset Integrity: Enforces the correct sequence of steps during app creation to maintain consistency.

  • App Construction: Through the Studio GUI, users can build the entire app and deploy it to the engine.

Projects and Tenants

Studio organizes work into two key concepts:

Concept Definition

Tenant

Represents an organization (e.g., Česká Spořitelna). A tenant can contain multiple projects.

Project

A container for source assets and code, typically stored in Git-based systems like GitLab.

For our purposes, Studio’s front-end and back-end are treated as a unified whole, simplifying the user experience.