Ionic - 10.2 Pourquoi l'application a besoin de saisies utilisateur
Avant de construire des formulaires, il faut savoir pourquoi l'application a besoin de données saisies par l'utilisateur. Cette leçon reprend les besoins concrets de l'application d'exemple. Elle montre quels formulaires doivent être créés et pourquoi.
Le formulaire d'authentification
Le point de départ est le formulaire d'authentification. Pour l'instant, il ne contient qu'un champ simple, l'e-mail. Il faut ajouter un champ de mot de passe pour que l'utilisateur puisse se connecter.
Réserver des lieux et créer des offres
Il faut ensuite pouvoir réserver réellement les différents lieux à l'aide d'un formulaire. Ce formulaire utilise deux types de dates : les données peuvent être récupérées sur une plage, de telle date à telle date.
Enfin, l'application doit permettre de créer de nouvelles offres de réservation. Chaque besoin correspond donc à un formulaire à construire.
En résumé
L'application d'exemple a besoin de plusieurs formulaires : une authentification avec mot de passe, une réservation de lieux avec des dates, et la création d'offres. Chacun repose sur la saisie de données par l'utilisateur. La leçon suivante configure un template pour le formulaire d'authentification.
Points clés
- L'authentification demande un e-mail et un mot de passe.
- La réservation d'un lieu nécessite un formulaire avec des dates.
- Les dates peuvent être récupérées sur une plage, du jour de début au jour de fin.
- La création d'offres de réservation demande aussi une saisie.
- Chaque besoin correspond à un formulaire à construire.
Questions fréquentes
Pourquoi ajouter un mot de passe au formulaire d'authentification ?
Le mot de passe permet de vérifier l'identité de l'utilisateur. La vidéo l'ajoute au formulaire existant pour permettre la connexion.
Qu'entend-on par plage de dates ?
Il s'agit de dates récupérées d'une date de début à une date de fin, comme pour une réservation.
Quelle est la prochaine étape ?
La leçon suivante configure un template, c'est-à-dire la mise en forme du formulaire d'authentification.