Overview
This section helps you get started with developing features using the Core API.
You can either:
- follow the step-by-step guides in this wiki (starting with a [[Create a simple command|Core-API/Build-your-first-feature/Start-Here/Create-a-simple-command]])
- or explore the example project and learn directly from code
How to use this
Each page follows a simple structure:
- Steps → what to do
- Example code → how it looks in practice
- Explanation → short explanations of important API parts
- Notes → additional tips and thoughts
Start with simple features and work your way up.
Important
You are not expected to understand everything immediately.
No one does.
Take your time, try things out, and focus on one concept at a time.
Questions
If something is unclear:
- ask questions
- ask again
- ask too early instead of too late
This is completely normal and expected.
Development mindset
- start simple
- don’t overcomplicate things
- follow existing patterns
- improve step by step
If you want to implement something from the examples: just ask first so we can align on it
Goal
The goal is not perfection.
The goal is: understanding how things work and building your first features
Start here
[[Create a simple command|Core-API/Build-your-first-feature/Start-Here/Create-a-simple-command]]