Google Firebase

FIREBASE NEDİR?





Google Firebase web ve mobil uygulama geliştiricilerinin işin server kısmı ile uğraşmadan geliştirdikleri uygulamanın kullanıcı giriş izinleri ve verilerini gerçek zamanlı ve senkronize bir şekilde tutulabilmelerine olanak sağlar.

Herhangi bir alan veya konuda uygulama geliştirirken bu uygulama bir kontrol paneli ve ulaşılabilir veri deposuna ihtiyaç duymaktadır. Günümüzde aktif olarak kullanılmakta olan uygulamalar kullanıldığı platform fark etmeksizin aynı verilere her cihazdan erişmek istiyor. Geliştirici de piyasaya sunduğu uygulamanın verilerini analiz etmek için, uygulamayı test etmek için bir yönetim paneline ihtiyaç duyuyor. İşte Google tarafından sürekli güncellenen, yeni özellikler eklenen Firebase bütün ihtiyaçlara cevap veren, uygulama geliştiricilerine ücretsiz kullanım sunan bir platformdur.






Şuan ve yakın geçmişte geliştirilen projeler tüm platformlara hitap edebilmesi için IOS, Android ve Web platformlarında geliştirilir. Her platform için farklı bir kodlama dili vardır. Arka plandaki verilerin tutulması ve gerektiğinde kullanılması tüm platformların sorunudur. Google Firebase ise bu konuda geliştirilmiş ortak bir çözümdür.


Firebase 'in Başlıca Özellikleri

  • Gerçek zamanlı veritabanı
  • Kullanıcı giriş yetkilendirmesi 
  • Depolama
  • Makine öğrenmesi kitleri
  • Performans ve hata test ortamları
  • Platformlar arası ortak uygulama analizi
  • Ortak fonksiyon
  • Toplu bildirim
  • Reklam araçları








Bu özelliklerin çoğu her platformda tek tek uğraşılması gereken konular olması gerekirken geliştiriciler Google Firebase ile tek seferde çözüm olanağı buluyor.

Yorumlar

Bu blogdaki popüler yayınlar

JAVA İLE INTERFACE KULLANIMI

Android Programlama 2 -> Intent Nedir?

Android Programlama 1 -> Buton Ekleme - Toast Mesajı - Activityler Arası Geçiş