GET STARTED
Quickstart
Let's create your first Codika app! If you haven't installed Codika yet, follow our installation guide first.
Create Your Project
One command sets up a professional Flutter project with all the essentials:
codika create --starter
Once completed, Codika will automatically open your project in Cursor (if available) or VS Code.
The initial block includes:
- Professional project architecture (Domain-Driven Design)
- Routing system with AutoRouter
- Internationalization ready to go
- Complete design system with reusable components
- Dark/light mode support
- Multiple environments based on what you select during the project creation (
dev
,stag
,prod
andtest
)
Run Your App
Depending on the environment you selected during the project creation,
your project comes with pre-configured launch configurations for each environment (dev
, staging
, prod
).
Each environment has three build modes: debug
, profile
and release
.
- Cursor/VS Code
- Android Studio
- Terminal
Look for these launch configurations in the Run and Debug panel:
DEV | Debug
DEV | Profile
DEV | Release
(Similar configurations exist for the other environments you selected)
Look for these run configurations in the dropdown menu:
-
DEV | Debug
-
DEV | Profile
-
DEV | Release
(Similar configurations exist for the other environments you selected)
Or use the CLI to run your app:
codika run --dev # Development build
codika run --staging # Staging build
codika run --prod # Production build
What's Next?
You won't go far with this starter project. Read the First App Guide to learn how to create an app with Codika Components. Learn how to add Firebase and deploy your app using Codemagic in the step-by-step guide : First App Guide !