All courses

Développement

Ajoutez des listes dans vos applications iOS

Les listes sont omniprésentes sur iOS : vos contacts, vos messages, vos e-mails… Dans ce cours, vous allez apprendre à les créer, les remplir et même les customiser !
Hard
10 hours
Interested in this free-access course?

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 !

Learning outcomes

  • Utiliser les protocoles pour créer des interfaces homogènes
  • Créer et remplir une Table View

Turn it into a career

Choose one of our 100% online degree programs, and transform your know-how into professional skills.

  • Up to 100% of your training program funded
  • Flexible start date
  • Career-focused projects
  • Individual mentoring

Contributors

Instructors

Ambroise Collon

Diplômé des Mines de Paris et HEC Entrepreneurs, je suis développeur iOS en freelance et auteur chez OpenClassrooms.

Vincent Saluzzo

Engineering Manager @ Teads, passionné de développement depuis l'age de 12 ans et Mines d'Alès alumni,

Created by

Last updated: 1/23/2025
License

Développement

Ajoutez des listes dans vos applications iOS

Hard
10 hours
Free-access course