¿Qué significa iOS?
IOS es un sistema operativo móvil para dispositivos fabricados por Apple. iOS funciona en el iPhone, iPad, iPod Touch y Apple TV.
iOS es más conocido por ser el software subyacente que permite a los usuarios de iPhone interactuar con sus teléfonos mediante gestos como deslizar, tocar y pellizcar.
Estas acciones con los dedos suelen realizarse en pantallas táctiles capacitivas multitáctiles, que ofrecen una respuesta rápida y aceptan entradas de varios dedos.
Aunque no es el SO móvil nº 1 a nivel mundial, iOS domina el mercado norteamericano por un amplio margen, con una cuota de mercado del 60 por ciento en mayo de 2010.
Definición de iOS
iOS deriva de Mac OS X y es un SO de tipo Unix. Hay cuatro capas de abstracción dentro de iOS:
- Capa del núcleo del SO: Proporciona funciones de bajo nivel, así como marcos para la seguridad y la interacción con hardware externo.
- Capa de servicios básicos: Proporciona servicios requeridos por las capas superiores
- Capa multimedia: Proporciona las tecnologías necesarias para gráficos, audio y vídeo.
- Capa Coca Touch: Donde se encuentran los frameworks, que suelen utilizarse al crear una aplicación
iOS viene con muchas aplicaciones predeterminadas, como un cliente de correo electrónico, un navegador web Safari, un reproductor multimedia portátil (iPod) y la aplicación teléfono.
Los desarrolladores pueden utilizar el kit de desarrollo de software (SDK) de iOS para crear aplicaciones para los dispositivos móviles de Apple.
El SDK incluye herramientas e interfaces para desarrollar, instalar, ejecutar y probar aplicaciones. Las apps nativas pueden escribirse utilizando los marcos del sistema iOS y el lenguaje de programación Objective-C.
Incluidas en el SDK de iOS están las herramientas Xcode, que incluyen un entorno de desarrollo integrado (IDE) para gestionar proyectos de aplicaciones, una herramienta gráfica para crear la interfaz de usuario y una herramienta de depuración para analizar el rendimiento en tiempo de ejecución.
También incluye un simulador de iOS, que permite a los desarrolladores probar aplicaciones en un Mac, y una biblioteca para desarrolladores de iOS, que proporciona toda la documentación y material de referencia necesarios.