• 10 heures
  • Difficile

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 05/04/2023

Introduction du cours

Dans cet extrait de la présentation du premier iPhone en 2007, vous pouvez voir la réaction fascinée du public lorsque Steve Jobs fait simplement défiler une liste.

C’est une véritable révolution des interfaces homme-machine ! Et cette révolution s’est propagée dans toutes vos applications préférées. C’est pourquoi nous allons consacrer ce cours à la création de liste.

En iOS, on appelle les listes des  TableViews  . Et elles sont partout ! Que ce soit une liste de contacts, de chansons, de messages, de scores, d’articles, etc. Elles sont aussi au service des fils d’actualité de tous les réseaux sociaux, des menus de vos applications préférées, et ont bien d’autres usages.

Pour fonctionner, ces listes utilisent le  delegate pattern  , très répandu en iOS. Pour comprendre comment cela fonctionne, nous allons parler des protocoles. C’est le deuxième gros sujet de ce cours. Cette fonctionnalité puissante de Swift a fait beaucoup parler dans le monde de la programmation, et va sans doute bouleverser votre approche du code !

Bref, deux révolutions dans un seul cours : les listes et les protocoles ! Alors qu’attendez-vous ? Inscrivez-vous !

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