Firebase pour Android
Services Firebase essentiels : Authentication, Firestore, Realtime Database, Cloud Messaging, Analytics, Crashlytics, Storage, et Remote Config
1Quel fichier de configuration Firebase doit être placé dans le dossier app/ d'un projet Android ?
Quel fichier de configuration Firebase doit être placé dans le dossier app/ d'un projet Android ?
Réponse
Le fichier google-services.json contient toutes les configurations Firebase (API keys, project ID, etc.) et doit être placé dans le dossier app/. Ce fichier est généré depuis la console Firebase lors de l'ajout de l'app Android au projet Firebase.
2Comment créer un compte utilisateur avec email et mot de passe dans Firebase Authentication ?
Comment créer un compte utilisateur avec email et mot de passe dans Firebase Authentication ?
Réponse
La méthode createUserWithEmailAndPassword() de FirebaseAuth crée un nouveau compte utilisateur avec les identifiants fournis. Elle retourne une Task qui, en cas de succès, contient un AuthResult avec les informations de l'utilisateur créé.
3Comment récupérer l'utilisateur actuellement connecté dans Firebase Auth ?
Comment récupérer l'utilisateur actuellement connecté dans Firebase Auth ?
Réponse
La propriété currentUser de FirebaseAuth retourne l'utilisateur actuellement connecté sous forme d'objet FirebaseUser, ou null si aucun utilisateur n'est connecté. Cet objet contient des informations comme uid, email, displayName, photoUrl, etc.
Quelle est la syntaxe pour ajouter un document dans Cloud Firestore ?
Quelle méthode Firestore permet de mettre à jour uniquement certains champs d'un document ?
+20 questions d'entretien
Autres sujets d'entretien Android
Fondamentaux Android
UI et Ressources Android
Cycle de Vie Android
Navigation Android
Gestion des Données Android
Réseau Android
Tests Android
Gradle Android
Bases de Kotlin pour Android
Room Database
Android Background Tasks
Jetpack Compose
Android Permissions & Device
Android MVVM Architecture
Android Networking Avancé
Collections et Opérateurs Kotlin
Kotlin Coroutines et Flow
Injection de Dépendances Android
Android MVI Architecture
Android Clean Architecture
Android Compose Advanced
Android Performance and Monitoring
Android Security and Privacy
Android CI/CD and Release
Android UX and Form Factors
Android Testing Advanced
Maîtrise Android pour ton prochain entretien
Accède à toutes les questions, flashcards, tests techniques, exercices de code review et simulateurs d'entretien.
Commencer gratuitement