Firebase per Android
Servizi Firebase essenziali: Authentication, Firestore, Realtime Database, Cloud Messaging, Analytics, Crashlytics, Storage e Remote Config
1Quale file di configurazione Firebase deve essere posizionato nella cartella app/ di un progetto Android?
Quale file di configurazione Firebase deve essere posizionato nella cartella app/ di un progetto Android?
Risposta
Il file google-services.json contiene tutte le configurazioni Firebase (API keys, project ID, ecc.) e deve essere posizionato nella cartella app/. Questo file viene generato dalla console Firebase quando si aggiunge l'app Android al progetto Firebase.
2Come si crea un account utente con email e password in Firebase Authentication?
Come si crea un account utente con email e password in Firebase Authentication?
Risposta
Il metodo createUserWithEmailAndPassword() di FirebaseAuth crea un nuovo account utente con le credenziali fornite. Restituisce un Task che, in caso di successo, contiene un AuthResult con le informazioni dell'utente creato.
3Come si recupera l'utente attualmente connesso in Firebase Auth?
Come si recupera l'utente attualmente connesso in Firebase Auth?
Risposta
La proprietà currentUser di FirebaseAuth restituisce l'utente attualmente connesso come oggetto FirebaseUser, o null se nessun utente è connesso. Questo oggetto contiene informazioni come uid, email, displayName, photoUrl, ecc.
Qual è la sintassi per aggiungere un documento in Cloud Firestore?
Quale metodo Firestore consente di aggiornare solo determinati campi di un documento?
+20 domande da colloquio
Altri argomenti di colloquio Android
Fondamenti di Android
UI e risorse Android
Ciclo di Vita di Android
Navigazione Android
Gestione dei Dati Android
Networking Android
Testing Android
Android Gradle
Fondamenti del linguaggio Kotlin per Android
Room Database
Lavoro in background
Jetpack Compose
Permessi e Funzionalità del Dispositivo
Android MVVM Architecture
Networking Android Avanzato
Collezioni e Operatori Kotlin
Kotlin Coroutines e Flow
Dependency Injection in Android
Android MVI Architecture
Android Clean Architecture
Android Compose Avanzato
Android Performance and Monitoring
Android Security and Privacy
Android CI/CD and Release
Android UX and Form Factors
Android Testing Advanced
Padroneggia Android per il tuo prossimo colloquio
Accedi a tutte le domande, flashcards, test tecnici, esercizi di code review e simulatori di colloquio.
Inizia gratis