• 12 hours
  • Medium

Free online content available in this course.

course.header.alt.is_video

course.header.alt.is_certifying

Got it!

Last updated on 2/26/20

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

Log in or subscribe for free to enjoy all this course has to offer!

À vous de jouer

Dans ce cours, nous développons une applications de rencontres pour chien... et chat ! 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 au 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 est bien relié à la barre d'onglet et qu'on y accède via le deuxième onglet.

Par ailleurs, votre parcours doit comprendre trois segues :

  1. Un de typeShow  qui va du bouton Go au formulaire.

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

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

Vérifiez votre travail

Vérifiez bien que :

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

  • tous les segues sont crées 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'onglet. Un onglet pour le parcours chat et un pour le parcours chien.

Example of certificate of achievement
Example of certificate of achievement