Android için Firebase
Temel Firebase servisleri: Authentication, Firestore, Realtime Database, Cloud Messaging, Analytics, Crashlytics, Storage ve Remote Config
1Bir Android projesinin app/ klasörüne hangi Firebase yapılandırma dosyası yerleştirilmelidir?
Bir Android projesinin app/ klasörüne hangi Firebase yapılandırma dosyası yerleştirilmelidir?
Cevap
google-services.json dosyası tüm Firebase yapılandırmalarını (API keys, project ID vb.) içerir ve app/ klasörüne yerleştirilmelidir. Bu dosya, Android uygulaması Firebase projesine eklenirken Firebase konsolundan oluşturulur.
2Firebase Authentication'da email ve şifre ile kullanıcı hesabı nasıl oluşturulur?
Firebase Authentication'da email ve şifre ile kullanıcı hesabı nasıl oluşturulur?
Cevap
FirebaseAuth'ın createUserWithEmailAndPassword() metodu, sağlanan kimlik bilgileriyle yeni bir kullanıcı hesabı oluşturur. Başarı durumunda, oluşturulan kullanıcının bilgilerini içeren bir AuthResult barındıran Task döndürür.
3Firebase Auth'da şu anda oturum açmış kullanıcı nasıl alınır?
Firebase Auth'da şu anda oturum açmış kullanıcı nasıl alınır?
Cevap
FirebaseAuth'ın currentUser özelliği, şu anda oturum açmış kullanıcıyı FirebaseUser nesnesi olarak döndürür veya oturum açmış kullanıcı yoksa null döndürür. Bu nesne uid, email, displayName, photoUrl gibi bilgileri içerir.
Cloud Firestore'a bir belge eklemek için sözdizimi nedir?
Hangi Firestore metodu bir belgenin yalnızca belirli alanlarını güncellemeye izin verir?
+20 mülakat soruları
Diğer Android mülakat konuları
Android Temelleri
Android UI ve Kaynaklar
Android Yaşam Döngüsü
Android Navigasyon
Android Veri Yönetimi
Android Networking
Android Test
Android Gradle
Android için Kotlin Dili Temelleri
Room Database
Arka Plan İşleri
Jetpack Compose
İzinler ve Cihaz Özellikleri
Android MVVM Architecture
Gelişmiş Android Ağ İşlemleri
Kotlin Koleksiyonları ve Operatörleri
Kotlin Coroutines ve Flow
Android Bağımlılık Enjeksiyonu
Android MVI Architecture
Android Clean Architecture
Android Compose İleri Düzey
Android Performance and Monitoring
Android Security and Privacy
Android CI/CD and Release
Android UX and Form Factors
Android Testing Advanced
Bir sonraki mülakatın için Android'de uzmanlaş
Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.
Ücretsiz başla