Skip to content

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]]