Firebase 的兩個主要目標
分別是,幫助App開發(fā)和App增長
App 開發(fā)下包括
- Realtime Database
- Hosting
- Authentication
- Cloud Functions
- Cloud Storage
- Crash Reporting
- Test Lab
- Performance
App增長包括
- Analytics
- Cloud Message
- Dynamic Links
- Remote Config
- Invites
- App Indexing
- AdMob
- AdWords
Firebase 目前支持的平臺

Firebase 的改變
與Fabrice 合作
Crashlytics
Firebase 與 Fabric 合作,為Firebase 帶來Crashlytics 分析工具
Firebase Auth
- 由Digitls 發(fā)展過來,不需要遷移
- 支持第三方email
- 支持Google sign
- 支持電話短信認證
- 支持完全的定制化,也就是提供API可以自己定制UI
- 10000次每個月的驗證
如果用戶已經(jīng)在別的應用上使用過這個SDK驗證,這里將不用再重新驗證
更快,更容易的構(gòu)建
Cloud Function
使用Javascript方法編寫方法,可以通過URL直接訪問方法,也能通過Firebase event 事件觸發(fā)方法。例如,用戶上傳了圖片,可以通過觸發(fā)function 進行壓縮
Hosting
一個靜態(tài)網(wǎng)頁托管地方(我又想到了博客。。。),自帶CDN。當然可以使用Function 功能構(gòu)建web App
Storage
就是Google Cloud Storage 。 搬過來之后之后選存儲地點
Realtime Database
實時數(shù)據(jù)庫
提高應用質(zhì)量
Crash Reporting
Test Lab
支持實際設備和虛擬設備,僅僅需要上傳自己的App上去,會有機器人自動幫你點擊。完事之后會發(fā)送錯誤logs,同時還有視頻錄像幫助你定位問題。新支持設備 三星 Galaxy s7 和 Pixel
Performance
Performance 監(jiān)視器支持現(xiàn)實響應時間,payload 大小,下載時間
增長和吸引更多用戶
Analytics
可以對你的用戶進行分類,并對用戶打上標簽,并且針對這一類用戶進行發(fā)送不同的信息。
StreamView

提供實時用戶數(shù)據(jù),并且顯示到 地圖上
DebugView

BigQuery
讓你有能力可以使用一種類似SQL的語言導出和投出數(shù)據(jù)到各種不一樣的方法
Firebase Cloud Message
支持三個平臺, iOS ,Android 和 Web
Remote Config
就像文字上說的那樣,提供一個遠程配置的功能,就是通過key,value的方式獲取數(shù)據(jù)。例如,你可以制造一個開關(guān),只是對一部分人群開始來測試。
Fastline
一個自動幫你搞掂發(fā)布的的工具,包括幫你截圖。