(1) Download and install Nodejs from http://nodejs.org/ (2) Install git for Windows from: http://msysgit.github.io/ (3) Run: npm install -g phonegap (4) Create an app: phonegap create my-app (5) Run the app on Android - must install Android cd my-app phonegap run android How to Install Android (1) Download and install SDK from: http://developer.android.com/sdk/index.html (2) Unzip and copy into C drive, anywhere. (3) Modify your path to include locations for: c:\android\sdk\tools;c:\android\sdk\platform-tools (4) Install Apache ANT - needed for command-line building Goto: http://www.apache.org/dist/ant/binaries/ Download: apache-ant-1.9.4-bin.zip Copy directory to your path (5) Add the bin directory to your PATH environment variable. (6) Create an AVD in Android (7) Run the app by typing: phonegap run android (8) You cannot test iOS apps on Windows. How to create a PhoneGap app from existing source code: (1) Download source code or PhoneGap project (2) Create a new project on your system - phonegap create For example, phonegap create helloworld (3) Open www directory of new project (4) Copy index.html and other files into the main and sub-folders as appropriate.