# Getting Started #

This tutorial provides a practical step by step introduction to developing
add-ons with the SDK.

### [A Simple Add-on](dev-guide/addon-development/implementing-simple-addon.html) ###
Takes you through the process of implementing, running, and packaging a simple
add-on.

### [CommonJS, Packages, Modules and the SDK](dev-guide/addon-development/commonjs.html) ###
A quick introduction to the CommonJS standard and the relationship between
CommonJS and the SDK.

### [Reusable Modules](dev-guide/addon-development/implementing-reusable-module.html) ###
Goes through the process of creating your own modules, to help you structure
your add-on and promote code reuse.

### [Troubleshooting](dev-guide/addon-development/troubleshooting.html) ###
Some pointers for help if you get stuck.
