What it takes to create the app