firebase基礎(一)

firebase基礎(一)

最近要做的項目要使用firebase提供的服務,寫個文檔記錄一下,以備以後查閱。

firebase簡介

firebase官網

firebase是一個可移動的平臺,用以快速開發高質量應用,擴展用戶基礎。基於firebase互補的特性,你可以混搭使用你所需要的特點。

firebase提供以下的功能:

  1. 雲消息 Cloud Messaging :在不同平臺之間可靠地接受、發送消息
  2. 認證 Authentication:使用強大的認證,減少衝突
  3. 實時數據庫 Realtime Database:實時存儲和同步數據
  4. 存儲 Storage:輕鬆的存儲文件
  5. hosting:更快的傳遞網站內容
  6. 遠程配置 Remote Config:快速部署應用
  7. 測試實驗室 Test Lab:在實驗室中測試,而不是在用戶中測試
  8. 崩潰報告 Crash Reporting:確保應用穩定

Cloub Messaging

這次要做的應用,主要用到的就是Cloub Messaging,這裏先簡單介紹一下。後面會專門寫這一部分。

Cloub Messaging通常被稱爲 Google Cloub Messaging(GCM), Firebase Cloub Messaging(FCM)。FCM是一個跨平臺(Android, IOS & Web)的解決方式。能夠讓開發者在無負擔的發送和接受消息以及提醒。

  • 可發送不收限制的上行/下行消息。上行(upstream):從客戶端到服務器;下行(downstream):從服務器到客戶端。
  • 可發送消息給單個用戶或者給部分用戶。
  • 處理所有隊列和投遞相關的部分
  • 優化電量消耗
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章