7 Essential Questions For Your Next App Development Project