• 15 heures
  • Facile

Ce cours est visible gratuitement en ligne.

Ce cours est en vidéo.

Vous pouvez obtenir un certificat de réussite à l'issue de ce cours.

J'ai tout compris !

Plongez dans l'univers iOS

Connectez-vous ou inscrivez-vous gratuitement pour bénéficier de toutes les fonctionnalités de ce cours !

Bonjour à tous et bienvenue dans ce cours d'introduction à iOS !

Des minions qui saluent avec leurs mains.
Bienvenue !

Et pour qu'on soit tous bien certains de savoir de quoi on parle, je vous propose d'abord de planter le décor avec un petit plongeon dans l'univers iOS !

Bon, iOS  c'est quoi ?

Tout d'abord trois lettres :

  • i : C'est le fameux "i" que l'on retrouve dans les autres produits Apple:  iPod, iPhone, iPad, etc.

  • OS : Operating System ou Système d'Exploitation en français.

Le système d'exploitation

Un système d'exploitaquoi ?

Bonne question ! Pour repartir de zéro, prenons l'exemple d'un ordinateur :

  • Il est composé d'un écran, clavier, de différentes puces électroniques, etc. : tout ça compose la partie matérielle ou hardware (ce qu'on peut toucher).

  • Tout le reste, la logique, les vues de l'écran forment la partie logicielle ou software (ce qui est virtuel).

Alors comment tout ça fonctionne ensemble ?

  1. Au démarrage de l'ordinateur (le boot), la carte mère (le cerveau matériel de votre ordinateur) va charger un programme comme Windows par exemple. Ce programme est un superlogiciel qui va permettre de faire le lien entre votre clavier, souris, écran, carte graphique, disque dur, etc. Ce superlogiciel va être capable de gérer un système de fichiers organisé, une interface graphique pour naviguer, bref tous les éléments de base d'un ordinateur !

  2. Une fois ce superlogiciel chargé, vous allez pouvoir interagir avec votre ordinateur via vos programmes favoris : jeux, Internet, logiciel de dessin, musique, mail, etc. Donc ce superlogiciel est aussi responsable de charger les autres programmes !

Et au lieu de le nommer superlogiciel, les ingénieurs ont nommé ça système d'exploitation, car il exploite la puissance de votre ordinateur.

En résumé :

Et iOS dans tout ça ?

Rassurez-vous, je n'ai pas oublié ;) !

Toute machine informatique digne de ce nom possède un système d'exploitation : les ordinateurs, les smartphones, les tablettes, votre montre connectée et même votre box Internet !

iOS, c'est donc un système d'exploitation. Contrairement à d'autres systèmes d'exploitation comme Windows ou Android qui sont adaptables sur un très grand nombre de machines différentes,  iOS est le système d'exploitation de seulement 3 machines : l'iPhone, l'iPad et l'iPod Touch.

Les versions d'iOS

Comme tout logiciel, iOS a connu plusieurs versions. Nous avons atteint aujourd'hui la version d'iOS 11. C'est donc la 11e mouture du système d'exploitation. Et beaucoup de chemin a été parcouru depuis !

L'historique des versions

Voici l'historique des versions d'iOS avec les principales innovations apportées par chaque nouvelle version (pour une version plus exhaustive, rendez-vous ici) :

L'historique des versions d'iOS
L'historique des versions d'iOS

Les grands évènements Apple

Pour annoncer toutes ces nouveautés, Apple organise chaque année deux évènements majeurs :

  • L'Apple WorldWide Developers Conference (WWDC) : pendant cette conférence qui a lieu en juin, Apple annonce les nouveautés logicielles iOS, watchOS, macOS, tvOS.

  • La keynote : C'est la présentation majeure d'Apple qui a lieu chaque année en septembre. Lors de cet évènement, Apple présente ses dernières nouveautés matérielles : nouveaux iPhone, Apple Watch, Apple TV et Mac.

Les appareils iOS

