Créez une application de Chat iOS avec Firebase
What you'll learn
- A la fin de ce cours vous aurez créé une application de chat complète pour iOS
Requirements
- Vous devez connaître les bases de Swift et de la programmation orienté objet
Description
Vous connaissez les bases de Swift? Vous avez déjà créé des applications iOS ? La programmation orienté objet n'a plus aucun secret pour vous?
Mais vous voulez aller encore plus loin et vous lancer dans une application avec une base de données en temps réel, authentifier des utilisateurs, et bien plus encore? Alors cette formation est faite pour vous!
En effet, de nos jours, de plus en plus d'applications interagissent avec une bas de donnée pour pouvoir permettre aux utilisateurs de communiquer entre eux.
Dans ce cours, vous créerez pas à pas une application de chat en temps réel et apprendrez à utiliser la base de donnée de Google: Firebase
Vous serez ainsi pas à pas comment créer cette application et y intégrer de nombreuses fonctionnalités. En voici quelques exemples:
Identifier un utilisateur
Créer un compte utilisateur avec mail et mot de passe
Changer les informations de profil
Utiliser le stockage de Firebase pour stocker des images
Observer les changements de données
Créer des bulles de chat qui s'adaptent à la taille du texte et de l'image
Observer si un utilisateur est en ligne
Voir si votre partenaire est en train de vous écrire
Mettre à jour le dernier message de chaque utilisateur
Allez je vous attends sans plus tarder sur le cours pour créer notre propre messagerie et pourquoi pas devenir le prochain Mark Zuckerberg !
Who this course is for:
- Quiconque souhaite en savoir améliorer ses compétences en Swift et apprendre à maitriser Firebase
Instructor
Développeur iOS et Android passionné.
Je vous fait partager mes connaissances en matière de développement d'applications mobiles.
Mon but en tant que formateur est de vous faire apprendre le développement d'applications mobiles tout en créant de vraies applications. La théorie est importante, la pratique l'est tout autant.
En suivant mes cours, vous pourrez monter en compétences mais aussi créer un portfolio solide que vous montrerez fièrement à vos futurs employeurs.
Prêts à vous lancer?