• 8 hours
  • Medium

Free online content available in this course.

course.header.alt.is_video

course.header.alt.is_certifying

Got it!

Last updated on 5/26/23

Entraînez-vous à gérer la navigation d'une application pour les chats

 

À vous de jouer

Dans ce cours, nous développons une application de rencontre pour chiens... et chats ! Alors que le cours se concentre sur les chiens, dans les activités vous allez travailler sur les chats !

Il s'agit de valider vos compétences en développant le parcours client côté chat. Et pour les trois activités, la consigne sera la même : développer ce qui a été fait côté chien, mais côté chat.

Vous allez donc créer le   navigation controller  qu'il faudra relier au   tab bar controller  . Puis vous allez ajouter trois contrôleurs qui correspondent aux trois mêmes étapes que pour le chien :

  1. Bouton Go qui emmène vers la page du formulaire.

  2. Page de formulaire avec seulement le bouton Valider pour le moment.

  3. La page de succès avec le formulaire avec le label, le bouton croix pour fermer la page et le bouton Inscrire un autre chat pour revenir directement à la page 1.

Il faudra vous assurer que le parcours client côté chat soit bien relié à la barre d'onglets, et qu'on y accède via le deuxième onglet.

Par ailleurs, votre parcours doit comprendre trois segues :

  1. Un de type Show  qui va du bouton Go au formulaire.

  2. Un de type Present Modally  qui va du bouton Valider à la page de succès.

  3. Un unwind segue depuis le bouton Inscrire un autre chat vers la page d'accueil.

Vérifiez votre travail

Alors, vous êtes allé au bout ? Suivez le guide pour vérifier votre travail !

Vérifiez bien que :

  • la navigation entre les trois vues du parcours chat fonctionne ;

  • tous les segues sont créés et sont fonctionnels. Ils doivent être du type indiqué dans l'énoncé (   Show  puis   Present Modally  ) ;

  • la navigation fonctionne au niveau de la barre d'onglets. Un onglet pour le parcours chat et un pour le parcours chien.

Prêt à tester vos connaissances en matière de navigation ? Un quiz vous attend dans la page qui suit.

Example of certificate of achievement
Example of certificate of achievement