Implémentation et Interaction avec le Serveur
Objectifs
Objectifs de cette vidéo :
- Créer une application de chat simple en utilisant Xcode et Swift
- Implémenter des alertes pour la saisie d’utilisateur
- Envoyer des données au serveur via HTTP POST avec Alamofire
- Gérer les réponses du serveur et éviter les fuites de mémoire
Résumé
Apprenez à créer une application de chat simple en utilisant Swift et Xcode. Envoyez et recevez des commentaires avec interaction serveur.
Description
Dans cette leçon, nous allons développer une application de chat de base qui permet aux utilisateurs de saisir des commentaires et de les envoyer à un serveur. En retour, ces commentaires seront affichés dans une liste. Nous commencerons par une application créée avec l’assistant de Xcode, qui aujourd'hui liste simplement les dates de clic.
Ensuite, nous implémenterons une alerte demandant le pseudo et le message de l'utilisateur. Nous enverrons ces données au serveur via Alamofire, une bibliothèque de requêtes HTTP pour Swift, et nous gérerons les réponses du serveur pour mettre à jour l’interface utilisateur. Nous aborderons également les fuites de mémoire potentielles et comment les éviter en utilisant des closures faibles.
En fin de section, nous présenterons des recommandations pour respecter les conventions REST lors de la communication avec des serveurs et nous analyserons les meilleures pratiques pour envoyer et recevoir des données JSON en HTTP POST.