Ce cours permet à des développeurs iOS ayant déjà des connaissances en Swift/SwiftUI de créer une application de chat structurée avec données distantes:
- création du modèle de données dans Directus
- Ajout du modèle de données à l’application iOS
- Création d’un Model Controller pour accéder aux données en base
- Création de ViewModels pour lier les données et les vues
- Création des Views pour interagir avec l’utilisateur
Il fait partie des cours en ligne disponibles sur le site de Purple Giraffe.
Ce dépôt contient les sources de l’application abordée dans le cours. Choisissez le dossier correspondant chapitre et vous y trouverez les sources à compiler/exécuter. La branche main contient la version initiale qu’il vous faudra transformer en chat. Les autres branches sont réparties par chapitre et présentent le résultat de chacun des travaux d’avanceme