Professional Documents
Culture Documents
mobiles.
iOS 9 est prsent lors de la WWDC 2015, conjointement avec OS X El Capitan avec lequel une grande compatibilit est possible. Dans ce mme vnement, Apple
annonce que 1 500 000 applications sont disponibles sur
l'App Store et que 100 milliards d'applications ont t tlcharges.
1 Architecture logicielle
INTERFACE
2.2
Applications
sont bleues jusqu' iOS 6.1.6 inclus, et blanches l'appareil a pour eet de faire apparatre un menu contexpour toutes les versions ultrieures),
tuel permettant d'annuler la dernire action (saisie, coupure, collage), ou de rtablir une action ou une srie
l'heure locale,
d'actions prcdemment annules.
Enn, le systme dispose d'une fonction de correction orthographique, dsactivable depuis la version 2.2. Lorsque
l'utilisateur tape un mot inconnu, une correction lui est
propose juste au-dessus. L'utilisateur peut soit l'accepter
le fonctionnement d'alarmes,
en appuyant sur Espace , soit la refuser en tapotant sur
le fonctionnement de la golocalisation GPS (sous le mot propos. ceci devrait sajouter la vrication orforme d'une che violette),
thographique, plus discrte, dans la version 4.0 de l'OS :
elle souligne les mots mal pels, et une pression sur le
le mode lecture de l'iPod, lecture de musique (sous mot ache des propositions de correction sous forme de
forme de che play bleue),
bulle. L'utilisateur peut cliquer sur une des propositions
pour remplacer le mot par celle-ci.
le mode verrouillage de l'acclromtre,
Par ailleurs, sur iPad, depuis iOS 5, le clavier a la particu l'tat de charge de l'appareil, sous forme d'icne larit de pouvoir tre spar en deux l'aide d'un glisseur
d'une batterie plus ou moins pleine. De plus, depuis situ sur sa droite. Ceci facilite la saisie de texte l'aide
l'iOS 3.0, il est possible d'acher le pourcentage de des pouces de l'utilisateur uniquement.
charge restant (pour les iPhones 3GS et plus et pour
les iPads. Absent de l'iPod Touch).
2.1.5 Langues
l'tat de la fonction Ne pas dranger
iOS est utilisable en une vingtaine de langues diDepuis iOS 7, la barre de statut est colore en fonction de rentes, parmi lesquelles : allemand, anglais, arabe, chinois simpli, chinois traditionnel, coren, danois, espala couleur de l'application.
gnol, nnois, franais, italien, japonais, nerlandais, norvgien, polonais, portugais, russe, sudois, turc, tbtain
et ukrainien[16] .
2.1.4 Fonction de traitement de texte
En outre, les claviers internationaux suivants sont disDepuis la version 3.0, iOS propose des fonctions permet- ponibles, et bncient en gnral d'un dictionnaire :
tant de faciliter l'dition de texte. Ces fonctions sont dis- allemand, anglais (tats-Unis), anglais (Royaume-Uni),
ponibles dans n'importe quelle zone d'dition de texte, arabe, chinois simpli, chinois traditionnel, coren (pas
quelle que soit l'application.
de dictionnaire), danois, espagnol, nnois, franais (CaTout d'abord, un systme de slection de texte et de nada), franais (France), italien, japonais, nerlandais,
copier-coller est disponible. Un double-tapotement dans norvgien, polonais, portugais (Brsil), portugais (Portu[16]
une zone de texte ache une bulle contextuelle propo- gal), russe, sudois, armnien, turc, ukrainien .
sant la slection de mot ou de tout le texte, la copie ou la iOS propose un systme de reconnaissance de caraccoupure du texte slectionn, et le collage du texte pr- tres manuels, disponible pour les langues cites prcsent dans le presse-papier. Selon le contenu du presse- demment et particulirement utile avec les critures asiapapier, et la prsence d'une slection, toutes ces options tiques.
ne sont pas aches en permanence. Pour slectionner
du texte, hormis les deux options proposes par la bulle
contextuelle, il est possible d'utiliser deux poignes de s- 2.2 Applications
lection, qui apparaissent en mme temps qu'elle. De plus,
le systme de copier-coller fonctionne galement avec du Le support d'application utilis sur l'iPhone et l'iPod
texte riche. Ceci sutilise notamment de Safari et Mail, o touch est bas sur une architecture ARM contrairement
la slection se fait alors par blocs de contenu HTML, aux processeurs utiliss sur les anciennes versions des orqui peuvent alors tre copis, puis colls dans une zone de dinateurs Apple (PowerPC) ou aux rcents (Intel x86).
texte riche, comme un mail par exemple. Le copier-coller De plus, iOS utilise l'API OpenGL ES tournant sur une
est statique l'appareil, c'est--dire qu'il est possible de carte graphique 3D double curs PowerVR. En somme,
copier ou de couper du texte depuis n'importe quelle ap- les applications dveloppes sous Mac OS X ne peuvent
plication, et de le coller dans n'importe quelle autre (y pas fonctionner sur un iPhone ou un iPod Touch, toutes
les applications natives sont re-dveloppes spciquecompris l'application source).
De plus, ces fonctions viennent sajouter un systme ment pour l'architecture ARM et les composants logiciels
permettant d'annuler et de rtablir des actions lors de d'iOS.
la prsence d'oreillettes Bluetooth, ainsi que leur niveau de charge,
l'dition de texte. Ainsi, lors d'une telle activit, secouer iOS, l'achat, comporte une vingtaine d'applications
App Store
INTERFACE
iTunes L'application iTunes permet d'accder la plateforme d'achat en ligne iTunes Store via Internet. Celleci y est spare en huit catgories, rparties sur quatre onglets, les quatre restantes tant ranges dans un cinquime
onglet Autres. L'utilisateur peut dcider comment organiser les huit catgories sur ce schma. Les quatre onglets
par dfaut sont les suivants :
Musique propose de visionner les albums et morceaux vendus sur l'iTunes Store par Nouveauts ,
Classement , et Genres , d'en couter un extrait, et ventuellement de les acheter.
Vidos propose d'acheter des clips vidos musicaux,
ainsi que d'en prvisualiser un extrait.
Podcasts propose de tlcharger des Podcasts audio
ou vido par Actualits , Top 10 , ou Catgories , et de les tlcharger, en payant ventuellement sils ne sont pas gratuits. Il est galement possible de les visionner en entier sils sont gratuits.
Recherche permet de rechercher du contenu propos sur l'iTunes Store.
Un certain nombre de fonctionnalits additionnelles sont Les quatre catgories ranges par dfaut dans Autres sont
les suivantes :
rsumes dans ce tableau :
2.2
Applications
Livres audio permet d'acheter des livres audio clas- Depuis iOS 5, et sur tous les appareils iOS, les clips vido
ss par En vedette , Classements , et Cat- sont regroups dans une application spare, Vidos .
gories , et ventuellement d'en couter un aperu. Auparavant, certains des appareils intgraient musique et
vido dans une seule application iPod.
iTunes U permet d'accder la catgorie ponyme
de l'iTunes Store, o est disponible gratuitement du
Mail
Mail est une application qui gre le courcontenu ducatif.
rier lectronique en HTML enrichi, c'est--dire que les
Chargements ache les tlchargements et achats en images, documents PDF et autres pices jointes safcours.
chent dans le corps du texte l'intrieur du message. Elle
prend en charge la plupart des fournisseurs de botes de
Code permet d'enregistrer un code iTunes, par courriel comme Yahoo ! Mail, Gmail, AOL, MobileMe
exemple une iTunes Gift Card (bon d'achat sur et Microsoft Exchange, et supporte les comptes multiples.
l'iTunes Store), et ainsi de l'utiliser pour faire ses De manire gnrale, elle est compatible avec tous les serachats.
vices de courrier lectronique fonctionnant sur le systme
POP3 et IMAP.
Tone Store permet d'acheter des alarmes de dirent
genre pour les iphone, ipod touch et ipad.
Messages (iPhones ou appareils quips d'iOS 5 /
Si la plateforme est accessible via le rseau cellulaire, il OSX 10.8 ou ulterieur) L'application Messages perest ncessaire de se connecter un rseau Wi-Fi pour t- met, comme sur tout tlphone mobile, d'changer des
SMS avec ses contacts, et ventuellement des MMS (dislcharger tout article de plus de 100 Mo.
ponible depuis la version 3.0, uniquement sur iPhone 3G
et ultrieur). Ainsi, il est possible d'envoyer une image,
Musique Les caractristiques habituelles d'un iPod un mmo vocal, des donnes de contact au format vCard,
sont prsentes, rehausses de la navigation via l'interface ou mme une position gographique par MMS.
multi-touch[18],[19] . Le contenu de l'iPod est prsent en L'achage sous forme de discussion continue, c'est-une dizaine de catgories, organises diremment selon dire en regroupant les messages par destinataire, permet
l'appareil utilis. Il est d'ailleurs possible pour l'utilisateur de reprendre une conversion interrompue, de parcourir
de rorganiser les catgories. Parmi celles-ci, on dis- les prcdentes en eeurant l'cran ou d'appeler directetingue notamment la musique, qui est trie par Listes , ment l'interlocuteur en touchant le bouton Appeler. Les
Artistes , Albums , Genres , Compilations , message sachent sous forme de bulles sur fond vert
Auteurs (compositeurs), et Morceaux , les livres pour les messages envoys depuis l'appareil et sur fond
audio, ou encore les podcasts.
gris pour ceux de l'autre interlocuteur.
L'application iPod supporte les fonctionnalits Genius :
un bouton Genius permet de crer automatiquement
une liste de 25 chansons partir de celle en cours de lecture, et les mixes Genius d'iTunes sont synchronisables.
INTERFACE
La version pour iOS contient galement des fonctionnaL'album Phototque rassemble quant lui toutes les lits supplmentaires :
photos synchronises avec un ordinateur, et qui sont galement tries dans des albums correspondant chacun un
Il est possible de placer et d'enregistrer ses propres
dossier synchronis.
repres, constituant ainsi un gestionnaire d'endroits
Depuis la mise jour iOS 4.0, de nouvelles catfavoris.
gories sont apparues dans l'application Photos. Ainsi,
Il est possible d'accder directement l'adresse de
l'application regroupe dsormais 4 principales catgoses contacts sous la forme de repres.
ries :
Dans les endroits couverts, il est possible de visuaAlbums, qui regroupe l'album Pellicule et la Pholiser les informations concernant l'tat du trac routothque .
tier. Les routes sont alors colores en vert (uide),
vnements, qui rassembles les vnements crs sur les
jaune (perturbe), ou rouge (interrompue).
logiciels iPhoto ou Aperture.
Visages, qui utilise le moteur de reconnaissance faciale
Fonctionnalit phare de la version iOS de Google
d'iPhoto et d'Aperture et permet ainsi de classer les phoMaps, il est possible de golocaliser l'appareil selon
tos selon les personnes prsentes sur ces dernires.
divers moyens. Si la position de l'appareil a pu tre
Lieux(dans la version 7), qui, grce aux mtadonnes
dtermine, alors elle sera ache sous la forme
GPS (ou utilisant la connexion wi de l'appareil pour go
d'un cercle bleu, qui se rduira mesure que la posilocaliser les photos) prsentes dans certaines images (dont
tion se prcisera. Enn, en dessous d'une prcision
celles prises avec l'iPhone), ache sur une carte les lieux
de 20 m, elle sera ache sous la forme d'un point
o ont t eectues les prises de vue ce qui permet de
bleu avec un halo plus ou moins grand selon la prvoir rapidement ses souvenirs de vacances par exemple.
cision de l'emplacement.
Plans
Google Maps (jusqu' iOS 5)
cette fonctionnalit vient sen ajouter une, uniquement sur iPhone 3GS (et au-del) et iPad, qui
utilise la boussole intgre ceux-ci. Ainsi, une
fois l'appareil localis, une pression supplmentaire
sur le bouton de localisation active la boussole, et
oriente en consquence la carte de manire reter l'orientation de l'appareil par rapport au Nord.
Avec deux barres de recherche, il est possible de cal- Enn, l'iPad Wi-Fi + 3G, l'iPhone 3G et au-del, sont
culer un itinraire pied, en voiture, ou en transports quips du systme A-GPS (GPS Assist) qui permet
2.2
Applications
une localisation en quelques secondes. En eet, ils exploitent les informations fournies par les rseaux mobiles
pour dtecter plus rapidement la position des satellites les
plus proches. De plus, comme prsent dans le tableau cidessus, ils utilisent galement les points d'accs Wi-Fi et
les antennes relais pour se localiser avec plus de prcision
et de rapidit.
Si, par exemple, l'utilisateur est l'intrieur d'un btiment
et reoit un signal GPS faible, l'appareil le localise grce
au rseau Wi-Fi. S'il n'est pas non plus proximit d'un
point d'accs Wi-Fi, la localisation se fera l'aide des antennes relais de tlphonie mobile.
Plans
Depuis iOS 6, ce n'est plus une version de Google Maps
qui est intgre mais un systme de cartographie dvelopp par Apple et TomTom. Google Maps propose toutefois
sa propre application sur l'AppStore.
Plans est toutefois trs critiqu pour la qualit des donnes cartographiques de nombreuses rgions[21] . Certaines photos satellite ne montrent que des nuages ou
sont manquantes[22] et des villes ainsi que des btiments
publics manquent ou sont mal places[23],[24] . Les modles 3D, en particulier les ponts, sourent souvent de
dformations[25] . Apple reconnat ces problmes et promet de les corriger[26] . Le 28 septembre 2012, 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[27] . Des amliorations sont eectues et dvoiles au public dans les mises
jour de l'OS. C'est le cas avec la version 6.0.1 de iOS.
7
Mettre en place un contrle parental pour diverses
applications par dfaut,
Consulter les informations de l'appareil,
Sur iPhone seulement : surveiller les statistiques
d'utilisation : temps depuis la dernire recharge de
la batterie, temps d'appel au tlphone, quantit de
donnes transfre via le rseau cellulaire,
Rgler diverses options d'interface pour les applications par dfaut,
Sur iPhone 3GS et iPhone 4, activer et dsactiver
les options d'accessibilit : zoom sur cran, contraste
lev, inversion des couleurs, lecteur d'cran, etc.
Depuis iOS 5 : Mettre jour l'appareil et synchroniser par Wi-Fi
Par ailleurs, ce menu regroupe galement les options de
certaines applications tierces. En eet, il est possible pour
un dveloppeur tiers de programmer un menu de rglages
pour son application, qui sera ach dans les rglages.
Safari
INTERFACE
situe dans le coin infrieur droit de Safari. Il est gale- peuvent tre classes par popularit, par notation ou enment possible de synchroniser les signets enregistrs sur core par date de publication. Une barre de recherche par
un ordinateur.
mots-cls est disponible pour trouver rapidement la vido
Sur iPad, les onglets sont directement achs en haut de souhaite.
l'interface - grce la place disponible l'cran.
YouTube iOS proposait jusqu' iOS 6 une application native pour naviguer sur le site de partage de vido
YouTube. Elle permet de regarder des vidos YouTube
depuis un rseau EDGE, 3G ou Wi-Fi. Il tait galement
possible de crer des signets pour partager les vidos visionnes par courriel avec des amis ou juste pour les dnir en tant que favori .
Comme sur le site internet du mme nom, les vidos
2.2
Applications
du VU-mtre sagite, comme sil tapotait sur un vritable microphone..
9
une date et heure prcise, mais galement l'arrive
ou au dpart d'un lieu prcis, utilisant le service de
localisation de l'appareil.
Vidos permet de visionner les vidos synchronises avec iTunes. Avant iOS 5, cette application
tait intgre avec la musique une seule application iPod, sur certains appareils.
Game Center (depuis iOS 4.1) centralise les scores
et succs des jeux (applications tierces) et ache
des classements parmi ses amis et joueurs du monde
entier.
Sant est une application regroupant les donnes
mdicales de l'utilisateur (poids, podomtres, compteur de calories...). L'application est apparue avec
iOS 8.
Passbook est une application regroupant les billets,
bons de rduction et carte de dlit de l'utilisateur.
Elle a t dvoile avec iOS 6.
Siri permet de contrler vocalement son iDevice
seulement depuis l'iPhone 4s (et ultrieur) et iOS 5
(et ultrieur).
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.
10
3
magasin en ligne comparable l'App Store, et permettant d'acheter puis de tlcharger lesdits livres.
partir d'iOS 8, iBooks est pr-install sur les appareils ncessitant iOS.
3 Activation, synchronisation et
mise jour
Plusieurs tapes de la possession d'un appareil tournant
sous iOS ncessitent un ordinateur Mac ou Windows
quip d'une connexion Internet ainsi que du logiciel
iTunes dvelopp par Apple.
4.1
3.2
11
Prsente sur l'iPhone depuis sa version 3G, et sur la version Wi-Fi + 3G de l'iPad, la technologie 3G ore un accs rapide Internet par les rseaux cellulaires du monde
entier. Il est possible de surfer sur le Web, de tlcharger des courriels, d'obtenir des itinraires et de regarder
des vidos, et cela mme au cours d'un appel. Avec iOS
6, il est maintenant mme possible de passer des appels
FaceTime par 3G. Depuis l'iPhone 5 et l'iPad de 3e et
4e gnrations (ainsi que l'iPad Mini), une puce 4G est
Par dfaut, iTunes eectue la synchronisation et le trans- intgre, fournissant un accs au rseau encore plus haut
fert d'achats automatiquement ds que l'appareil est bran- dbit.
ch et sous tension. Il est cependant possible de dsactiver
cette option an de pouvoir choisir les contenus synchroniser avant de synchroniser, sans quoi une deuxime
4.1.1 Fonctionnement
synchronisation peut savrer ncessaire. Avec iOS 5, la
synchronisation pourra se faire sans l tant que l'appareil
La technologie 3G exploite un protocole nomm
est connect au mme rseau.
HSDPA[45] (High-Speed Downlink Packet Access) pour
Si iTunes est la solution la plus utilise et recommande transfrer rapidement les donnes via les rseaux UMTS
par Apple, les oprations de synchronisation de contenu (Universal Mobile Telecommunications System). Grapeuvent seectuer via certains logiciels tiers, disponibles phismes, pices jointes des courriels, vidos et pages
gratuitement le plus souvent sur Internet[43] .
web se chargent jusqu' deux fois plus vite sur les rseaux
3G que sur les rseaux EDGE 2G. Et comme l'iPhone
3G et ultrieur bascule naturellement entre les rseaux
EDGE, 3G (plus rapides), ou mme Wi-Fi (encore plus
3.3 Mise jour
rapides), l'utilisateur bncie en permanence de la vitesse optimale.
Toutes les mises jour logicielles d'iOS se faisaient depuis le logiciel iTunes[44] antrieurement iOS 5. Lors de La technologie 3G apporte ainsi un potentiel de multicette opration, la nouvelle version du systme tait enti- tche rseau, sans pour autant ncessiter une connexion
rement tlcharge depuis l'iTunes Store, moyennant un Wi-Fi. Comme les rseaux 3G permettent le transfert siventuel cot pour les premires mises jour majeures multan de la voix et des donnes, il est possible de tlphoner tout en surfant sur le Web, en consultant des
sur l'iPod Touch.
courriels ou en utilisant Plans. Le tout, partir du rseau
Depuis iOS 4, toutes les mises jour systme sont gra- mobile 3G.
tuites pour tous les appareils. Depuis iOS 5, il est mme
possible de mettre jour l'appareil directement depuis iPhone 3G rpond aux normes mondiales en matire de
celui-ci, sil est connect un rseau WiFi. De plus, la communications cellulaires. Il est ainsi possible de passer
mise jour consiste dsormais uniquement en le tlchar- des appels et surfer sur le Web de pratiquement tout point
gement des chiers dirents : le delta (la dirence) du globe. Toutefois, dans une zone dpourvue de rseau
de la mise jour. Ceci minimise les temps de tlchar- 3G, iPhone se connectera via GSM pour les appels et via
EDGE pour les donnes.
gement et de dploiement des mises jour.
La procdure est entirement automatise et ne ncessite iPhone dispose des connectivits UMTS, HSDPA, GSM,
a priori aucune intervention de l'utilisateur, une fois le Wi-Fi, EDGE, GPS et Bluetooth 2.0 + EDR, en
n'utilisant que deux antennes. La conception de iPhone
tlchargement de la mise jour lanc.
dissimule ces antennes dans quelques endroits inattendus :
cela viennent sajouter les mises jour des rglages dans l'anneau mtallique entourant l'appareil photo, dans
d'oprateurs. En eet, certaines fonctionnalits lies la la collerette mtallique de l'cran, dans la prise mini-jack
tlphonie mobile, telles la messagerie vocale visuelle ou audio et au sein mme des circuits d'iPhone. La technolol'envoi de MMS, tant indisponibles chez certains opra- gie utilise pour la gestion de l'alimentation ore jusqu'
teurs, cette partie du systme peut tre sujette des mises cinq heures de temps de conversation sur les rseaux 3G
jour galement.
(selon conguration du rseau).
Utilisation du matriel
4.2 Capteurs
12
4.2.1
HISTORIQUE
Acclromtre
6.3
Intrts du Jailbreak
13
dveloppeurs (possibilit de changer le clavier par dfaut, peuvent en modier la majeure partie. Par ailleurs, cette
intgration de Touch ID, multi-fentrage...).
mthode n'tant pas approuve par Apple, qui la consi[49]
[48]
La version 8.2
a t rendue public le 9 mars 2015 dre comme illgal[e] , le fait de l'utiliser supla suite de la confrence Spring Forward an d'orir la prime d'oce la garantie de l'appareil. On notera cepencompatibilit et l'application ddie l'Apple Watch aux dant qu'Apple reconnat le procd en tant que tel, dans
la mesure o le service aprs-vente des appareils concerappareils sous iOS.
ns mentionne l'existence du jailbreak et en explique les
La version 9 a t prsente le 8 juin 2015 la WWDC risques[50] .
la suite du Keynote The Epicenter of Change. Suite
de la version 8 elle apporte pas mal de nouveauts tel Enn, les logiciels permettant de jailbreaker des appareils
qu'Apple Music, Wallet (anciennement Passbook), News se dveloppent trs vite, chaque fois qu'un nouvel ap(anciennement Kiosque). La plus grande des nouveau- pareil supportant iOS est disponible. Ce phnomne est
ts attendue par les possesseurs d'un iPad est le multi- d l'impatience de la vaste communaut de jailbreak
fentrage qui sera galement prvu dans cette version. cre autour d'iOS, qui rclame souvent la disponibilit
L'application Plans a t modie et contiendra les in- la plus rapide possible pour le jailbreak. Il arrive donc
formations des transports en commun de certaines villes que, pour pallier cette attente, les dveloppeurs publient
(San Francisco, Londres, Mexico City, New York...). des versions instables de leurs logiciels de jailbreak. Ces
L'application Note est amliore et accepte les images, logiciels peuvent tre dangereux car dvelopps rapideles notes et mme les dessins main leve. Compare aux ment et parfois inecacement, et leur excution ncessite
prcdentes mises jour, celle-ci ncessitera seulement une certaine exprience en informatique.
1,8 Go sur le iDevice contrairement iOS 8 qui pesait Le jailbreak ne peut pas casser l'appareil. En eet, ce
lui seul 4,6 Go.
n'est qu'une modication logicielle qui peut tre annule
par une restauration l'origine de l'iOS sur iTunes (il n'y
a aucune modication irrversible). Un iPhone jailbreak dont iOS a t restaur, est un iPhone parfaitement
6 Le jailbreak
identique ceux qui n'ont jamais t jailbreaks (lors de
retour en garantie, Apple n'a pas la possibilit de savoir si
6.1 Principe
l'appareil a t jailbreak auparavant). Dans ce cas, la garantie est donc applicable. Par contre, le seul risque, c'est
Article dtaill : Dbridage.
que l'appareil jailbreak tombe en panne et que la restauration d'iOS ne soit plus possible (exemple : impossible
Jailbreak signie littralement vasion (d'une pri- d'allumer l'appareil). Dans ce cas seulement, Apple peut
son) . Il sagit d'un ajout de donnes supplmentaires refuser d'appliquer la garantie.
dans l'iPhone qui permet l'accs un centre de tlchargement d'applications dveloppes par des personnes
non-alies Apple (Cydia). Pour faire cette manipu- 6.3 Intrts du Jailbreak
lation, il faut utiliser des logiciels adquats (Pangu, BlackRa1n, LimeRa1n, Pwnage Tool, PuppyRa1n, Green- Le jailbreak permet de personnaliser et d'amliorer son
Pois0n, RedSn0w, et bien d'autres) et pour les appareils appareil selon ses gots. L'utilisateur peut notamment obmunis d'iOS 6.0 ou plus, evasi0n.) qui ajoutent ces don- tenir un accus de rception pour les SMS, autoriser le
multi-tche sur les appareils antrieurs l'iPhone 3GS et
nes.
l'iPod Touch 3G, utiliser l'appareil comme une cl USB,
En eet, l'iPhone est dans l'tat In Jail par dfaut. ou encore tlphoner en VoIP par la connexion internet
Cela signie que tout le systme d'exploitation est ver- 3G (sans utiliser le Wi-Fi).
rouill en lecture seule. Autrement dit, le jailbreak permet
d'augmenter les privilges du systme (lecture-criture) Le jailbreak permet aussi d'activer son iPhone sans carte
an de personnaliser l'interface de l'OS ou d'installer des SIM. Ce procd sappelle la Hacktivation.
applications non-valides par Apple.
Le jailbreak seul n'est pas illgal. Par contre, l'utilisation
qui suit peut l'tre (ex : piratage d'applications payantes).
6.2
7 iPhone SDK
Le kit de dveloppement iPhone SDK a t ociellement
annonc le 6 mars 2008 par Apple, lors d'une prsentation communment appele Apple 6 March Event .
Il est compatible uniquement avec OS X. La premire
version Beta du SDK a t disponible immdiatement
avec la version 1.2b1 iOS, aussi appele iOS 2.0 (build
5A147p), sans que les applications dveloppes sur la
plate-forme soient alors distribuables. Il faudra pour cela
14
7 IPHONE SDK
Core Audio,
Prise en charge des formats d'image JPEG,
PNG, TIFF,
OpenAL,
Prise en charge du format PDF,
La gestion de l' audio mixing ,
7.1
Contenu du SDK
7.1.1
API
Voici une liste non exhaustive des API principales contenues dans le SDK, classes par couche d'abstraction :
Cocoa Touch est une rcriture de l'interface graphique Cocoa d'OS X, adapte cette fois l'interface
Multitouch d'iOS :
La gestion des vnements Multitouch,
La localisation,
Le systme de scurit,
Bonjour
Xcode est l'Environnement de Dveloppement Intgr par dfaut sur OS X. Il permet l'criture, la
gestion et la compilation de projets de dveloppement, crits notamment en Objective-C. L'iPhone
SDK y ajoute les bibliothques de dveloppement
pour iOS. Il est donc possible pour le dveloppeur de crer des projets d'applications pour ce
systme. Pour tester l'application, deux possibilits
existent : le dveloppeur peut brancher un iPhone
ou iPod Touch son ordinateur Mac, puis y lancer l'application comme test condition d'adhrer
au programme des dveloppeurs d'Apple, ou lancer
l'application en test dans iPhone Simulator (voir plus
loin).
15
Interface Builder permet de construire une interface pour Cocoa Touch manuellement, l'aide
de glisser-dposer. Il permet galement de traduire
facilement une application dans plusieurs langues.
De plus, il permet de grer visuellement le schma Modle-Vue-Contrleur, en connectant des lments d'une interface un code crit pour eux au
pralable, l'aide d'un glisser-dposer. Finalement,
le chier d'interface ainsi cr est ajout au projet
Xcode.
le systme d'exploitation est destin aux terminaux Apple, contrairement d'autres systmes
d'exploitation mobiles comme Android, MeeGo, ou
Windows Phone.
l'utilisateur a l'obligation de passer par le magasin
ociel pour installer un logiciel. Apple a rdig et
plusieurs fois modi les conditions gnrales de son
magasin, de faon carter la concurrence pour certains logiciels applicatifs, comme le navigateur Web
par exemple.
Instruments est un outil de monitoring informatique. Il permet, une fois l'application lance sur
un iPhone ou iPod Touch branch l'ordinateur, 9 Concurrence
d'observer en temps rel ses performances au niveau
du processeur, mais galement, par exemple, du moiOS a comme principaux concurrents :
teur graphique ou de l'acclromtre. Par ailleurs,
il est galement possible de surveiller les perfor Android de Google ;
mances systme dans iPhone Simulator (voir ci[51]
aprs) .
Windows Phone de Microsoft ;
iPhone Simulator (anciennement Aspen Simula BlackBerry OS de BlackBerry ;
tor) est le seul de ces outils avoir t dvelopp
spciquement pour l'iPhone SDK. Il simule de ma Firefox OS du groupe Mozilla.
nire logicielle un iPhone virtuel, qui peut excuter des applications directement sur l'ordinateur. Les
mouvements Multitouch sont alors reproduits ma- 10 Notes et rfrences
nuellement la souris par l'utilisateur, et il est possible de faire pivoter le simulateur grce des rac- [1] https://support.apple.com/kb/DL1842
courcis clavier. Par ailleurs, l'utilisateur est en mesure de choisir quel matriel et version du rmware [2] (en) couches d'abstractions d'iOS - Apple Developer
Connection
il dsire utiliser.
Swift : lors de la WWDC 2014, Apple lve le voile
sur un nouveau langage de programmation qui remplacera terme Objective-C [52] .
7.2
Chronologie du SDK
[3] Dans le cas d'iOS, cette dernire couche est appele Cocoa Touch , en raison des caractristiques tactiles de
l'interface qu'elle gre.
[4] iPhone runs OS X Steve Jobs, 2007, lors de la prsentation de l'iPhone.
Extrait de la keynote Apple au Macworld 2007, sur YouTube.
[5] iPhone : Le mystre de l'OS X - iPhon.fr
Limites et critiques
16
11
ANNEXES
[13] - Apple
[14] Tout ce que vous avez toujours voulu savoir sans jamais
oser le demander - iPhone in France
[42] - iPhoneSoft
[43] Grez votre iPhone, iPod, iPod Touch sans iTunes - Blogmotion
[44] Nota Bene : Il sagit bien l de mises jour du systme,
et non pas de mises jour d'applications tierces. Ces dernires peuvent se faire via Internet sur l'appareil, travers
le portail App Store.
[45] Technologies iPhone - Site ociel d'Apple
[20] - Apple
[48] iOS 8.2 : App Store ddie l'Apple Watch et appli[21] http://www.numerama.com/magazine/
cation Activit , sur clubic, 10 mars 2015 (consult le 9
23793-ios-6-la-nouvelle-cartographie-d-apple-sous-le-feu-des-critiques.
mars 2015)
html
[22] http://thefw.com/apple-ios-6-maps/
[23] http://www.bbc.com/news/technology-19659736
[24] http://androidspin.com/2012/09/20/
ios-6-fail-apples-new-maps-app-loaded-with-bugs/
[25] http://blog.thenewstribune.com/street/2012/09/20/
[52] Swift : Apple dvoile le remplaant d'Objective-C, Jourwsdot-says-narrows-bridges-still-standing-despite-distorted-ios-6-photo/
nal du Net, 3 juin 2014
[26] http://www.numerama.com/magazine/
23803-ios-6-apple-tres-critique-pour-ios-maps-promet-une-mise-a-jour.
html
11 Annexes
[27] http://www.apple.com/letter-from-tim-cook-on-maps/
[28] Apple Plans aurait nalement fait plier Google Maps sur
iOS
Portail de linformatique
Portail dApple
Portail des tlcommunications
17
12
12.1
IOS (Apple) Source : https://fr.wikipedia.org/wiki/IOS_(Apple)?oldid=122445093 Contributeurs : GAllegre, Popolon, Maxlelubre, Urhixidur, Nnemo, Phe-bot, F.rodrigo, NeMeSiS, Dfarreny, Bob08, Jean-Frdric, Sylko, Stphane33, Zetud, Romanc19s, Dereckson, Arnaud.Serander, Gzen92, Tiernvael, Noritaka666, Askywhale, Loveless, XarUken, Freewol, Pautard, Maitre So, AntonyB, Gemini1980,
AzertyFab, Axelpillas, Rhadamante, Thijs !bot, Chaoborus, Jarfe, Escarbot, Gpesenti, Aleks Andre, Lektz, Rmih, Nhoizey, JAnDbot,
Jihaim, Sebleouf, Chansonatix, Matrix76, CommonsDelinker, Rei-bot, HAF 932, Wikig, Salebot, MIRROR, Akeron, Speculos, Zorrobot, Isaac Sanolnacov, Idioma-bot, Vincent Lextrait, Bapti, Quentic63, VolkovBot, Alex59330, Melkor73, Botien lambda, Gonzolito,
SieBot, Louperibot, MystBot, Fombelle, Chouca, Kyro, Vlaam, Dhatier, Hegor, SniperMask, GLec, Du43l, Sardur, PESEG, Alexbot,
Mayayu, Zonzon, HerculeBot, Antoine2008, WikiCleanerBot, Guiguidu31300, SilvonenBot, ZetudBot, MicroCitron, Ggal, Julien1978,
Ren97, Ironworks, Bubs wikibot, Factory, Xeron, Jaipasdepseudo, LaaknorBot, JackPotte, Herr Satz, Elcantar, Luckas-bot, Amirobot,
Dyhorus, ABACA, Jotterbot, GrouchoBot, Manutaust, Mica340, Tommy Kronkvist, Thollybot, Ghorok, Billinghurst, SuBWaReZ, Penjo,
ArthurBot, Petitdeviendragrand, Xqbot, Obersachsebot, Pifoupifou, RibotBOT, Jb33450, JackBot, H3n1v, Kanabiz, Alex-F, Goujo54, Pascal77170, AStarBot, BenzolBot, Tpt, Bolte911, Mrb943, Garyclosse, Space muse, Coyote du 57, Lomita, MondalorBot, Orlodrim, TobeBot, RedBot, Mrme Jardin, Simondarchis, Lotaki, PAC2, Razzme, J-C Bubbendorf, KamikazeBot, Florn88, TjBot, Toto Azro, Nezdek,
EmausBot, Ludopedia, Ediacara, HRoestBot, Ltrlg, ZroBot, Hlm Z., Jhsite, Mingle Trend, Pierrot17000, WikitanvirBot, ChuispastonBot, Samdu26000, Avmaktslave, MerlIwBot, Zebulon84, Paixromana, Woozz, OrlodrimBot, Thehelpfulbot, Cubical, Louis.pas, Titlutin,
Mattho69, MrTHZ, Dodelto, Elpoolet, Liveteve, Justincheng12345-bot, Cgsyannick, JYBot, MahdiBot, ThiboX01, Diddy-sama6, Jf380,
OrikriBot, Pierre f, Caminel, Xaviyeah, Google9999, Benji7600, Marwanpro, Addbot, HadizFotografci, Tinoterramus, QM90, Thyazer, GalaxieMusique, Jgui, Tibochardin, Belunga40, Dsjulien, Maxence95miaou, Anis360, Echekmat, Medhi fr, Kepce, Thibaut120094,
ScoopBot, Antoineo, Xavierltz, Drawvy, Baignade, BloodXKills, SmartCover, Saveur-du-sud, Ipaforalcus, Ryanlegeek, 21000FP, Do not
follow, Kiminou1, Cyrilschumacher, R4n7oine, Man23 erwan, Edrt, Romeomenye, Wildu63 et Anonyme : 212
12.2
Images
12.3
Licence du contenu