This presentation discusses different mobile platforms and types of mobile applications. It covers the major platforms of iOS, Android, and Windows Phone. For each platform it discusses requirements, development, testing, and publishing applications. It also covers the different types of mobile applications such as native, native multi-platform, and hybrid applications. Market share statistics are provided showing iOS and Android dominating at over 90% total.