1. choose a scaffolding framework ([Yeoman](http://yeoman.io/), [EzoApp](https://ezoui.com/app/index.html), [PhoneGap](http://phonegap.com/)) 2. Design basic system architecture/flow