Vous êtes sur la page 1sur 16

01 Définition

02 Historique

Plan 03 Architecture iOS

04 Les différentes caractéristiques


d’iOS

05 Comparaison entre iOS et Android


Définition
iOS, anciennement iPhone OS, est le système
d'exploitation mobile développé par Apple pour plusieurs
de ses appareils. Il est dérivé de macOS dont il partage
les fondations (le noyau hybride XNU basé sur le micro-
noyau Mach, les services Unix et Cocoa, etc.).
Historique
2007 2008 2009 2010
Apparition de Apparition de iPhone OS 3 Apparition iOS 4((le
Apparition de 1er
iPhone OS 1 et (la fonction couper, multitâche qui est
iPhone
iPhone OS 2( App copier/coller, les applications réservé à l’iPhone 4
Store) Messages et Dictaphone) et FaceTime )

2014 2013 2012 2011


Apparition iOS 8 Apparition iOS 7( AirDrop, Apparition iOS 6 Apparition iOS 5
( l'envoi de messages FaceTime Audio, l'icône de (Plans, application (réorganiser des
audio, photo ou vidéo l'Horloge animée, la mise à native d'Apple qui notifications)
dans Messages, le jour automatique des remplace Google
stockage sur iCloud applications de l'App Store ) Map )
Drive)
2015 2016 2017 2018
Apparition iOS 9 ( possibilités Apparition iOS 10 ( « Lever Apparition iOS 11 Apparition iOS 12
d'édition avancées dans Notes, pour activer », un nouvel (la fusion entre
les transports en commun écran verrouillé, la l'écran de
dans Plans, News, et Wallet reconnaissance des visages ) verrouillage et le
qui remplace Passbook) Centre de
notification°

2021 2020 2019


Apparition iOS 15 (Cette Apparition iOS 14 Apparition iOS 13
version est compatible
avec tous les appareils
supportant iOS 14)
Architecture
iOS comporte quatre couches d'abstraction, similaires à celles de macOS : une
couche « Core OS », une couche « Core Services », une couche « Media » et
une couche « Cocoa ».
Cocoa Touch
Appkit

Media
AV Core Core Core
Foundation Core Text OpenAL OpenGL Quartz
Animation Audio Image

Core Services
Address Core Core Quick
Foundation Social Security WebKit
Book Data Foundation Look

Core OS
Accelerate Directory Services Disk Arbitration OpenCL System Configuration
Couche Cocoa touch
Cocoa touch est la couche responsable de l’interface utilisateur
 Elle fournit les contrôleurs, les widgets, etc.
 Elle fournit l'accès aux fonctions principales du système :
-Contacts
-caméra
-entrée tactile
-partage avec d'autres Applications
-notifications push, etc.
Couche Media
 La couche multimédia vous aide à incorporer des graphiques
2D et 3D, des animations, des effets d'image et des
fonctionnalités audio et vidéo de qualité professionnelle dans
votre application mobile.
Couche core services
La couche Core Services se compose de services de base tels
que le carnet d'adresses, la sécurité, les réseaux sociaux et les
fondations qui fournissent des fonctionnalités essentielles aux
applications. Il donne accès aux ressources fondamentales
nécessaires à l'application.
Couche Core OS
La couche Core OS se compose de technologies et de
frameworks qui fournissent des services de bas niveau
liés au matériel et aux réseaux de bas niveau. Ces
services sont basés sur les installations de la couche
Kernel et Device Drivers.
Les différentes caractéristiques d’iOS
 Interface:
iOS dispose d’une interface exploitant les fonctions multi-touch.
 Application:
Les systèmes iOS disposent de logiciels préinstallés comme les Plans , Mail, TV,
FaceTime, Music, Santé et Wallet.
Il est aussi possible de faire installer directement les applis iOS en utilisant un
programme IPA mis à disposition par le fournisseur du logiciel.
 Écran d’accueil
Au bas de cet écran apparaissent des icônes et un dock qui permet de fixer les
éléments utilisés le plus fréquemment.
Comparaison entre iOS et Android 1/2
Critères iOS Android
Développer Apple Google
Plateforme de Apple ne peut installer des Android peut être installé
distribution des applications qu’à partir de l’App simplement avec le fichier apk
applications Store

Couches de C’est un système d’exploitation C’est un système ouvert, les


personnalisation fermé, est entièrement contrôlé par fabricants peuvent personnaliser
Apple sans médiation de tiers. l’interface.
Résolution des sous iOS, tout échec est résolu sous Android, chaque fois qu’une
incidents rapidement mise à jour ou un correctif est publié,
les fabricants doivent adapter leurs
terminaux.
Comparaison entre iOS et Android 2/2
Critères iOS Android
Mémoire Apple, en offrant un service Android permet l’utilisation de cartes SD.
dans le cloud, ne permet pas
l’introduction de cartes SD
L’interface L’interface Apple est plus facile Android est un peu difficile à apprendre
à utiliser, mais sa pour les non-initiés
personnalisation est minimale.
Sécurité Apple offre une sécurité élevée Android peut être modifié par chaque
fabricant
Android et iOS : un solide duopole

Parts de marché des systèmes d’exploitation pour smartphone basé sur les ventes
d’appareils entre 2010 et 2020 (source statista):
Webographie

https://bluumi.net/systemes-operatives-ios-android/

https://www.lebigdata.fr/ios-tout-savoir#iOS_les_differentes_caracteristiques

https://ncube.com/blog/android-vs-ios-development
Merci pour Votre Attention !

Vous aimerez peut-être aussi