On l'a dit — iOS, c'est le système d'exploitation de trois machines : l'iPhone, l'iPad et l'iPod Touch. En tant que développeur, il est important que vous sachiez qui est qui et que vous connaissiez un peu les gammes.

Il y a 10 ans naissait l'iPhone et très vite les deux autres produits ont suivi, comme vous pouvez le voir dans le tableau ci-dessous :

Produit

iPhone

iPod Touch

iPad

Naissance

29 Juin 2007

5 Septembre 2007

3 Avril 2010

Depuis, ces trois familles de produits ont donc largement eu le temps de s'étoffer. Prenons un petit moment pour parcourir ces trois familles pour que vous y voyez plus clair !

iPhone

Commençons par le plus célèbre : l'iPhone ! C'est de loin le produit le plus vendu par Apple. Grâce à son rapide cycle de renouvellement chez ses consommateurs, il est le produit qui fait vivre Apple.

Voici un petit historique de la gamme d'iPhone :

Historique des modèles d'iPhone
Historique des modèles d'iPhone

La gamme iPhone s'est complexifiée au fil des années. Nous avions un nouveau modèle par an, puis 2 et en 2017, Apple a dévoilé 3 nouveaux modèles d'un coup !

Aujourd’hui le catalogue d’iPhone disponible à l’achat n’a jamais été aussi large, il couvre 4 générations.

La gamme actuelle contient donc :

  • iPhone SE : le plus petit (4")

  • iPhone 6S, 7, 8 : la taille la plus répandue aujourd'hui (4,7")

  • iPhone 6S Plus, 7 Plus, 8 Plus : les grands iPhone (5,5")

  • iPhone X : L'iPhone anniversaire des 10 ans de l'appareil possède un écran qui recouvre intégralement la face avant. Même si celui-ci a la même taille que les iPhone 6S, 7 et 8, son écran est le plus grand de toute la gamme (5,8").

iPod Touch

L'iPod Touch est le cousin de l'iPhone, mais comme son nom l'indique, ce n'est qu'un iPod. On ne peut donc pas y insérer de carte SIM et on n'a donc pas toutes les fonctionnalités cellulaires qui vont avec : téléphoner, envoyer des SMS, Internet en 4G etc. À part ça, il a presque tout d'un iPhone.

iPad

Dernier arrêt l'iPad !
Dernier arrêt l'iPad !

Cette famille est la plus compliquée, car elle s'est diversifiée en trois sous familles : iPad, iPad Mini et iPad Pro. Je vous propose le tableau suivant qui résume la gamme iPad.

Nom

iPad

iPad Mini

iPad Pro

Dernier modèle

iPad 2017

iPad Mini 4 

C'est la deuxième génération. Elle existe en 2 tailles (10,5" et 12,9").

Caractéristiques

L'iPad original

Un iPad plus petit et donc plus portable

Un iPad destiné à un usage professionnel. Il a la puissance d'un ordinateur et est notamment doté d'un stylet (l'Apple Pencil).

iOS 11

Dans ce cours, nous nous concentrerons sur la dernière version d'iOS : iOS 11. Autrement dit, vous n'apprendrez pas à développer d'applications sur des iOS de version inférieure. Cela couvre déjà largement la gamme des appareils iOS d'Apple à savoir :

  • Le dernier iPod Touch (6G)

  • Tous les iPhone depuis l'iPhone 5s

  • Les trois dernières générations d'iPad, d'iPad Mini et tous les iPad Pro

Donc on va avoir de quoi faire ! :waw:

En résumé

  • iOS est le système d'exploitation de l'iPhone, l'iPad et l'iPod Touch.

  • Une nouvelle version d'iOS sort chaque année, la dernière en date étant iOS 11.

  • La gamme iPhone est renouvelée chaque année.

  • Il existe 2 évènements majeurs d'Apple à suivre :

    • la WWDC en juin : nouveautés logicielles

    • la Keynote en septembre : nouveautés matérielles

Maintenant que le contexte est clair, nous allons définir ensemble le métier de développeur iOS !

Exemple de certificat de réussite
Exemple de certificat de réussite