The document provides 5 key things to know before starting development of a mobile app: 1) Know your target audience and their expectations, 2) Understand your budget and allocate costs appropriately, 3) Conduct deep market research on competitors and customer reviews, 4) Focus on developing an effective marketing strategy from the beginning, 5) Thoroughly test the app before launching to identify bugs and ensure a positive user experience.