Este documento define el desarrollo de aplicaciones móviles y describe diferentes tipos de aplicaciones móviles como nativas, multiplataforma, HTML5 y híbridas. También discute varios lenguajes de programación comúnmente usados para el desarrollo de aplicaciones móviles como Java, Kotlin, Swift, Python, JavaScript y Ruby.