This document discusses factors to consider when choosing a technology for mobile application development. It notes that changing the technology midway will be expensive in terms of time and money. It outlines prerequisites like understanding the business idea, users, and available time and money. It also covers features, user base, investment requirements, scaling principles, available options like native, HTML5 and hybrid approaches, and concludes that the decision depends on specific needs as different technologies suit different use cases.