
Firebase organizasyonunun kuruluşları, 2011 yılında James Tamplin ve Andrew Lee tarafından kurulan Envolve1‘de bulunmaktadır. Mimarların Programlama arayuzu aracılığıyla web sayfalarına cevrimici konuşma bileşeni vermelerini sağlamak icin kurulan Envolve, planlayıcılar tarafından organize edilenin (model, uygulama verilerini mantıklı bir şekilde muşterilerle senkronize bir şekilde paylaşma) aksine şaşırtıcı bir şekilde kullanılmaktadır. Sonuc olarak, yaratıcılar 2012 yılında, bildiğimiz FireBase ’in temellerinin atıldığı organizasyon bolumunu sectiler. 2012 ’den itibaren ceşitli geliştirmelerle cok yonlu ve web uygulaması ilerleme aşaması olarak duzenlenen Firebase, 2014 yılında Google tarafından satın alındı2.
Satın alındıktan sonra Google tarafından ceşitli ek bileşenler ekleyen yardım, kucuk ve orta olcekli tum uygulama geliştirme ihtiyaclarını karşılamaya yoneliktir3. Bu nedenle (ayrıca) ucretsiz kullanım sunan yardım, muşteri verilerinin toplanmasına erişim ve yonetim kurulu, kayıt, toplantı ve ekran incelemesi ve testler gibi uygulama ici uygulamalardan iletimi uyarır, organize etmek icin cok az bildirimde bulunur. Gizli aşamadan itibaren kontrol panosu. Ucretli planlar (Yangın Planı ve Patlama Planı) acıkca daha yoğun organizasyon ve ek parcalar sunar.
Bu dongulerin duzenlenmesi icinde Firebase, ekstra bir sunucuya ve sunucu tarafında herhangi bir kod oluşturmaya gerek kalmadan ilişkilendirme panosu uzerinden yanıt sunar. Bu nedenle kullanılabilecek parcalar; Gercek Zamanlı Bilgi tabanı, Bildirim ve Uzak Yapılandırma. Tabii ki Firebase Cloud Informing (FCM) ile ikinci bildirim gondermek icin kullanılan Google Cloud Informing (GCM) kararı olan Firebase, JSON (JavaScript Article Documentation) planındaki verileri tablolar yerine root-kid olarak tutuyor. ve bilgi indeksi geliştirmede SQL. Bu geliştirme ve duzenlemeler sayesinde, veri tabanındaki herhangi bir değişikliğin bir sonraki muşteriye anında iletilmesi mumkun hale gelmektedir. Bu muazzam sayıda duzenleme, kullanım, aşama ve diğer ozel nuanslar icin Firebase Documentation4 sayfasını inceleyebilirsiniz.
Firebase ’i kullanma Firebase ’i kullanmak icin bircok Google kuruluşunda olduğu gibi bir Google Kimliğiniz olması gerekir. Bu aşamada, varsa Google Mail (GMail) hesabınızı kullanabilir ve Firebase site sayfasından işaretleyerek muşteri panosuna erişebilirsiniz. Her şeyi al yuvarlanan duğmesine dokunarak veya sayfanın en yuksek yerindeki Kontrol merkezi arayuzune dokunarak ilerleyebilirsiniz
Yavaş yavaş başka bir gorev yapabiliriz. Bir caba, uygulama icin aşamalar arası bir bolmedir. Buna gore bileşenler, orneğin Veri seti, İstemci Yoneticiler ve Uzak Duzenleme Android, iOS ve web uygulamaları arasında bolunebilir.
Gorev Adı, Girişim Kimliği, Alanlar ve diğer ilgili alanları makul bir şekilde doldurduktan sonra Taahhut Yap butonu ile efor oluşturma işlemini tamamlıyoruz.
Bu aşamadan sonra, iOS, Android veya muhtemelen web uygulaması ile birleştirilmelidir. Uygun rulmanlar taahhut sayfasında bulunabilir. iOS paketi kimliği, iOS karışımı icin zorunludur. Ayrıca, calışmaya bağlı olarak uygulama atamasını ve Uygulama Mağazası Kimliğini tanımlayabilirsiniz. Android uygulama karışımı icin hayati bir alan olarak Android grup adı gereklidir