Créez une app de messagerie avec SwiftUI et CloudFirestore
Apprenez à créer une application de chat pour iOS de type WhatsApp ou Messenger
4.83 (12 reviews)

109
students
5.5 hours
content
May 2024
last update
$19.99
regular price
Why take this course?
🚀 Créez une app de messagerie avec SwiftUI et CloudFirestore: Votre chemin vers un iOS Chat App comme WhatsApp ou Messenger
🧭 Ce que ce cours vous va apporter:
- Swift & SwiftUI Mastery: Plongez dans les nuances de Swift, maîtrisez SwiftUI pour des interfaces utilisateur fluides et réactives.
- Firebase Suite Integration: Découvrez comment intégrer Firebase dans votre application pour une expérience de chat en temps réel.
- MVVM Architecture: Construisez votre app avec une architecture claire et maintenable, en suivant le modèle MVVM (Model View ViewModel).
- Firebase Authentication & Cloud Firestore: Apprenez à authentifier les utilisateurs via e-mail/mot de passe et à sauvegarder des données, y compris des photos, dans la base de données Cloud Firestore.
- Media Handling with SwiftUI: Maîtrisez l'utilisation de l'appareil photo et du Photo Picker avec SwiftUI pour envoyer et sauvegarder des images dans le stockage Cloud Firebase.
- Real-Time Messaging: Envoyez et recevez des messages en utilisant les mécanismes de communication de Firebase.
- UI Design: Créez un interface utilisateur conviviale et fonctionnelle, typique d'un messagerie instantanée, avec des éléments tels que l'affichage des derniers messages et la mise en cache des images.
- Date Management & Relative Dates: Gérlez les dates et affichez-les de manière compréhensible pour le suivi des conversations.
- Database Queries: Faites des requêtes à la base de données pour une expérience personnalisée et efficace.
- Reactive Programming: Utilisez les observable et les Publisher pour mettre à jour l'application en temps réel.
🛠️ Prérequis Techniques et Matériels:
-
Technical Requirements:
- Connaissance des bases de Swift.
- Familiarité avec l'utilisation de SwiftUI.
- Expérience en construction d'applications avec l'architecture MVVM.
-
Material Requirements: (facultatif pour un test plus réaliste)
- Un Mac avec macOS.
- Xcode installé.
- Un iPhone ou un iPad pour tester l'application dans des conditions réelles.
🎓 Pour commencer, vous aurez besoin:
- Avoir un environnement de développement SwiftUI configuré sur votre Mac.
- Un compte Firebase pour utiliser les services Cloud Firestore et d'authentification.
- Un peu de temps et beaucoup de motivation! 😃
Prêt(e) à transformer vos idées en une application de messagerie fonctionnelle? C'est l'heure de vous aventurer dans le monde de la programmation mobile avec SwiftUI et Firebase. Rejoignez-moi bientôt pour cette expérience éducative et stimulante! 🌟
Course Gallery




Loading charts...
Related Topics
4480006
udemy ID
06/01/2022
course created date
30/01/2022
course indexed date
Bot
course submited by