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.