Mobil Dünya

Firebase nedir? Avantajları nelerdir?

Google tarafından yeni özelliklerin eklenmesiyle gelişen Firebase, bütün bu ihtiyaçları karşılayabilme iddiasında ücretsiz kullanım da sunan bir platform.Herhangi bir platformda uygulama geliştirmeyebir sebeple başlayıp daha sonrabir kontrol paneli ve her durumdaulaşılabilir kullanıcı veri deposun...

Serdar Şen |

23.05.2016

Google tarafından yeni özelliklerin eklenmesiyle gelişen Firebase, bütün bu ihtiyaçları karşılayabilme iddiasında ücretsiz kullanım da sunan bir platform. Herhangi bir platformda uygulama geliştirmeye bir sebeple başlayıp daha sonra bir kontrol paneli ve her durumda ulaşılabilir kullanıcı veri deposuna ihtiyacınız olduğunu hemen hissetmişsinizdir. Günümüzde uygulamalar platform farketmeksizin aynı veriye her cihazdan erişmek istiyor. Uygulaması, birçok kullanıcı tarafından yüklenen geliştiricilerin de kayıt - oturum bilgilerini tutma, uygulamaların kullanım verilerini analiz etme, yeni duyurular yapmak için aynı zamanda kullanıcıya bildirim gönderme, uygulamayı test etme gibi işlemleri rahatlıkla yönetebileceği bir yönetim paneli gerekiyor. İşte Google tarafından yeni özelliklerin eklenmesiyle sürekli kendini geliştiren Firebase, bütün bu ihtiyaçları karşılayabilmek için uygulama geliştiricilerine ücretsiz kullanım da sunan bir platformdur.

 

 

 

Uygulama yönetim, kullanım takip, veri depolama, bildirim gönderme gibi işlemleri, extra bir sunucuya ve sunucu taraflı kod yazmaya gerek kalmadan halleden Firebase, yeni geliştirici dostu arayüzünde Realtime Database, Notification, Remote Config gibi özelliklerle donatılmış her uygulama için ayrı ayrı ulaşım imkanı veriyor.

FCM - Firebase Cloud Messaging servisiyle de şimdiye kadar geliştiricilerin anlık bildirim - push notification göndermek için kullandığı GCM - Google Cloud Messaging’ in yerini alacak olan Firebase, bildiğimiz tablolar ve sql yerine verileri root-child şeklinde organize edilen json veri parçacıklarında saklıyor.

 

Firebase'in geliştiricilere sunduğu birçok avantaj ve argüman için Firebase dökümanlarına mutlaka göz atmanızı tavsiye ediyoruz.

Firebase dökümanlarını incelemek için tıklayın.

Serdar Şen |

23.05.2016

Yorumlar

Serdar Şen
11.06.2016 - 02:00
Faydalı kaynaklar için çok teşekürleer.
yusuf osman taşdelen
01.07.2016 - 11:45

Merhaba,

Şuan bir projemiz varda Google Cloud Messaging kullanmak ile firebase kullanmak arasında kararsız kaldık ve firebase açıkcası bizi zorluyorda pek kullanamadık :)) GCM + mysql + php kullanmak mı yoksa php+firebase kullanmamızı tavsiye edersiniz?

Serdar Şen
02.07.2016 - 10:27
Bunun cevabı için biraz araştırdım. GCM ve FCM sık sorulan soruları diye bir sayfa buldum .https://developers.google.com/cloud-messaging/faq Burada şuna yakın açıklamalar var: GCM'nin şuanaki versiyonunun çoğu geliştirci tarafından kullanıldığının bilindiği ve desteklenmeye devam edeceği ancak istemci taraflı yeni özelliklerin yanlız FCM'ye ekleneceğini söylüyorlar. Tabiki FCM yeni bir araç ama zamanınız varsa, benim tavsiyem uygulamanıza hangi sistemi entegre edeceğinize karar vermeden önce, ikisi için de ufak örnek bir projede çalıştırıp denemeniz. Ama ben gcm'yi bir türlü sorusuz çalıştıramamıştım hep hata verdi firabase daha düzgün geldi bana. Ama firebase, json veri tabanı sistemi ayrı bir uzmanlık alanı, biraz kafa yormak gerekebilir. firebase için de google codelab derslerini tavsiye ederim https://codelabs.developers.google.com/ kolay gelsin.
Adil
07.06.2016 - 01:44

Güzel bir yazı olmuş, teşekkürler.

Serdar Şen
07.06.2016 - 03:07
bişey değiil :)
Tolga
09.06.2016 - 08:09

Benim için de faydalı oldu :)

Baris Guler
10.06.2016 - 10:10

Merhabalar,

Yazı için teşekkürler. Faydalı olabileceğini düşündüğüm için Angular Bootcamp'te yaptığım sunumun videolu hali ile paylaşmak istedim.

Firebase ile BackendSİZsiniz: Sunum Video

Kolay gelsin.

Enes Açıkoğlu
10.06.2016 - 10:45
Tam okurken AngularJs vs ile nasıl çalışıyordur demeye kalmadan sizin yorumu gördüm eline ağzına sağlık çok güzel paylaşım.
Erdem Keleş
20.08.2021 - 09:37

Çok güzel bir içerik olmuş. Elinize emeğinize sağlık 

Haluk Dundar
09.07.2022 - 10:28

Çok güzel olmuş...

nur
20.07.2022 - 05:06

merhabalar, bir sorum olucaktı. Cloud Messaging kullanarak swifte bir uygulama geliştiriyorum. Bildirimlerim geliyor. gelen birdirim mesajını alert te nasıl gösterebilirim? yardımcı olursanız sevinirim.

İyi çalışmalar

Martynne Keery
18.08.2022 - 11:34

You start developing applications on any platform for a reason, and then a control panel and a user data store that can be accessed in any case. crawl space repair near me