iOS es un sistema operativo móvil desarrollado y distribuido por Apple Inc. Fue lanzado originalmente en 2007 para iPhone, iPod Touch y Apple TV. iOS se deriva de OS X, con el que comparte la base de Darwin. iOS es la versión móvil de Apple del sistema operativo OS X utilizado en las computadoras Apple.
Este tutorial ha sido diseñado para programadores de software que necesiten comprender el desarrollo de aplicaciones de iPhone y iPad en iOS mediante la programación de Objective C.
Antes de continuar con este tutorial, debe tener un conocimiento básico de la terminología de programación informática. Un conocimiento básico de cualquiera de los lenguajes de programación, especialmente el lenguaje de programación Objective C, lo ayudará a aprender los conceptos de la programación de iOS más rápido.