Generate the app