Overview
Setup Your Development Environment
In order to develop for the AppBuilder, you need to install the following packages:
First, make sure you download and install Docker and Git. Then download the appropriate NodeJS package and install it. Once that is done, you will also have a command line tool called npm
Note: Windows users will need to run their command line tool in Administrator mode. After you install Git, you should have access to ‘Git Bash’. Right click on the icon (probably on your desktop), and select “run as administrator”. Note: If your using a unix environment, I’d recommend taking a moment to read through this article and see how they setup npm to not require using
sudo. (it is the section calledChanging the Location of Global Packages) While not necessary, it could save you some additional headaches.
The rest of the setup can be done from the command line.
Continue by installing our command line helper:
$ npm install -g appdevdesigns/appdev-cli
Now we simply need to run the appdev install tool:
$ cd your/development/directory
$ appdev dockerInstall appBuilder
# you can name the directory anything, but in our examples we will use 'appBuilder'
This will create an appBuilder/ directory with everything needed to start up our docker install. 
[todo: discuss the directory][todo: start chrome debugger ] [todo: command to start Docker and watch loading progress in Chrome Debugger]