Mobil uygulamalarda kullanıcılara anlık bildirimler göndermek, etkileşimi artırmanın ve kullanıcıları bilgilendirmenin en etkili yollarından biri. iOS cihazlarına bildirim göndermek isteyen geliştiricilerin bu süreçte kullanmaları gereken servis ise Apple’ın Push Notification servisi, yani APNs (Apple Push Notification Service). Firebase Cloud Messaging (FCM), APNs üzerinden iOS cihazlarına bildirim gönderebilmek için iki farklı kimlik doğrulama yöntemi sunar: APNs Authentication Key ve APNs Sertifikası.
Firebase
Firebase RTDB ile Firestore Arasındaki Farklar
Firebase, Google tarafından sunulan bir bulut hizmetleri platformudur ve Firebase, gerçek zamanlı veritabanlarına sahip iki farklı veritabanı sunar: Firebase Realtime Database ve Firestore. İşte bu iki veritabanı arasındaki temel farklar ve hangi durumlarda kullanmaları gerektiği hakkında bir genel bakış:
Real Time Database once() vs get()
Firebase Realtime Database, uygulamanızın gerçek zamanlı veritabanına erişmenizi sağlayan bir hizmettir. once()
ve get()
fonksiyonları, bu veritabanından veri almanın iki farklı yoludur.