Install Node.js which allows interaction with Ionics CLI and installs NPM for package management. https://nodejs.org/en/ $ npm install -g cordova ionic use the command "ionic" to start development of an app some prefer facebook's yarn to NPM. $ yarn global add cordova ionic ionic info to see current runtime environment Genymotion Genymotion ( https://www.genymotion.com/ ) for a fast Android emulator. Listening to The Moody Blues figuring this stuff out hoping to have a productive afternoon. For a Windows Environment I recommend running a command prompt from c:/users/"username" when installing with NPM. The -g stands for global which is a good thing Create a project folder and once in it run $ ionic start testApp blank //blank is the template cd into testApp folder $ npm install // installs package.json //this runs automatically on latest version as npm i $ ionic serve //opens browser on port 8100 Folder structure is critical "Folder by Feature...