iOS
Plus d'infos
- Propriétaire
- Apple
- Année
- Type
- Système d'exploitation mobile
- Licence
- Propriétaire
Le système d'exploitation mobile d'Apple — le même noyau Unix que macOS, mais avec une clôture bien plus stricte tout autour.
Le système s'appelait iPhone OS jusqu'en 2010. Sous le capot se trouve Darwin avec le noyau XNU, partagé avec macOS ; la différence se joue dans les couches supérieures et dans ce que l'utilisateur est autorisé à faire. Chaque application tourne dans un bac à sable avec son propre espace de fichiers et ne peut accéder au reste que via des permissions explicites.
Les choix techniques sont systématiquement des compromis entre batterie et sécurité : l'exécution en arrière-plan est fortement limitée, les notifications push ne passent que par APNs, et les applications ne peuvent s'installer que depuis l'App Store — cette dernière règle s'assouplissant désormais dans l'Union européenne. Les interfaces se construisent avec UIKit ou le plus récent SwiftUI, en Swift ou en Objective-C.