Tous les cours

Développement

Gérez la navigation et les formulaires sur iOS

Dans ce cours, vous allez apprendre à créer des formulaires et à gérer la navigation dans votre application.
DifficultéMoyenne8 heures
Ce cours en libre accès vous intéresse ?

Vous savez faire des applications iPhone d’une seule page ? Bravo ! Mais entre nous, vous n’irez pas bien loin sans ajouter d’autres pages.

Dans ce cours, vous allez apprendre à créer plusieurs pages et à gérer la navigation et la communication entre elles. Vous allez vous frotter au bonheur des barres de navigation, des barres d’onglets et autres joyeusetés. Et vous constaterez qu’avec très peu (voire pas) de code, vous obtiendrez des résultats très convaincants !

Pour poursuivre notre but, nous allons créer une application de rencontre... pour chiens et chats, baptisée évidemment Miawouf. Nous nous concentrerons sur la phase d’inscription, un incontournable du travail de développeur. Et ce sera l’occasion d’apprendre à créer et gérer un formulaire.

Vous apprendrez à créer, customiser et utiliser les principaux composants d’un formulaire classique : champ de texte, bouton switch, sélecteur, etc. Vous verrez comment gérer le clavier en iOS. Vous allez apprendre à présenter des alertes à l’utilisateur pour l’informer ou interagir avec lui, notamment pour lui indiquer des anomalies dans son formulaire. Et bien sûr, nous ferons tout cela en respectant le MVC !

Et en bonus, nous verrons une fonctionnalité de Swift très pratique : les extensions.

Objectifs pédagogiques

  • Gérez la navigation dans votre application
  • Utiliser les principaux composants d’un formulaire
  • Valider votre formulaire

Contributeurs

Professeurs

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,

Créé par

Mis à jour le 23/01/2025

Licence

Développement

Gérez la navigation et les formulaires sur iOS

DifficultéMoyenne8 heures
Cours en libre accès