Project
📦 Projects in Digia
A Project in Digia represents a complete mobile application configuration that can be visually designed, tested, and managed—all without writing code. Projects serve as the central unit for organizing screens, components, logic, and integrations within the Digia Studio.
1. 🔍 What is a Project?
A project in Digia defines the structure, behavior, and styling of your mobile app. It includes:
Pages and widgets
Navigation rules
Functions and API calls
Design tokens and themes
Build and test settings
Each project is isolated, version-controlled, and can be independently previewed, exported, or integrated with GitHub.
2. ➕ Creating a New Project
To create a new project:
Click New Project from the dashboard.
Enter a project name.
(Optional) Upload a thumbnail to visually identify your project.
Click Create.
The project will be initialized with a default page.
3. ✨ Start from Scratch vs Template
When creating a project, you will soon be able to choose between:
Start from Scratch: Build your app page by page.
Start from Template (coming soon): Use a pre-designed app structure to speed up development.
4. 🧪 Running & Testing a Project
You can test your app instantly using:
Preview Mode: Launch a real-time, interactive preview within the Digia Studio.
Preview App: Download Digia Preview app from Playstore and Appstore and login test your project on a physical device.
SDK Integration: Integrate Digia's SDK in your existing app and run your project.
5. 🤝 Collaborate on Projects
Only Admins and Maintainers can Release projects
Collaboration is only Available on Teams plan
Collaborate seamlessly with your team:
Invite members from the Members section in the Navigation Menu.
Share access to preview, edit, and manage the app together.
Changes are auto-synced and versioned.
7. 🕒 Versioning
Versions are like Git tags. Digia automatically saves every change but you can also:
Create named versions before major updates.
Revert to any previous version with one click.
Use versioning to safeguard your work and create snapshots of your work.
8. 🚀 Release Management
Only Admins and Maintainers can Release projects
When you're ready to publish:
Use the “Create Release” button to package the current configuration.
Releases are read-only snapshots that can be shared, tested, or exported.
Digia enforces release limits based on your plan (e.g. one active release in the Free Plan).
💡 Pro Tip: Regularly create versions before big edits and release only tested versions to ensure app stability.
9. ⚙️ Project Settings
Access the Project Settings from the Navigation Menu to:
Change the Project Name
Edit the Package Name used during build and export
View project metadata and configurations
Last updated