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):从服务器到客户端。
  • 可发送消息给单个用户或者给部分用户。
  • 处理所有队列和投递相关的部分
  • 优化电量消耗
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章