Créer une Application de Chat Simple avec Xcode

Utilisation d'Alamofire pour envoyer des données vers serveur
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Maîtrisez Swift 2 - Techniques avancées
Revoir le teaser Je m'abonne
Transcription

Cette leçon fait partie de la formation
59,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis

Cette leçon fait partie de la formation
59,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

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

Apprenez à créer une application de chat simple en utilisant Swift et Xcode. Envoyez et recevez des commentaires avec interaction serveur.

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.

Voir plus
Questions réponses
Quelle bibliothèque est utilisée pour les requêtes HTTP dans cette leçon ?
La bibliothèque utilisée pour les requêtes HTTP dans cette leçon est Alamofire.
Comment éviter les fuites de mémoire lors de l'utilisation des closures ?
Pour éviter les fuites de mémoire, il est recommandé d'utiliser un lien faible avec 'unowned' ou 'weak' pour les références circulaires dans les closures.
Pourquoi devons-nous utiliser JSON pour envoyer des données au serveur ?
JSON est utilisé pour envoyer des données au serveur en raison de son format léger et facilement interprétable par de nombreux langages de programmation.