iOS | ||
---|---|---|
Parte de Unix-like basado en Darwin (BSD), iOS | ||
Información general | ||
Tipo de programa | sistema operativo móvil | |
Desarrollador | Apple | |
Modelo de desarrollo | Código cerrado, software propietario | |
Lanzamiento inicial | 29 de junio de 2007 | |
Licencia | APSL y Apple EULA | |
Estado actual | En permanente desarrollo | |
Idiomas | 98 idiomas | |
Información técnica | ||
Programado en | C, C++, Objective-C, Swift | |
Núcleo | XNU | |
Tipo de núcleo | Núcleo híbrido (XNU) | |
Plataformas admitidas | ARM (iPhone y iPod Touch) | |
Interfaz gráfica predeterminada | Cocoa Touch (Multitáctil, GUI) | |
Método de actualización | Mediante iTunes. A partir de iOS 5 se puede actualizar desde el dispositivo (OTA). | |
Versiones | ||
Última versión estable | 18.0.1 (info) ( 03 de octubre de 2024 (1 mes y 4 días)) | |
Última versión en pruebas | 18.0 dev (info) ( 10 de junio de 2023 (1 año, 4 meses y 27 días)) | |
Asistencia técnica | ||
Solo para los dispositivos que tengan desde iOS 8.4.1 en adelante, iPhone 8 en adelante | ||
Enlaces | ||
iOS es un sistema operativo móvil de código cerrado desarrollado por Apple Inc. Originalmente desarrollado para el iPhone (iPhone OS), después se utilizó en dispositivos como el iPod touch y el iPad. Desde el 2019 el iPad pasó a tener otro sistema operativo, esto para diferenciarlo del iPhone, aunque iPadOS se basa en éste con diferencias sustanciales que lo diferencian del mismo.
La última versión del sistema operativo es iOS 17 (lanzada en septiembre de 2023)[1] que sustituye a iOS 16 con el objetivo principal de mejorar la experiencia del usuario integrando cambios relevantes, entre ellos la opción de crear y personalizar distintas pantallas de bloqueo similar a como funcionan las esferas del Apple Watch, y otros detalles de menor índole como la posibilidad de mostrar el porcentaje de batería en los iPhone con barra de estado reducida debido a los elementos de hardware integrados en la pantalla como el notch o la dynamic island.
Los elementos de control consisten de deslizadores, interruptores y botones. La respuesta a las órdenes del usuario es inmediata y provee una interfaz fluida. La interacción con el sistema operativo incluye gestos como deslices, toques, pellizcos, los cuales tienen definiciones diferentes dependiendo del contexto de la interfaz. Se utilizan acelerómetros internos para hacer que algunas aplicaciones respondan a sacudir el dispositivo (por ejemplo, para el comando deshacer) o rotarlo en tres dimensiones (un resultado común es cambiar de modo vertical al apaisado u horizontal).
En el marco de las filtraciones acerca de los programas de vigilancia mundial de 2013-2014 de Edward Snowden, Der Spiegel publicó que la NSA estadounidense tiene grupos de trabajo dedicados a descifrar los sistemas de seguridad de iOS; además tiene pequeños programas conocidos como scripts que permiten a la agencia vigilar a los usuarios de las distintas versiones del sistema iOS su geolocalización, notas de voz, fotos y otras aplicaciones como Google Earth, Facebook.[2]
iOS se deriva de macOS, que a su vez está basado en Darwin BSD, y por lo tanto es un sistema operativo Tipo Unix.
iOS cuenta con cuatro capas de abstracción: la capa del núcleo del sistema operativo, la capa de "Servicios Principales", la capa de "Medios" y la capa de "Cocoa Touch".