iOS
iOS, anciennement iPhone OS, le « i » de iOS étant pour iPhone d'où la minuscule, 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.). 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 »[2],[Note 1]. Le système d'exploitation occupe au maximum 3 Go de la capacité mémoire totale de l'appareil, selon l'appareil.
Pour les articles homonymes, voir IOS (homonymie).
iOS | |
Famille | Unix |
---|---|
Langues | Multilingue (40 langues) |
Type de noyau | Hybride |
État du projet | En cours |
Plates-formes | iPhone, iPad et iPod touch |
Entreprise / Développeur |
Apple |
Licence | Propriétaire ; certaines parties sont disponibles sous Apple Public Source License |
États des sources | Logiciel propriétaire (Darwin est open source[1]) |
Écrit en | C, C++, Objective-C, Swift et Java |
Première version | iPhone OS 1 |
Dernière version stable | 14.8 (18H17) () |
Dernière version avancée | iOS 15.0 RC (19A344) () |
Méthode de mise à jour | OTA (depuis iOS 5), Finder (depuis macOS Catalina), iTunes (Windows et macOS pré-Catalina) |
Environnement de bureau | Cocoa Touch (multi-touch, interface graphique) |
Gestionnaire de paquets | App Store |
Site web | www.apple.com/fr/ios |
Ce système d'exploitation n'avait aucun nom officiel avant la publication du kit de développement iPhone (SDK) le . Jusqu'à cette date, Apple se contentait de mentionner que « l'iPhone tourne sous OS X »[Note 2],[4], une référence ambiguë au système d'exploitation source d'iOS, macOS. Ce n'est qu'à cette occasion que Scott Forstall présenta l'architecture interne du système d'exploitation, et dévoila alors le nom d'iPhone OS[Note 3]. Ce nom a été changé le pour iOS[5]. La marque commerciale « IOS » était utilisée par Cisco depuis plus de dix ans pour son propre système d'exploitation, IOS, utilisé sur ses routeurs. Pour éviter toute poursuite judiciaire, Apple a acquis auprès de Cisco une licence d'exploitation de la marque « IOS »[6].
Le kit de développement en question, disponible pour macOS, propose les outils nécessaires à la création d'une application pouvant tourner sous iOS. Si son téléchargement et son utilisation sont gratuits, la publication de telles applications requiert d'adhérer au programme des développeurs Apple, pour la somme de 99 $ par an[7]. Il n'en demeure pas moins que cette offre peut s'avérer intéressante pour bon nombre de développeurs, étant donnée la taille relative du marché créé par iOS.
En effet, lors de la présentation des iPhone XS, XS Max, XR et Apple Watch Series 4, en , le PDG d'Apple Tim Cook annonce que plus de deux milliards d'appareils mobiles fonctionnent sous iOS[8]. De surcroît, le portail App Store, destiné à l'exposition de toutes les applications développées pour ce système d'exploitation, est souvent présenté comme un modèle économique couronné de succès[9] : avec un catalogue de 2 200 000 applications[10] pour un total de 170 milliards d'applications téléchargées[10]. iOS représente environ 15 % des smartphones en [11].
La dernière grande mise à jour, iOS 13, est présentée le à la WWDC 2019 pour une mise en circulation officielle le de la même année. À ce jour, trois autres OS sont basés sur iOS : watchOS pour l'Apple Watch, iPadOS pour l'iPad et tvOS pour l'Apple TV. Lors de la WWDC 2019, Apple annonce qu’un nouveau nom sera désormais utilisé pour qualifier iOS sur iPad : il s’agit d'iPadOS.
Historique
En 2005, quand Steve Jobs a commencé à travailler sur l'iPhone, il s'est donné deux choix : « réduire le Mac, ce qui serait un exploit épique pour l'ingénierie, ou agrandir l'iPod ». Il s'est tourné vers la première approche. Il a alors organisé une compétition entre les équipes Macintosh, dirigée par Scott Forstall, et iPod, dirigée par Tony Fadell. Forstall a alors gagné en créant iPhone OS. Cette décision a donc permis le succès de l'iPhone en tant que plate-forme pour les développeurs tiers, ce qui permettait aux développeurs Mac de travailler sur des applications iPhone plus facilement. Forstall était aussi responsable de la création d'un kit de développement pour construire des applications iPhone mais aussi de l'App Store dans iTunes[12],[13].
Le système d'exploitation a été révélé avec le premier iPhone à la Macworld Conference & Expo le , sa sortie était prévue en juin de la même année[14],[15],[16].
L'App Store d'iOS a ouvert le avec 500 applications disponibles[17]. Nombre qui a augmenté rapidement à 3 000 en [18], 15 000 en , 50 000 en , 100 000 en , 250 000 en , 650 000 en , un million en , 2 millions en [19] et 2,2 million en . En , un million d'applications étaient compatibles avec l'iPad[20].
En , Apple a annoncé l'iPod Touch, un iPod basé sur le form factor de l'iPhone[21]. En , Apple annonce l'iPad, avec un plus grand écran que l'iPhone et l'iPod Touch, élaboré pour la navigation internet, le multimédia et la lecture[22].
Lors de la WWDC 2019, Apple annonce qu’un nouveau nom sera désormais utilisé pour qualifier iOS sur iPad : il s’agit d’iPadOS. Après avoir fait naître sur l’iPad la possibilité d’utiliser plusieurs applications en simultané dans iOS 9, ouvert l’iPad au stylet avec l’iPad Pro en 2015, Apple choisit donc de distinguer les OS de l’iPhone et de l’iPad.
Mises à jour
Apple propose chaque année une mise à jour majeure de son système d'exploitation via iTunes[Note 4], et depuis iOS 5 via « Over-The-Air ». Avec les premiers iPod touch, les nouvelles versions téléchargées depuis l'iTunes Store moyennaient un éventuel coût.
Depuis iOS 4, toutes les mises à jour système sont gratuites pour tous les appareils. Depuis iOS 5, il est même possible de mettre à jour l'appareil directement depuis celui-ci, s'il est connecté à un réseau Wi-Fi. De plus, la mise à jour consiste désormais uniquement en le téléchargement des fichiers différents : le « delta » (la différence) de la mise à jour. Ceci minimise les temps de téléchargement et de déploiement des mises à jour.
La procédure est entièrement automatisée et ne nécessite a priori aucune intervention de l'utilisateur, une fois le téléchargement de la mise à jour lancé.
La dernière version est iOS 12, elle est sortie le et est disponible pour les iPhone 5s et ultérieurs, iPad Air et ultérieurs, iPad Pro, iPad mini 2 et ultérieure et iPod touch 6G.
À cela viennent s'ajouter les mises à jour des réglages d'opérateurs. En effet, certaines fonctionnalités liées à la téléphonie mobile, telles la messagerie vocale visuelle ou l'envoi de MMS, étant indisponibles chez certains opérateurs, cette partie du système peut être sujette à des mises à jour également.
Lors de la WWDC 2019 qui se tenait à San Jose, en Californie, Apple a fait part de ses avancées sur iOS 13[24]. Les fonctionnalités principales à retenir sont un thème sombre, un contrôle de la vie privée avec les données personnelles ainsi que la mise en place des Memojis sous forme de stickers[25].
Logo (galerie)
- Logo d'iOS (2010-2013)
- Logo d'iOS (2013-2016)
- Logo actuel d'iOS (depuis 2016)
Architecture logicielle
L'architecture logicielle de l'iPhone est caractérisée par[26] :
- le BaseBand : il peut être considéré comme un BIOS pour l'iPhone. C'est donc un micrologiciel autonome qui s'occupe en temps réel de toutes les interactions avec les périphériques de communication de l'appareil : Bluetooth, Wi-Fi et GSM[Note 5]. La version du BaseBand est identifiée par une série de chiffres au format 00.00.00_G. De nombreuses versions de ce composant existent à l'heure actuelle, et sont différentes pour chacun des appareils utilisant iOS. Le baseband est en général mis à jour lors des mises à jour majeures du firmware. L'évolution des versions des différents basebands d'appareils sous iOS est détaillée dans cet article ;
- le BootLoader : c’est une partie du BaseBand, dont le rôle principal est d’assurer le démarrage de l’iPhone, de contrôler son activation, et sa compatibilité avec la carte SIM insérée. À ce jour, n'ont été identifiées que deux versions du BootLoader, la 3.9 utilisée jusqu’à la sortie européenne de l’iPhone et la 4.6 qui est utilisée sur tous les iPhone commercialisés depuis les sorties européennes. Cependant, il est très probable que de nombreuses nouvelles versions soient sorties entre-temps, sans qu'une large communauté en soit avertie, car il n'est pas possible pour un utilisateur de connaître la version du BootLoader de son appareil, à moins de « jailbreaker » celui-ci (voir plus loin) ;
- le firmware : il s’agit d’un logiciel interne de l’appareil, cette fois responsable de la gestion de sa partie systémique (l’écran, le clavier tactile, etc.). Il est identifié par un numéro au format X.Y.Z, le premier ayant été le 1.0.0. Le premier chiffre (X) désigne une version majeure du logiciel, avec d'importantes fonctionnalités en plus. Le second chiffre (Y) représente une mise à jour mineure apportant tout de même quelques fonctionnalités nouvelles. Le troisième (Z) désigne une simple mise à jour corrective de bugs ou d'optimisation de performances. Z n'est en général pas écrit s'il est nul, mais X et Y sont par convention toujours écrits (e.g. version 2.0, 2.1, 2.0.1) ;
- le SeckPack : c’est une partie de la mémoire flash de l'appareil contenant entre autres des informations sur le verrouillage de celui-ci. Le Seckpack peut être considéré comme un mot de passe : en effet, si un SeckPack correct est fourni au BootLoader lors du lancement, alors l'utilisateur a la possibilité d'utiliser le BaseBand, et donc les fonctionnalités de téléphonie et d'Internet.
Interface
Fonctionnement général
L'interface du système d'exploitation iOS est fondée sur le concept de la manipulation par contact tactile de l'écran, incluant notamment la technologie Multi-touch, permettant de reconnaître des gestes à plusieurs doigts simultanés, et un accéléromètre détectant les mouvements de l'appareil.
Page d'accueil
Les iPhone, iPod touch et iPad utilisent tous un écran d’accueil appelé SpringBoard qui permet à l’utilisateur d’ouvrir les applications installées sur son appareil en touchant les icônes correspondant. Cet écran d’accueil est composé de deux parties distinctes :
- des « pages » dans lesquelles l’utilisateur peut naviguer à l’aide d’un glissement de doigt. Elles se composent d’une mosaïque d’icônes.
- 4x4 sur les iPhone 2G, 3G, 3GS, 4 et 4s
- 4x5 sur les iPhone 5, 5c, 5s et SE
- 4x6 sur les iPhone 6 et 6 Plus, 6s et 6s Plus, 7 et 7 Plus, 8 et 8 Plus. À noter que les versions « Plus » permettent d’afficher l’interface en mode paysage.
- 4x6 sur les iPhone X, XS, XS Max, XR et SE
- 4x6 sur les iPad (jusqu’à iOS 12 puis -x-)
- 4x4 sur les iPod touch 1, 2, 3 et 4
- 4x5 sur les iPod touch 5 et 6
- un « dock » qui est constitué de jusqu’à 4 icônes choisies par l’utilisateur et qui restent accessible à tout moment, quelle que soit la page sur laquelle se trouve l’utilisateur. Il est à noter que des modifications esthétiques liées au format d’écran différent sur les iPhone X, XS, XS Max et XR sont présentes sur ces derniers.
Sur les modèles compatibles 3D Touch, il est possible d’effectuer un appui fort sur les icônes pour ouvrir un menu proposant des raccourcis de l’application (iPhone 6s et 6s Plus, 7 et 7 Plus, 8 et 8 Plus, X, XS et XS Max)
L’utilisateur peut revenir à n’importe quel moment sur ces pages à l’aide d’un simple clic sur le bouton « Home » ou d’un glissement vers le haut depuis le bas de l’écran sur les iPhone de la série X- . Il peut répéter son action pour retourner à la page principale - la plus à gauche.
Il est possible d’ajouter des Webs Clips qui sont des raccourcis vers des sites internet. Ils sont eux aussi constitués d’une icône.
Police d'écriture
Apple a utilisé Helvetica jusqu’à ses iPhone 3GS et a ensuite utilisé la police Helvetica Neue. Les appareils iOS utilisent San Francisco, une police créée par Apple visant à offrir une meilleure lisibilité sur toute sa gamme de produits depuis iOS 9.
iOS propose d’adapter la taille de la police et propose de l’afficher en gras dans les paramètres de l’appareil depuis iOS 7.
Spotlight et Widgets
À ces pages d'applications s'ajoute, depuis la version 3.0, une page spéciale, située à l'extrême-gauche sauf dans les versions 7.0 à 8.4 où il s'affiche en balayant du haut vers le bas de l'écran permettant une recherche Spotlight dans l'appareil. L'utilisateur y accède de la même manière que n'importe quelle page d'applications, en glissant le doigt vers la droite depuis l'écran d'accueil. S'affiche alors une barre de recherche, accompagnée du clavier virtuel, permettant de lancer une recherche. Il est possible de rechercher de nombreux types de données dans l'appareil : des chansons, vidéos ou podcasts par nom, artiste ou album, des contacts, des courriels - leur contenu étant indexé -, des notes, des événements du calendrier, ou des applications par leur nom.
Une pression sur un résultat de recherche ouvre l'application concernée, et éventuellement le contenu sélectionné. Lors de l'accès à Spotlight, celle-ci affiche la dernière recherche effectuée.
Depuis iOS 10, il est possible en balayant à gauche de la page d'accueil, d'accéder à divers widgets proposés par Apple ou d'applications tierces ainsi qu'à la barre de recherche Spotlight déjà présente sous iOS 9 en balayant vers le bas.
Barre d'état et Control Center
Une barre d'état est presque toujours présente (mise à part pour certaines applications tierces) dans la partie supérieure de l'écran, et informe l'utilisateur, de gauche à droite, et selon leur disponibilité, de :
- le signal du réseau sous forme de barres blanches ou noires selon le fond (remplacées par des boules dans les versions 7, 8, 9 et 10) et remises par la suite sur la onzième version (iOS 11) au nombre de quatre à la place des 5 habituelles ;
- le nom de l'opérateur ou la mention « iPod » sur les iPod touch ou « iPad » sur les iPad Wi-Fi (sans données cellulaires) ;
- le mode avion (avec une animation d’envol et d’atterrissage lors de l'activation et la désactivation) ;
- la connectivité GPRS, EDGE (E), 3G, 4G, ou Wi-Fi ;
- l'heure locale ;
- la fonction Ne pas déranger (sous forme de lune) si active ;
- le mode verrouillage de l'accéléromètre ;
- le logo Bluetooth si actif ;
- le fonctionnement d'alarmes ;
- le fonctionnement de la géolocalisation GPS (sous la forme d'une flèche) ;
- l'état de charge de l'appareil, sous forme d'icône d'une batterie plus ou moins pleine, avec possibilité d'afficher le pourcentage restant (sauf sur les iPod touch).
Sur iPhone X et ultérieurs, seules trois de ces informations sont affichées de manière permanente à droite de l'encoche : le signal du réseau, la connectivité à internet et la batterie. Pour obtenir plus d'information, il faudra glisser un doigt depuis celles-ci pour afficher le centre de contrôle.
La barre de statut est, depuis iOS 7, colorée en fonction de la couleur de l’application ou de certains événements (sur les iPhone à encoche, ceux-ci sont affichés autour de l'heure à gauche) :
- la barre est bleue lors d’un partage AirPlay, ou lors d’un partage de connexion ou lors de l’utilisation du GPS en arrière-plan ;
- la barre est verte lors d’un appel (téléphonique ou FaceTime) ;
- la barre est rouge lors d’un enregistrement d’écran ou de son.
Le Control Center est accessible depuis le bas de l’écran ou depuis le coin supérieur droit sur les iPhone X et ultérieurs. Il permet à l’utilisateur d’accéder à des réglages rapides, tels que sa musique, la torche ou encore le Wi-Fi, le Bluetooth ou le mode avion. Il est possible de choisir le réseau Wi-FI et l’appareil Bluetooth à connecter depuis celui-ci à partir d’iOS 13.
Fonction de traitement de texte
Depuis la version 3.0, iOS propose des fonctions permettant de faciliter l'édition de texte. Ces fonctions sont disponibles dans n'importe quelle zone d'édition de texte, quelle que soit l'application.
Tout d'abord, un système de sélection de texte et de copier-coller est disponible. Un double-tapotement dans une zone de texte affiche une bulle contextuelle proposant la sélection de mot ou de tout le texte, la copie ou la coupure du texte sélectionné, et le collage du texte présent dans le presse-papier. Selon le contenu du presse-papier, et la présence d'une sélection, toutes ces options ne sont pas affichées en permanence. Pour sélectionner du texte, hormis les deux options proposées par la bulle contextuelle, il est possible d'utiliser deux poignées de sélection, qui apparaissent en même temps qu'elle. De plus, le système de copier-coller fonctionne également avec du texte riche. Ceci s'utilise notamment de Safari et Mail, où la sélection se fait alors par « blocs » de contenu HTML, qui peuvent alors être copiés, puis collés dans une zone de texte riche, comme un mail par exemple. Le copier-coller est statique à l'appareil, c'est-à-dire qu'il est possible de copier ou de couper du texte depuis n'importe quelle application, et de le coller dans n'importe quelle autre (y compris l'application source).
De plus, à ces fonctions viennent s'ajouter un système permettant d'annuler et de rétablir des actions lors de l'édition de texte. Ainsi, lors d'une telle activité, secouer l'appareil a pour effet de faire apparaître un menu contextuel permettant d'annuler la dernière action (saisie, coupure, collage), ou de rétablir une action ou une série d'actions précédemment annulées.
Enfin, le système dispose d'une fonction de correction orthographique, désactivable depuis la version 2.2. Lorsque l'utilisateur tape un mot inconnu, une correction lui est proposée juste au-dessus. L'utilisateur peut soit l'accepter en appuyant sur « Espace », soit la refuser en tapotant sur le mot proposé. À ceci devrait s'ajouter la vérification orthographique, plus discrète, dans la version 4.0 de l'OS : elle souligne les mots mal épelés, et une pression sur le mot affiche des propositions de correction sous forme de bulle. L'utilisateur peut cliquer sur une des propositions pour remplacer le mot par celle-ci.
Par ailleurs, sur iPad, depuis iOS 5, le clavier a la particularité de pouvoir être séparé en deux à l'aide d'un glisseur situé sur sa droite. Ceci facilite la saisie de texte à l'aide des pouces de l'utilisateur uniquement.
Langues
iOS est utilisable en une vingtaine de langues différentes, parmi lesquelles : allemand, anglais, arabe, chinois simplifié, chinois traditionnel, coréen, danois, espagnol, finnois, français, italien, japonais, néerlandais, norvégien, polonais, portugais, russe, suédois, turc, tibétain et ukrainien[27].
En outre, les claviers internationaux suivants sont disponibles, et bénéficient en général d'un dictionnaire : allemand, anglais (États-Unis), anglais (Royaume-Uni), arabe, chinois simplifié, chinois traditionnel, coréen (pas de dictionnaire), danois, espagnol, finnois, français (Canada), français (France), italien, japonais, néerlandais, norvégien, polonais, portugais (Brésil), portugais (Portugal), russe, suédois, arménien, turc, ukrainien[27].
iOS propose un système de reconnaissance de caractères manuels, disponible pour les langues citées précédemment et particulièrement utile avec les écritures asiatiques.
Applications
Le support d'application utilisé sur l'iPhone et l'iPod touch est basé sur une architecture ARM contrairement aux processeurs utilisés sur les anciennes versions des ordinateurs Apple (PowerPC) ou aux récents (Intel x86). De plus, iOS utilise l'API OpenGL ES tournant sur une carte graphique 3D double cœurs PowerVR. En somme, les applications développées sous macOS ne peuvent pas fonctionner sur un iPhone ou un iPod touch, toutes les applications natives sont re-développées spécifiquement pour l'architecture ARM et les composants logiciels d'iOS.
iOS, à l'achat, comporte une vingtaine d'applications disponibles par défaut, toutes développées par Apple. Leur nombre peut varier légèrement selon l'appareil en question, en raison des différences matérielles mineures qui séparent les cinq appareils disposant de ce système d'exploitation, et disponibles à ce jour. La plupart des applications natives ont été réalisées dans le but de travailler ensemble, permettant ainsi de communiquer intelligemment entre elles. Par exemple, un numéro de téléphone peut être sélectionné au sein d'un courriel et sauvegardé dans le répertoire.
De plus, l'une de ces applications par défaut donne accès, via une connexion Internet, à la plate-forme de téléchargement App Store, qui permet d'ajouter à l'appareil des applications supplémentaires développées par des tiers, et validées par Apple.
Contrairement à certains concurrents, l'iOS n'autorise pas l'exécution d'une application de tierce partie en tâche de fond. Il est cependant multitâche pour certaines de ses applications natives, il est par exemple possible d'écouter de la musique avec l'application iPod en naviguant sur internet avec l'application Safari. Cette lacune est toutefois en partie comblée désormais, avec l'arrivée de la version 3.0 qui inclut un système de notifications envoyées depuis le serveur d'Apple. De plus, la version 4, publiée le , a supprimé en partie cette restriction en permettant à certaines API, telle que la musique, de tourner en tâche de fond.
App Store
Sur iOS, l'App Store est une application dédiée native permettant d'accéder à un magasin d’application et de stickers et de l'utiliser facilement. Si l'on tente d'y accéder par Safari, une boîte de dialogue s'affiche : « Ouvrir dans « App Store » ? » (adresses redirectrices : , )
L'App Store est également disponible sur iPadOS, macOS et watchOS.
Appareil photo
Tous les iPhone, ainsi que les iPod touch 4e à 7e mais également tous les iPad (sauf le premier) disposent d'un appareil photo numérique intégré. Un toucher commande la prise des photos ; elles s'affichent ensuite dans les « Moments » et se synchronisent sur l'ordinateur dès que l'iPhone y est connecté. L'accéléromètre intégré détecte automatiquement l'orientation de la prise de vue et bascule en conséquence la photo dans sa photothèque. Si l'appareil est en mesure de se géolocaliser, et après autorisation de l'utilisateur, l'application géoréférencera automatiquement les photos prises. L'application dispose aussi (selon les modèles) d'un mode ralenti, accéléré, et panorama.
Calendrier
Grâce à l'application Calendrier, l'iPhone permet de faire des projets et d'ajouter des événements avec une alarme personnalisée en somme, d'organiser votre planning de tous les jours. Avec l'interface Multi-touch, un simple effleurement sur l'écran permet de naviguer dans le calendrier virtuel pour choisir une date ou vérifier ses rendez-vous. Des codes couleurs permettent de classer et d'afficher les différentes entrées du calendrier et d'assurer plus de clarté.
Lors de la synchronisation avec un PC Windows ou un Mac, les événements créés sur l'iPhone se copient automatiquement sur Microsoft Outlook ou sur Calendrier (anciennement iCal). Et inversement, tous les événements ajoutés sur l'ordinateur sont mis à jour dans Calendrier sur iPhone.
Avec la version 3G, iOS prend en charge Microsoft Exchange ActiveSync, une opportunité pour les entreprises pour organiser des rendez-vous, vérifier l'absence de conflits d'horaires, renvoyer l'ordre du jour de la réunion ou découvrir la liste des participants directement sur iPhone grâce au mode « push » pour entreprise. En effet, le mode « push » appliqué à Calendrier permet de synchroniser les données de tous les appareils (iPhone, PC Windows ou Mac) connectés sur un même compte iCloud, anciennement MobileMe, instantanément.
On remarquera que, tout comme Calendrier sur macOS, l'icône de Calendrier est dynamique, et affiche le numéro de la date sur l'écran d'accueil. Cependant, tandis que l'icône d'iCal affiche le nom du mois dans la bande rouge (JUL. 29 par exemple), celui de Calendrier affiche celui du jour de la semaine (mercredi 29).
iTunes
L'application iTunes permet d'accéder à la plateforme d'achat en ligne iTunes Store via Internet. Celle-ci y est séparée en plusieurs catégories :
- Musique propose de visionner les albums et morceaux vendus sur l'iTunes Store par « Nouveautés », « Classement », et « Genres », d'en écouter un extrait, et éventuellement de les acheter.
- Films propose d'acheter ou de louer des films.
- Séries TV propose d'acheter ou de louer des saisons entières ou des épisodes à l'unité.
- Livres audio permet d'acheter des livres audio classés par « En vedette », « Classements », et « Catégories », et éventuellement d'en écouter un aperçu.
- Sonneries permet d'acheter des sons à définir en tant que sonnerie d'appel ou de notifications
- Genius permet de créer des playlists automatiquement en fonctions des titres présents dans la bibliothèque.
Si la plateforme est accessible via le réseau cellulaire, il est nécessaire de se connecter à un réseau Wi-Fi pour télécharger tout article de plus de 100 Mo.
Néanmoins le logiciel a été démantelé sur MacOS.
Musique
L'application est répartie en cinq onglets si l'utilisateur a activé Apple Music :
- Bibliothèque propose de trier toutes les musiques en huit catégories : « Morceaux », « Artistes », « Albums », « Genres », « Compilation », « Compositeurs », « Playlist » et « Musique téléchargée »
- Pour vous
- Explorer
- Radio propose des webradios à thème ainsi qu'une nouvelle radio Beats 1
- Recherche
En revanche, si Apple Music n'est pas activé, seulement quatre onglets sont disponibles :
- Bibliothèque
- Connect, une sorte de réseau social pour les artistes qui publient leurs actualités.
- Radio
- Recherche
L'application supporte les fonctionnalités Genius : un bouton « Genius » dans les réglages permet de créer automatiquement une liste de 25 chansons à partir de celle en cours de lecture, et les mixes Genius d'iTunes sont synchronisables.
À n'importe quel moment, depuis l'application, en orientant l'appareil en paysage, l'utilisateur obtenait la vue Cover Flow : celle-ci présentait les albums musicaux enregistrés dans l'appareil par leurs jaquettes, que l'on pouvait faire défiler en glissant le doigt vers la droite ou la gauche. Un double tapotement sur la pochette d'un album, ou un tapotement sur le bouton « i » en bas à droite, affichait les morceaux de l'album actuel. Cette option n'est plus disponible depuis iOS 7.
Depuis iOS 5, les clips vidéo sont regroupés dans une application séparée, « Vidéos ». Auparavant, certains des appareils intégraient musique et vidéo dans une seule application iPod.
Mail
Mail est une application qui gère le courrier électronique en HTML enrichi, c'est-à-dire que les images, documents PDF et autres pièces jointes s'affichent dans le corps du texte à l'intérieur du message. Elle prend en charge la plupart des fournisseurs de boîtes de courriel comme Yahoo! Mail, iCloud, Gmail, AOL et Microsoft Exchange, et supporte les comptes multiples. De manière générale, elle est compatible avec tous les services de courrier électronique fonctionnant sur le système POP3 et IMAP.
Messages
L'application Messages permet, comme sur tout téléphone mobile, d'échanger des SMS avec ses contacts, et éventuellement des MMS (disponible depuis la version 3.0, uniquement sur iPhone 3G et ultérieur). Ainsi, il est possible d'envoyer une image, un mémo vocal, des données de contact au format vCard, ou même une position géographique par MMS.
L'affichage sous forme de discussion continue, c'est-à-dire en regroupant les messages par destinataire, permet de reprendre une conversion interrompue, de parcourir les précédentes en effleurant l'écran ou d'appeler directement l'interlocuteur en touchant le bouton Appeler. Les messages s'affichent sous forme de bulles sur fond vert pour les messages envoyés depuis l'appareil et sur fond gris pour ceux de l'autre interlocuteur.
Il est possible de supprimer des conversations entières, mais il existe également un moyen de manipuler des messages un par un dans une conversation. Appuyer longuement sur une bulle permet de sélectionner un ou plusieurs messages d'une conversation, qu'il est possible soit de transférer, soit de supprimer.
Sur iOS 5, une nouvelle fonction iMessage est apparue. Elle permet d'envoyer des messages textes et des fichiers entre deux appareils iOS (iPhone, iPod touch, iPad) ou Mac, via internet sans passer par le forfait (uniquement vers des appareils équipés d'iOS 5 et ultérieur) ; l'utilisation est donc gratuite en Wi-Fi. Les iMessages s'affichent sur fond bleu.
Avec l'arrivée d'iOS 10, les iMessages peuvent apparaître accompagnés d'animation, de dessins, de GIFs animés ou même de stickers.
Photos
L'appareil utilise le logiciel iTunes pour synchroniser les photos qui figurent dans iPhoto ou Aperture sur Mac ou dans un album photo sur Windows.
L'application regroupe trois grandes catégories :
Un onglet Photos trie toutes les photos de l'appareil par ordre chronologique.
Un onglet Souvenirs rassemble des mini-films en diaporama accompagnés de musique pour se remémorer des journées spéciales.
Un onglet Albums rassemble les différents dossiers automatiquement créés :
- Toutes les photos : rassemble toutes les images de l'appareil
- Favorites
- Personnes : rassemble tous les visages detectés sur les photos
- Lieux : rassemble les données GPS des photos
- Vidéos : rassemble toutes les vidéos de l'appareil
- Selfies : rassemble toutes les photos prises avec la caméra frontale
- Ralentis
- Rafales
- Captures d'écran : les captures d'écran effectuées en pressant brièvement et simultanément le bouton Home et le bouton de veille.
- Supprimées récemment : rassemble les photos supprimés et restent conservées pendant 30 jours.
Pour afficher une image en mode paysage, il suffit de basculer l'appareil en mode paysage. Un pincement ou un écartement des doigts sur l'écran permet de réduire ou d'agrandir l'image actuelle.
Détails en haut à droite de l'écran, permet d'obtenir des informations sur la photo tels que le lieu de prise, les personnes présentes sur la photos et les souvenirs liés.
Le logo Partage permet d'effectuer plusieurs actions sur une image : l'envoyer par message, par courriel, l'ajouter aux notes, la partager sur Twitter, Instagram, Snapchat ou Facebook, en faire le fond d'écran de l'appareil, assigner l'image comme photo d'un contact (elle apparaîtra lors des appels avec ce contact), l'imprimer, l'envoyer via AirPlay à une Apple TV ou l'exposer dans la galerie de photo iCloud si l'utilisateur dispose d'un compte.
Le cœur permet d'ajouter la photo à l'album Favorites
Le logo personnalisation permet de retoucher le photo :
- La baguette magique améliore automatiquement la photo
- L'option recadrage permet de rogner la photo
- Le logo filtre permet d'appliquer différent filtres sur la photo
- La mollette modifie la clarté, les couleurs ou les noirs & blancs
- L'onglet Markup permet de dessiner, signer, écrire ou zoomer sur la photo
La Corbeille permet de supprimer la photo. (Elle sera conservée pendant trente jours)
Plans
- Google Maps (jusqu'à iOS 5)
Il est possible d'y parcourir les cartes de ce service, avec une connexion à Internet, en glissant un doigt sur l'écran, et de zoomer en écartant ou pinçant deux doigts. De plus, la plupart des fonctionnalités présentes dans la version internet de Google Maps sont présentes ici :
- Il est possible d'effectuer une recherche d'adresse, ou même de services. Ainsi, lors de la présentation de l'iPhone au Macworld 2007, Steve Jobs a montré l'exemple de recherche d'un Starbucks Coffee. Les résultats les plus proches de la zone en cours sont affichés sous forme d'épingles nommées « repères », et, pour le cas des services, les informations de l'entreprise sont affichées de la même manière que celle d'un contact, en tapotant sur le repère correspondant. Par exemple, il est donc possible d'appeler au numéro indiqué, de consulter le site internet, ou d'envoyer un mail à l'entreprise concernée.
- Avec deux barres de recherche, il est possible de calculer un itinéraire à pied, en voiture, ou en transports en commun, et d'en afficher les étapes.
- Les cartes sont visibles sous trois formes différentes : Plan, Satellite, et Mixte, ce dernier étant un mélange des deux premiers.
- Il est possible, pour les endroits couverts, de visualiser le mode « Street View », ainsi que d'afficher les informations sur le trafic, quand celles-ci sont disponibles.
La version pour iOS contient également des fonctionnalités supplémentaires :
- Il est possible de placer et d'enregistrer ses propres repères, constituant ainsi un gestionnaire d'endroits favoris.
- Il est possible d'accéder directement à l'adresse de ses contacts sous la forme de repères.
- Dans les endroits couverts, il est possible de visualiser les informations concernant l'état du trafic routier. Les routes sont alors colorées en vert (fluide), jaune (perturbée), ou rouge (interrompue).
- Fonctionnalité phare de la version iOS de Google Maps, il est possible de géolocaliser l'appareil selon divers moyens. Si la position de l'appareil a pu être déterminée, alors elle sera affichée sous la forme d'un cercle bleu, qui se réduira à mesure que la position se précisera. Enfin, en dessous d'une précision de 20 m, elle sera affichée sous la forme d'un point bleu avec un halo plus ou moins grand selon la précision de l'emplacement.
- À cette fonctionnalité vient s'en ajouter une, uniquement sur iPhone 3GS (et au-delà) et iPad, qui utilise la boussole intégrée à ceux-ci. Ainsi, une fois l'appareil localisé, une pression supplémentaire sur le bouton de localisation active la boussole, et oriente en conséquence la carte de manière à refléter l'orientation de l'appareil par rapport au Nord.
Plusieurs technologies sont mises en œuvre pour géolocaliser un appareil sous iOS. Tout d'abord, Apple a fait appel à Skyhook Wireless, société spécialisée dans la géolocalisation. En effet, cette société recense à travers le monde les réseaux Wi-Fi, et les géolocalise. Ainsi, en se basant sur ces données, il est possible, dans les endroits recensés, de trianguler un appareil. Ensuite, Google a également conclu un partenariat avec Apple, et référence les bornes GSM. Ainsi, il est possible de trianguler un signal et de localiser un appareil à proximité de ces bornes.
Cependant, toutes ces méthodes de géolocalisation ne sont pas disponibles sur tous les appareils dotés d'iOS. Le tableau suivant montre les moyens de localisation, et les appareils compatibles.
iPod touch 1G | iPod touch 2G | iPod touch 3G | iPod touch 4G | iPod touch 5G | iPod touch 6G | iPhone | iPhone 3G | iPhone 3GS | iPhone 4 | iPhone 4s | iPhone 5 | iPhone 5c | iPhone 5s | iPhone 6 et iPhone 6 Plus | iPhone 6s, iPhone 6s Plus
et supérieur |
iPad Wi-Fi | iPad Wi-Fi + 3G | iPad Mini Wi-Fi | iPad Mini Wi-Fi+3G | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Réseaux Wi-Fi |
Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui |
Triangulation GSM | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | ||||||||
GPS | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | |||||||||
Boussole | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui |
Enfin, l'iPad Wi-Fi + 3G, l'iPhone 3G et au-delà, sont équipés du système A-GPS (GPS Assisté) qui permet une localisation en quelques secondes. En effet, ils exploitent les informations fournies par les réseaux mobiles pour détecter plus rapidement la position des satellites les plus proches. De plus, comme présenté dans le tableau ci-dessus, ils utilisent également les points d'accès Wi-Fi et les antennes relais pour se localiser avec plus de précision et de rapidité.
Si, par exemple, l'utilisateur est à l'intérieur d'un bâtiment et reçoit un signal GPS faible, l'appareil le localise grâce au réseau Wi-Fi. S'il n'est pas non plus à proximité d'un point d'accès Wi-Fi, la localisation se fera à l'aide des antennes relais de téléphonie mobile.
Depuis iOS 6, ce n'est plus une version de Google Maps qui est intégrée mais un système de cartographie développé par Apple et TomTom. Google Maps propose toutefois sa propre application sur l'App Store.
Plans a toutefois été très critiqué pour la qualité des données cartographiques de nombreuses régions[28]. Certaines photos satellite ne montraient que des nuages ou étaient manquantes[29] et des villes ainsi que des bâtiments publics manquaient ou étaient mal placées[30],[31]. Les modèles 3D, en particulier les ponts, souffraient souvent de déformations[32]. Apple reconnaît ces problèmes et promet de les corriger[33]. Le , Tim Cook a publié une lettre d'excuse sur le site d'Apple et conseillé d'utiliser d'autres alternatives, tel que Bing, MapQuest, Waze, Google Maps ou Nokia Maps[34]. Des améliorations sont effectuées et dévoilées au public dans les mises à jour de l'OS. C'est le cas avec la version 6.0.1 de iOS et les suivantes.
Néanmoins, un an après son lancement, Plans a ravi des parts de marché à Google Maps, utilisé par 35 millions de personnes contre moins de 60 millions pour le service de Google[35],[36].
Réglages
Réglages n'a pas vocation à être utilisée comme une application à part entière, mais en est techniquement une. Elle centralise la plupart des options du système, et permet entre autres de :
- Se connecter à un réseau Wi-Fi, au Bluetooth, aux données cellulaires ou couper toutes connexions grâce au Mode Avion
- Gérer les notifications et le centre de contrôle,
- Mettre à jour l'appareil ou le synchroniser via Wi-Fi avec iTunes,
- Gérer le stockage local et iCloud,
- Régler la luminosité et changer de Fond d'écran,
- Régler les sons,
- Gérer ses comptes courriel,
- Ajouter des options de sécurité (verrouillage, mot de passe, Touch ID),
- Consulter les informations de l'appareil,
- Sur iPhone seulement : surveiller les statistiques d'utilisation : temps depuis la dernière recharge de la batterie, temps d'appel au téléphone, quantité de données transférée via le réseau cellulaire,
- Régler diverses options d'interface pour les applications par défaut,
- Activer et désactiver les options d'accessibilité : zoom sur écran, contraste élevé, inversion des couleurs, lecteur d'écran, etc.
Par ailleurs, ce menu regroupe également les options de certaines applications tierces. En effet, il est possible pour un développeur tiers de programmer un menu de réglages pour son application, qui sera affiché dans les réglages.
Safari
Safari est le navigateur Web développé par Apple, dans une version adaptée à iOS, et son interface multi-touch. La partie supérieure de l'écran y est occupée par une barre d'adresse, dans laquelle il est possible d'entrer directement une adresse via le clavier virtuel ou de rapidement soumettre des mots-clés à Google ou Yahoo!, selon un choix antérieur de l'utilisateur.
L'application Safari permet d'accéder à internet via les données mobiles ou Wi-Fi encore plus rapide. En somme, iPhone vous connecte automatiquement au réseau disponible le plus rapide.
Safari pour iOS fut plusieurs fois acclamé pour sa simplicité d'utilisation, et pour son ergonomie. En effet, l'utilisateur y explore des pages web en glissant simplement son doigt sur l'écran, et peut zoomer ou dézoomer sur le contenu en écartant ou pinçant deux doigts. De plus, le mode paysage est également géré pour cette application, une fois de plus par une simple rotation de l'appareil. On notera également la présence d'un zoom intelligent ; un double tapotement sur du contenu adaptera automatiquement le zoom à la largeur du bloc de texte, de l'image, ou de n'importe quel contenu.
En outre, il dispose des fonctions basiques d'un navigateur : aller à la page précédente ou suivante, arrêter le chargement d'une page, rafraîchir celle-ci, un gestionnaire de marque-pages, et d'historique. Il est également possible d'ajouter ses pages internet favorites à l'écran d'accueil de l'appareil, sous forme d'une icône identique à celle des applications. Enfin, il est possible d'ouvrir plusieurs onglets à la fois, et de naviguer entre eux via l'icône située dans le coin inférieur droit de Safari. Il est également possible de synchroniser les signets enregistrés sur un ordinateur.
Sur iPad, les onglets sont directement affichés en haut de l'interface - grâce à la place disponible à l'écran.
Safari ne permet pas le téléchargement de la plupart des formats de fichiers (musique, vidéo, archives, etc.) dans la mémoire de l'appareil, hormis les fichiers image, ainsi que les documents (pdf notamment), qu'il est possible de sauver dans iBooks. Il ne permet pas non plus la visualisation de contenu Flash.
La liste des moteurs de recherche inclus dans Safari augmente depuis quelques années. Depuis iOS 7, Bing s'ajoute à la liste (très) restreinte. Avec iOS 8, DuckDuckGo devient le 4e moteur de recherche de la liste.
Téléphone (iPhone uniquement)
Cette application présente les fonctions classiques d'un téléphone mobile, et est divisée en cinq onglets :
Favoris donne accès à la liste des contacts favoris choisis par l'utilisateur. Il est possible d'en ajouter en touchant le « + » situé en haut à droite. Récents permet de voir les appels émis, reçus et manqués, leur date et l'interlocuteur. Il est possible d'effacer entièrement la liste (il est possible d'effacer un seul appel à la fois en glissant vers la gauche). Contacts est tout simplement l'intégration de l'application native « Contacts » (voir plus loin). Clavier est un pavé numérique permettant de composer un numéro directement, et de l'appeler, ou éventuellement de l'ajouter à un contact (nouveau ou existant). Messagerie donne accès à la messagerie téléphonique de l'utilisateur. Certains opérateurs majeurs intègrent une des fonctionnalités phares de cette application, qui est exclusive à l'iPhone : la messagerie vocale visuelle. Elle permet, au lieu de traditionnellement écouter ses messages dans l'ordre, de les visionner sous forme de liste et de les lire dans l'ordre voulu.
Il suffit de toucher n'importe quel numéro figurant dans Contacts, favoris, ou encore dans un courriel ou un SMS pour lancer un appel. Une barre de recherche permet de retrouver un contact très rapidement parmi une longue liste. L'application Téléphone permet de fusionner plusieurs appels et d'alterner entre différents appels par simple effleurement.
YouTube
iOS proposait jusqu'à iOS 6 une application native, McTube, pour naviguer sur le site de partage de vidéo YouTube. Elle permet de regarder des vidéos YouTube depuis un réseau EDGE, 3G ou Wi-Fi. Il était également possible de créer des signets pour partager les vidéos visionnées par courriel avec des amis ou juste pour les définir en tant que « favori ».
Comme sur le site internet du même nom, les vidéos peuvent être classées par popularité, par notation ou encore par date de publication. Une barre de recherche par mots-clés est disponible pour trouver rapidement la vidéo souhaitée.
Cette application a été supprimée à partir de la version 6.0 du système. Google a donc développé l'application remplaçante YouTube qui est disponible gratuitement au téléchargement dans l'App Store.
Autres
- Bourse permet de suivre l'évolution du cours d'actions ou d'indices boursiers sélectionnés par l'utilisateur. Il est possible d'afficher, en plus de la valeur de l'action ou de l'indice, son taux de croissance en pourcentage ou en points, ainsi qu'un graphique de son évolution sur un jour, une semaine, un mois, trois mois, six mois, un an, deux ans, et même cinq ans ou dix ans depuis la version 7.0 d'iOS.
- Boussole, sur iPhone depuis la version 3GS, affiche une l'image d'une boussole traditionnelle, et utilise la boussole intégrée à l'appareil. Il est possible de choisir entre une orientation sur le vrai nord et sur le Nord magnétique. De plus, l'application affiche en permanence les coordonnées GPS de l'appareil. Dans un deuxième écran, l'iPhone peut servir de niveau à bulle, grâce au gyroscope.
- Calculette, sur iPhone et iPod touch, en mode portrait, dispose de fonctions basiques de calcul (quatre opérateurs, mémoire active). Une fois basculée en mode paysage, elle dispose de fonctions scientifiques de calcul.
- Contacts est une liste des contacts de l'appareil. Dans le cas de l'iPhone, il s'agit tout simplement d'une transposition de l'onglet « Contacts » de l'application Téléphone dans une application à part entière.
- Dictaphone permet d'enregistrer du son. Par conséquent, il est disponible sur les appareils iOS disposant d'un micro (ou compatibles avec un micro externe). L'interface d'enregistrement affiche la représentation graphique du son enregistré, trois boutons. Les deux premiers permettent d'enregistrer et de mettre en pause un enregistrement, l'autre permet d'afficher la liste des enregistrements déjà effectués par date et heure. La liste des enregistrements propose de les écouter (sur haut-parleurs ou non), de les supprimer, de les envoyer par courriel ou MMS, de les raccourcir en définissant leur début et leur fin à l'aide de poignées de sélection, ou de leur attacher une étiquette.
- FaceTime est une application de visioconférence et de VoIP concurrente de Skype. Elle permet de passer des appels vidéo à son répertoire via un réseau Wi-Fi ou cellulaire (3G, 4G ou LTE). Depuis iOS 7, FaceTime permet de passer des appels audio en VoIP. Depuis iOS 12.1, FaceTime propose des conversations en groupe pouvant aller jusqu'à 32 participants simultanément.
- Horloge dispose de cinq fonctionnalités :
- « Horloges » permet d'ajouter un certain nombre d'horloges suivant le fuseau horaire de grandes villes du monde.
- « Alarme » permet de mettre en place plusieurs alarmes. Pour chacune, il est nécessaire de définir l'heure de l'alarme, une éventuelle récurrence, la sonnerie utilisée (parmi les sonneries du Téléphone), un éventuel rappel si l'alarme n'est pas arrêtée par l'utilisateur, et une courte description qui s'affichera à son déclenchement.
- « Sommeil » est synchronisée avec l'application Santé et permet d'analyser les cycles de sommeil de l'utilisateur avec des graphiques.
- « Chronomètre » dispose des fonctions d'un chronomètre standard, avec départ, pause, et tour.
- « Minuteur » propose de lancer un compte à rebours d'une durée comprise entre une minute et un jour, à la minute près.
- News, lancée sous le nom de Kiosque, s'affichait comme un dossier d'applications, pour présenter les magazines acquis par l'utilisateur. Ceux-ci pouvait s'en procurer sur une section consacrée de l'App Store. À partir d'iOS 9, elle se renomme News et concerne les actualités générale dans un seul magazine.
- Météo permet d'obtenir les prévisions météorologiques pour des villes choisies au préalable par l'utilisateur. Ainsi, pour chaque ville, sont affichés le temps et les extrêmes de température pour la semaine à venir. Auparavant fournies grâce à Yahoo!, les données météorologiques sont maintenant fournis par The Weather Channel depuis iOS 8.
- Notes permet simplement de taper du texte au clavier, de faire une liste à cocher ou un dessin, et de l'enregistrer sous la forme d'une « note ». Il est possible de parcourir les notes déjà présentes, et éventuellement d'en supprimer. Les notes peuvent être automatiquement synchronisées avec des comptes mail IMAP configurés dans l'application Mail. Des collaborateurs peuvent être ajoutés pour modifier les notes à plusieurs.
- Rappels permet de mettre en place des listes de tâches à effectuer, de les classer, et de leur associer des alarmes. Une particularité de ces alarmes est qu'elles peuvent non seulement être déclenchées à une date et heure précise, mais également à l'arrivée ou au départ d'un lieu précis, utilisant le service de localisation de l'appareil.
- TV, anciennement Vidéos, permet de visionner les vidéos achetées et synchronisées avec iTunes, et permet, depuis iOS 12, d'accéder à des contenus de services externes, comme MyCANAL ou OCS. Avant iOS 5, cette application était intégrée avec la musique à une seule application iPod.
- Game Center (à partir d'iOS 4.1) centralise les scores et succès des jeux (applications tierces) et affiche des classements parmi ses amis et joueurs du monde entier. L'application n'est plus accessible sur iOS 10.
- Santé est une application regroupant les données médicales de l'utilisateur (poids, podomètres, compteur de calories...). L'application est apparue avec iOS 8.
- Wallet est une application regroupant les billets, bons de réduction et carte de fidélité de l'utilisateur. Elle a été dévoilée avec iOS 6 sous le nom de Passbook. Elle intègre Apple Pay avec iOS 10.
- Podcast est un Store réservé aux podcasts gratuits, sous iOS 6, cette section faisait partie d'iTunes.
- Livres, anciennement iBooks est une application permettant de lire des livres électroniques, disponible sur l'iPad depuis le lancement de ce dernier, elle est intégrée directement sur tous les appareils depuis iOS 8. L'application donne accès à l'iBookStore, magasin en ligne comparable à l'App store, et permettant d'acheter puis de télécharger lesdits livres.
- Astuces (depuis iOS 8) donne des conseils pour utiliser au mieux son appareil et les applications natives.
- Watch (depuis iOS 8) permet de jumeler son iPhone à une Apple Watch et y installer des applications.
- Maison (depuis iOS 10) permet de contrôler sa maison connectée.
- Localiser, anciennement Localiser mon iPhone est une application utilisable lorsqu'un appareil sous iOS, iPadOS ou macOS a été égaré.
- Siri est une application de reconnaissance vocale introduite en 2011. Depuis quelques années, Siri intègre désormais l'intelligence artificielle pour améliorer la performance de façon à améliorer la dictée des 2 voix proposées (homme et femme).
- Fichiers (depuis iOS 11) permet de regrouper les fichiers de plusieurs services de stockage en ligne (iCloud, Dropbox, Google Drive...)
Applications tierces
Le marque la date de mise à jour en version 2.0 du firmware, ainsi que l'ouverture de l'App Store. Ainsi, depuis ce jour, il est possible pour n'importe quel utilisateur d'iOS d'accéder à ce portail via Internet, et d'y télécharger des applications pour ce système. Celles-ci sont créées par des développeurs tiers, qui ont téléchargé et utilisé l'iPhone SDK afin de programmer ces applications (voir plus loin : iPhone SDK). Le portail est accessible directement sur l'appareil via l'application App Store sus-citée, ou via la section App Store de l'iTunes Store, dans iTunes.
Bien que le service soit dans sa quasi-totalité destiné aux développeurs tiers, Apple y distribue actuellement plusieurs applications téléchargeables, dont voici une liste non exhaustive :
- La suite iWork a été adaptée pour iOS par Apple. Les trois applications la composant reprennent une très grande partie des fonctionnalités présentes sur la version Mac, sont vendues séparément sur l'App Store, 9,99 $[37].
- Les logiciels iMovie et GarageBand, inclus dans la suite iLife sur Mac, est également disponible dans une version adaptée à iOS, gratuitement.
Utilisation du service
À diverses occasions, notamment lors de présentations publiques de produits, Apple a pris l'habitude d'annoncer les statistiques d'évolution de l'App Store. Durant la première année de fonctionnement du service, entre et 2009, un milliard cinq cents millions d'applications avaient été téléchargées depuis le portail App Store[38], parmi un catalogue de plus de 65 000 applications validées par Apple[38]. Ces chiffres furent publiés au par Apple, à l'occasion du premier anniversaire du service. Le milliard d'applications avait lui été dépassé en [39], pour 50 000 applications disponibles en juin[40].
Au , la firme a annoncé un cumul d'un milliard huit cents millions de téléchargements depuis l'ouverture du service, parmi un catalogue proposant plus de 75 000 applications. Mais moins de trois semaines plus tard, l'entreprise annonce de nouveaux chiffres : parmi 85 000 applications, les deux milliards de téléchargements sont dépassés le [41]. Deux nouveaux caps sont franchis par la suite avec l'annonce le de la disponibilité de 100 000 applications, et le cap des 3 milliards de téléchargements franchi le .
Le , à l'occasion de la présentation d'iOS 4.0, Apple annonce avoir enregistré plus de quatre milliards de téléchargements sur l'App Store parmi 185 000 applications disponibles[42].
Le , Apple annonce avoir enregistré plus de quarante milliards de téléchargements sur l'App Store parmi 775 000 applications disponibles[43].
Activation et synchronisation
Plusieurs étapes de la possession d'un appareil tournant sous iOS nécessitent un ordinateur Mac ou Windows équipé d'une connexion à Internet ainsi que du logiciel iTunes développé par Apple.
Activation (iOS 4 et inférieur)
À l'achat d'un appareil sous iOS, il est nécessaire d'activer celui-ci avec iTunes afin de pouvoir l'utiliser. Tant que l'opération n'a pas été faite, il est impossible d'utiliser les fonctionnalités de l'appareil. Il demeure cependant possible d'utiliser un iPhone non activé pour émettre un appel d'urgence. Le processus requiert, une fois l'appareil branché et sous tension, de créer un compte iTunes Store. Depuis iOS 5, un ordinateur n'est plus nécessaire pour pouvoir utiliser l'appareil après l'achat.
Synchronisation et autres opérations
Plusieurs opérations de routine s'effectuent sur le système via iTunes : la synchronisation de contenu depuis un ordinateur, tout comme le fait iTunes pour l'iPod, le transfert d'achats effectués depuis l'appareil sur Internet (applications sur l'App Store, musique, clips vidéos, etc.), la gestion des types de données à synchroniser, et la visualisation d'informations individuelles de l'appareil : numéro de série, nom, possesseur, numéro de téléphone dans le cas de l'iPhone, etc.
Par défaut, iTunes effectue la synchronisation et le transfert d'achats automatiquement dès que l'appareil est branché et sous tension. Il est cependant possible de désactiver cette option afin de pouvoir choisir les contenus à synchroniser avant de synchroniser, sans quoi une deuxième synchronisation peut s'avérer nécessaire. Avec iOS 5, la synchronisation pourra se faire sans fil tant que l'appareil est connecté au même réseau.
Si iTunes est la solution la plus utilisée et recommandée par Apple, les opérations de synchronisation de contenu peuvent s'effectuer via certains logiciels tiers, disponibles — gratuitement le plus souvent — sur Internet[44].
Utilisation du matériel
Communication avec le réseau
Présente sur l'iPhone depuis sa version 3G, et sur la version Wi-Fi + 3G de l'iPad, la technologie 3G offre un accès rapide à Internet par les réseaux cellulaires du monde entier. Il est possible de surfer sur le Web, de télécharger des courriels, d'obtenir des itinéraires et de regarder des vidéos, et cela même au cours d'un appel. Avec iOS 6, il est maintenant même possible de passer des appels FaceTime par 3G. Depuis l'iPhone 5 et l'iPad de 3e et 4e générations (ainsi que l'iPad mini), une puce 4G est intégrée, fournissant un accès au réseau encore plus haut débit.
Fonctionnement
La technologie 3G exploite un protocole nommé HSDPA[45] (High-Speed Downlink Packet Access) pour transférer rapidement les données via les réseaux UMTS (Universal Mobile Telecommunications System). Graphismes, pièces jointes à des courriels, vidéos et pages web se chargent jusqu'à deux fois plus vite sur les réseaux 3G que sur les réseaux EDGE 2G. Et comme l'iPhone 3G et ultérieur bascule naturellement entre les réseaux EDGE, 3G (plus rapides), ou même Wi-Fi (encore plus rapides), l'utilisateur bénéficie en permanence de la vitesse optimale.
La technologie 3G apporte ainsi un potentiel de multitâche réseau, sans pour autant nécessiter une connexion Wi-Fi. Comme les réseaux 3G permettent le transfert simultané de la voix et des données, il est possible de téléphoner tout en surfant sur le Web, en consultant des courriels ou en utilisant Plans. Le tout, à partir du réseau mobile 3G.
L'iPhone 3G répond aux normes mondiales en matière de communications cellulaires. Il est ainsi possible de passer des appels et surfer sur le Web de pratiquement tout point du globe. Toutefois, dans une zone dépourvue de réseau 3G, l'iPhone se connectera via GSM pour les appels et via EDGE pour les données.
L'iPhone dispose des connectivités LTE, UMTS, HSDPA, GSM, Wi-Fi, EDGE, GPS et Bluetooth 2.0 + EDR, en n'utilisant que deux antennes. La conception de l'iPhone dissimule ces antennes dans quelques endroits inattendus : dans l'anneau métallique entourant l'appareil photo, dans la collerette métallique de l'écran, dans la prise mini-jack audio et au sein même des circuits d'iPhone. La technologie utilisée pour la gestion de l'alimentation offre jusqu'à cinq heures de temps de conversation sur les réseaux 3G (selon configuration du réseau).
Accéléromètre
Grâce à un accéléromètre intégré[45], l'appareil réagit aux mouvements. Lorsqu'il est basculé pour passer du mode portrait au mode paysage, l'accéléromètre détecte ce mouvement et modifie l'affichage en conséquence. Il est ainsi possible de visualiser une page web dans toute sa largeur, afficher une photo dans son format d'origine ou se déplacer dans un jeu par de simples mouvements. En effet, l'accéléromètre est capable de détecter des mouvements très précis, en plus de simples rotations. Il peut donc aboutir sur de très nombreuses utilisations, notamment dans les jeux.
Fonctionnement
L'accéléromètre de l'iPhone, fournit par STMicroelectronics[46], exploite trois éléments : une masse de silicium, des ressorts en silicium et une impulsion électrique. Les ressorts en silicium utilisent l'impulsion électrique pour calculer la position de la masse de silicium. En basculant l'iPhone, l'impulsion électrique qui traverse les ressorts en silicium est modifiée. L'accéléromètre enregistre ces variations et l'iPhone ajuste automatiquement l'écran.
Autres
Les appareils fonctionnant sous iOS intègrent divers capteurs intelligents qui détectent les paramètres ambiants et ajustent l'écran en conséquence. Ces capteurs optimisent l'autonomie de la batterie et augmentent la convivialité de l'appareil[45]. Un capteur de proximité (iPhone uniquement) se déclenche lorsque l'appareil est porté à l'oreille, et désactive immédiatement l'écran pour économiser l'énergie et prévenir toute commande malencontreuse. Tous les appareils fonctionnant actuellement sous iOS, en outre, disposent d'un capteur de lumière ambiante. Celui-ci augmente automatiquement la luminosité de l'écran dans les endroits bien éclairés et l'assombrit dans les lieux plus obscurs.
Multi-touch
Avec son interface utilisant la technologie Multi-touch de type capacitive, et ses logiciels développés en adéquation, l'iPhone permet de tout contrôler à l'aide des seuls doigts. Grâce à cette interface, taper à l'aide du clavier virtuel, feuilleter des albums en mode Cover Flow, parcourir des photos d'un effleurement du doigt ou zoomer sur une partie d'une page web sont possibles. Le tout, avec l'utilisation de l'interface Multi-touch.
L'affichage Multi-touch comporte une couche de protection sur une surface capacitive qui détecte le toucher des doigts à l'aide de champs électriques. Et le système d'exploitation iOS gère les fonctions permettant de faire défiler un écran, de toucher une option et de pincer ou étirer un élément.
Bien qu'une majorité d'applications ne permet d'utiliser que deux ou trois doigts, les iPhone et les iPod touch permettent la captation des positions de cinq doigts simultanément. L'iPad, quant à lui, permet la captation des positions de onze doigts simultanément[Note 6].
Le jailbreak
Principe
« Jailbreak » signifie littéralement « évasion (d'une prison) ». Il s'agit d'un ajout de données supplémentaires dans l'iPhone qui permet l'accès à un centre de téléchargement d'applications développées par des personnes non-affiliées à Apple (Cydia). Pour faire cette manipulation, il faut utiliser des logiciels adéquats (Pangu, BlackRa1n, LimeRa1n, Pwnage Tool, PuppyRa1n, GreenPois0n, RedSn0w, et bien d'autres) et pour les appareils munis d'iOS 6.0 ou plus, evasi0n.) qui ajoutent ces données.
En effet, l'iPhone est dans l'état « In Jail » par défaut. Cela signifie que tout le système d'exploitation est verrouillé en lecture seule. Autrement dit, le jailbreak permet d'augmenter les privilèges du système (lecture-écriture) afin de personnaliser l'interface de l'OS ou d'installer des applications non-validées par Apple.
Le jailbreak seul n'est pas illégal. Par contre, l'utilisation qui suit peut l'être (ex : piratage d'applications payantes).
Risques et position d'Apple
Un iPhone jailbreaké comporte intrinsèquement un risque plus grand en cas de tentative de « hack » par une personne tierce. En effet, les applications distribuées sur les appareils jailbreakés ont accès, selon le principe-même du jailbreak, à toutes les données de l'appareil, et peuvent en modifier la majeure partie. Par ailleurs, cette méthode n'étant pas approuvée par Apple, qui la considère comme « illégal[e] »[47], le fait de l'utiliser supprime d'office la garantie de l'appareil. On notera cependant qu'Apple reconnaît le procédé en tant que tel, dans la mesure où le service après-vente des appareils concernés mentionne l'existence du jailbreak et en explique les risques[48].
Enfin, les logiciels permettant de jailbreaker des appareils se développent très vite, à chaque fois qu'un nouvel appareil supportant iOS est disponible. Ce phénomène est dû à l'impatience de la vaste communauté de jailbreak créée autour d'iOS, qui réclame souvent la disponibilité la plus rapide possible pour le jailbreak. Il arrive donc que, pour pallier cette attente, les développeurs publient des versions instables de leurs logiciels de jailbreak. Ces logiciels peuvent être dangereux car développés rapidement et parfois inefficacement, et leur exécution nécessite une certaine expérience en informatique.
Le jailbreak ne peut pas casser l'appareil. En effet, ce n'est qu'une modification logicielle qui peut être annulée par une restauration à l'origine de l'iOS sur iTunes (il n'y a aucune modification irréversible). Un iPhone jailbreaké dont iOS a été restauré, est un iPhone parfaitement identique à ceux qui n'ont jamais été jailbreakés (lors de retour en garantie, Apple n'a pas la possibilité de savoir si l'appareil a été jailbreaké auparavant). Dans ce cas, la garantie est donc applicable. Par contre, le seul risque, c'est que l'appareil jailbreaké tombe en panne et que la restauration d'iOS ne soit plus possible (exemple : impossible d'allumer l'appareil). Dans ce cas seulement, Apple peut refuser d'appliquer la garantie.
Intérêts du jailbreak
Le jailbreak permet de personnaliser et d'améliorer son appareil selon ses goûts. L'utilisateur peut notamment obtenir un accusé de réception pour les SMS, utiliser l'appareil comme une clé USB, ou encore téléphoner en VoIP par la connexion internet 3G (sans utiliser le Wi-Fi).
Le jailbreak permet aussi d'activer son iPhone sans carte SIM. Ce procédé s'appelle la Hacktivation.
iPhone SDK
Le kit de développement iPhone SDK a été officiellement annoncé le par Apple, lors d'une présentation communément appelée « Apple 6 March Event ». Il est compatible uniquement avec OS X. La première version Beta du SDK a été disponible immédiatement avec la version 1.2b1 iOS, aussi appelée iOS 2.0 (build 5A147p), sans que les applications développées sur la plate-forme soient alors distribuables. Il faudra pour cela attendre qu'une mise à jour du firmware soit disponible le , gratuitement pour les utilisateurs de l'iPhone, et au prix de 9,99 $ (7,99 € en Europe) pour les possesseurs d'iPod touch. Cependant, pendant ces quatre mois, les développeurs purent préparer et tester leurs applications natives.
Contenu du SDK
En plus d'offrir aux développeurs exactement les mêmes API que celles d'Apple, le SDK contient de nombreux outils facilitant le développement et le test d'applications pour iOS.
API
Voici une liste non exhaustive des API principales contenues dans le SDK, classées par couche d'abstraction :
- Core OS, couche la plus « profonde », contient les bases du système d'exploitation :
- Le noyau d'OS X,
- « Power Management », gestion de la charge du processeur en fonction de la batterie,
- « Lib System », le système de bibliothèques,
- « KeyChain », les chaînes de clés,
- Le protocole TCP/IP du noyau BSD,
- La prise en charge des certificats,
- La prise en charge des sockets réseau,
- Le système de sécurité,
- Bonjour
- Core Services propose des API de plus haut niveau, permettant une gestion plus poussée du système :
- La gestion des collections,
- Core Location, qui permet la géolocalisation de l'appareil,
- La gestion d'un carnet d'adresse,
- « Net Services », des services réseau,
- La gestion du réseau en lui-même,
- Le « threading », gestion des processus légers,
- L'accès à des fichiers,
- La gestion de préférences,
- SQLite, bibliothèque permettant la gestion de bases de données,
- Des utilitaires pour la gestion d'URL
- La couche Media gère quant à elle les données multimédia. Son contenu est accéléré matériellement pour de meilleures performances et une meilleure durée de batterie :
- Cocoa Touch est une réécriture de l'interface graphique Cocoa d'OS X, adaptée cette fois à l'interface Multi-touch d'iOS :
- La gestion des événements Multi-touch,
- La gestion des alertes,
- Les contrôles Multi-touch,
- Une vue Web utilisant le moteur de rendu WebKit de Safari,
- La gestion de l'accéléromètre,
- La sélection d'un contact,
- La gestion de contenu avec une hiérarchie,
- La sélection d'une image,
- La localisation,
- L'utilisation de l'appareil photo pour l'iPhone, l'iPhone 3G et l'iPhone 3GS.
Outils de développement
La plupart des outils de développement du SDK étaient déjà présents dans macOS avant son arrivée. Cependant, ils gèrent désormais l'utilisation de l'iPhone, en tant que plate-forme de développement :
- Xcode est l'environnement de développement par défaut sur macOS. Il permet l'écriture, la gestion et la compilation de projets de développement, écrits notamment en Objective-C. L'iPhone SDK y ajoute les bibliothèques de développement pour iOS. Il est donc possible pour le développeur de créer des projets d'applications pour ce système. Pour tester l'application, deux possibilités existent : le développeur peut brancher un iPhone ou iPod touch à son ordinateur Mac, puis y lancer l'application comme test à condition d'adhérer au programme des développeurs d'Apple, ou lancer l'application en test dans iPhone Simulator (voir plus loin).
- Interface Builder permet de construire une interface pour Cocoa Touch manuellement, à l'aide de glisser-déposer. Il permet également de traduire facilement une application dans plusieurs langues. De plus, il permet de gérer visuellement le schéma modèle-vue-contrôleur, en connectant des éléments d'une interface à un code écrit pour eux au préalable, à l'aide d'un glisser-déposer. Finalement, le fichier d'interface ainsi créé est ajouté au projet Xcode.
- Instruments est un outil de monitoring informatique. Il permet, une fois l'application lancée sur un iPhone ou iPod touch branché à l'ordinateur, d'observer en temps réel ses performances au niveau du processeur, mais également, par exemple, du moteur graphique ou de l'accéléromètre. Par ailleurs, il est également possible de surveiller les performances système dans iPhone Simulator (voir ci-après)[49].
- iPhone Simulator (anciennement Aspen Simulator) est le seul de ces outils à avoir été développé spécifiquement pour l'iPhone SDK. Il simule de manière logicielle un iPhone virtuel, qui peut exécuter des applications directement sur l'ordinateur. Les mouvements Multi-touch sont alors reproduits manuellement à la souris par l'utilisateur, et il est possible de faire pivoter le simulateur grâce à des raccourcis clavier. Par ailleurs, l'utilisateur est en mesure de choisir quel matériel et version du firmware il désire utiliser.
- Swift : lors de la WWDC 2014, Apple lève le voile sur un nouveau langage de programmation qui remplacera à terme Objective-C[50].
Limites et critiques
Le système iOS contient plusieurs limites imposées par Apple. Parmi celles-ci, citons :
- le système est fermé (il est nécessaire de débrider le système pour bénéficier de certaines fonctionnalités non proposées par Apple : c'est ce qu'on appelle le jailbreak) ;
- le format Flash d'Adobe n'est pas supporté et d'après Apple ne le sera jamais (principalement pour allonger la durée de vie de la batterie et ne pas ralentir le système), de nombreux sites de vidéo ont remplacé leur format de vidéo par les formats H.264 et HTML5 spécialement pour l'iPad ou l'iPhone ;
- le système d'exploitation est destiné aux terminaux Apple, contrairement à d'autres systèmes d'exploitation mobiles comme Android, MeeGo, ou Windows Phone.
- l'utilisateur a l'obligation de passer par le magasin officiel pour installer un logiciel. Apple a rédigé et plusieurs fois modifié les conditions générales de son magasin, de façon à écarter la concurrence pour certains logiciels applicatifs, comme le navigateur Web par exemple.
Concurrence
iOS a comme principal concurrent Android de Google, la plupart des autres systèmes d’exploitation ayant été abandonnés.
Annexe
Notes
- Dans le cas d'iOS, cette dernière couche est appelée « Cocoa Touch », en raison des caractéristiques tactiles de l'interface qu'elle gère.
- « iPhone runs OS X » Steve Jobs, 2007, lors de la présentation de l'iPhone[3].
- « OS » sont les initiales d'« operating system », qui signifie « système d'exploitation » en anglais.
- Nota Bene : Il s'agit bien là de mises à jour du système, et non pas de mises à jour d'applications tierces. Ces dernières peuvent se faire via Internet sur l'appareil, à travers le portail App Store.
- Seul le Wi-Fi est présent sur l'iPod touch. Le Bluetooth quant à lui n'y est présent qu'à partir de la version 2G de cet appareil.
- testé avec l'app OSCemote sur iPad
Références
- (en) « Open at the source », sur le site officiel d'Apple
- (en) couches d'abstractions d'iOS - Apple Developer Connection
- [vidéo] « Steve Jobs Introducing The iPhone At MacWorld 2007 », sur YouTube.com, ajouter le 2 décembre 2010 (consulté le )
- « iPhone : Le mystère de l'OS X », sur iPhon.fr
- « Apple présente l'iPhone 4, iMovie pour iPhone et iOS 4 », igeneration, (lire en ligne)
- Joseph Tartakoff, « Apple Avoids iPhone-Like Trademark Battle Thanks To Cisco, FaceTime Deals », paidContent, (consulté le )
- (en)«iPhone Developer Program », sur Apple Developer Connection
- Europe 1, « Apple a vendu deux milliards d'appareils mobiles », sur Europe 1, (consulté le )
- Quand les App Stores transforment l'économie du mobile, sur L'Atelier.fr
- Lucas Mediavilla, « Dix ans après sa création, les chiffres fous de l'App Store », sur lesechos.fr, (consulté le )
- « Chiffres clés : les OS pour smartphones », sur ZDNet France (consulté le )
- (en) « Scott Forstall, the Sorcerer's Apprentice at Apple », Bloomberg.com, (lire en ligne, consulté le ).
- (en) « Scott Forstall's Personality, Origins of iOS, and Lost iPhone 4 Prototype », MacRumors, (lire en ligne, consulté le ).
- By Owen Thomas, Business 2.0 writer, « Apple's Steve Jobs unveils new iPhone - Jan. 9, 2007 », sur money.cnn.com (consulté le ).
- (en) « Watch Steve Jobs Unveil the First iPhone 10 Years Ago Today », sur Time (consulté le ).
- (en) « Apple unveils iPhone », sur Macworld (consulté le ).
- (en-US) « Jobs: App Store launching with 500 iPhone applications, 25% free », Engadget, (lire en ligne, consulté le ).
- (en-US) « App Store Downloads Top 100 Million Worldwide », Apple Newsroom, (lire en ligne, consulté le ).
- « Apple’s App Store now has over 2 million apps », The Verge, (lire en ligne, consulté le ).
- (en) « There are now 1 million iPad apps », The Verge, (lire en ligne, consulté le ).
- (en-US) « The iPod meets the iPhone: a review of the iPod touch », Ars Technica, (lire en ligne, consulté le ).
- (en) « Apple announces iPad », Macworld, (lire en ligne, consulté le ).
- « App Store - Support - Apple Developer ».
- « [WWDC 2019] Tout ce qu’il faut retenir des annonces d’Apple : Mac Pro, iPadOS, iOS 13… ».
- « iOS 13 : thème sombre, vie privée et Memojis… voici les nouveautés à retenir ».
- « Tout ce que vous avez toujours voulu savoir sans jamais oser le demander », sur iPhoneinFrance.fr
- Spécifications de l'iPhone 3G sur le site officiel d'Apple - Voir section « Langues »
- Julien Lausson, « iOS 6 : la nouvelle cartographie d’Apple sous le feu des critiques », sur Numerama.com, 20 septembre 2012
- « Apple iOS 6 Maps Is Maybe Not So Good », sur thefw.com, (consulté le ).
- (en) https://www.bbc.com/news/technology-19659736
- (en) « iOS 6 Fail. Apple’s New Maps App Loaded with Bugs » « Copie archivée » (version du 23 septembre 2012 sur l'Internet Archive), sur Androidspin.com, 20 septembre 2012
- (en) http://blog.thenewstribune.com/street/2012/09/20/wsdot-says-narrows-bridges-still-standing-despite-distorted-ios-6-photo/
- Julien Lausson, « iOS 6 : Apple très critiqué pour iOS Maps, promet une mise à jour », sur Numerama.com, 21 septembre 2012
- (en) « Letter from Tim Cook on maps », sur le site officiel d'Apple Canada
- « Apple Plans aurait finalement fait plier Google Maps sur iOS », sur Zdnet.fr
- « Un an après, la revanche d'Apple sur Google Maps », sur Latribune.fr
- « iWork pour iPad »,
- 1,5 milliard de téléchargements sur l'AppStore - Mac 4 Ever
- App Store d’Apple : un milliard de téléchargements enregistrés - ITespresso
- AppStore : un catalogue riche de 50 000 applications. Qui dit mieux ? - Les Numeriques
- App Store : 2 milliards de téléchargement - Mac 4 Ever
- L’iPad et l’App Store en chiffres - HiTPhone
- « Apple annonce 40 milliards de téléchargements sur son App Store », sur iPhoneSoft.fr
- Gérez votre iPhone, iPod, iPod Touch sans iTunes - Blogmotion
- Technologies iPhone « Copie archivée » (version du 22 juillet 2018 sur l'Internet Archive) - Site officiel d'Apple
- Présentation de STMicroelectronics sur le site officiel de l'entreprise
- Apple : le jailbreak illégal - generationMP3.com
- Apple officialise la pratique du jailbreak et avertit ses utilisateurs - Mac4Ever
- (en) Introduction to Instruments User Guide - iPhone Dev Center
- Swift : Apple dévoile le remplaçant d'Objective-C, Journal du Net, 3 juin 2014
Articles connexes
Liens externes
- Portail d’Apple
- Portail du logiciel
- Portail des télécommunications