# The Basics
The goal of this guide is to get you to the "A-ha!" moment as efficiently as possible. You will learn how to deploy your own KDK app.
In these guides you will learn step-by-step how the setup your development environment. You'll also learn how to create, develop and publish your own app and plugins, which is also how we develop the KDK.