Ios

Définition - Que signifie iOS?

IOS est un système d'exploitation mobile pour les appareils fabriqués par Apple. iOS fonctionne sur iPhone, iPad, iPod Touch et Apple TV.

iOS est surtout connu pour servir de logiciel sous-jacent permettant aux utilisateurs d'iPhone d'interagir avec leurs téléphones à l'aide de gestes tels que glisser, taper et pincer. Ces actions du doigt sont généralement effectuées sur des écrans tactiles capacitifs multitouch, qui fournissent une réponse rapide et acceptent les entrées de plusieurs doigts. Bien qu'il ne s'agisse pas du premier système d'exploitation mobile au monde, iOS domine largement le marché nord-américain, avec une part de marché de 1% en mai 60.

Definir Tech explique iOS

iOS est dérivé de Mac OS X et est un système d'exploitation de type Unix. Il existe quatre couches d'abstraction dans iOS:

  • Couche principale du système d'exploitation: fournit des fonctionnalités de bas niveau ainsi que des cadres pour la sécurité et l'interaction avec le matériel externe
  • Couche des services de base: fournit les services requis par les couches supérieures
  • Media Layer: fournit les technologies nécessaires pour les graphiques, l'audio et la vidéo.
  • Coca Touch Layer: où se trouvent les frameworks, souvent utilisés lors de la création d'une application

iOS est livré avec de nombreuses applications par défaut, y compris un client de messagerie, un navigateur Web Safari, un lecteur multimédia portable (iPod) et l'application pour téléphone.

Les développeurs peuvent utiliser le kit de développement logiciel (SDK) iOS pour créer des applications pour les appareils mobiles Apple. Le SDK comprend des outils et des interfaces pour développer, installer, exécuter et tester des applications. Les applications natives peuvent être écrites à l'aide des frameworks système iOS et du langage de programmation Objective-C. Le SDK iOS comprend Xcode Tools, qui comprend un environnement de développement intégré (IDE) pour la gestion des projets d'application, un outil graphique pour créer l'interface utilisateur et un outil de débogage pour analyser les performances d'exécution. Il comprend également un simulateur iOS, qui permet aux développeurs de tester des applications sur un Mac, et une bibliothèque de développeurs iOS, qui fournit toute la documentation et le matériel de référence nécessaires.