我应该学习Google Cloud Messaging或Firebase for Android吗?

时间:2016-10-31 01:16:01

标签: android firebase google-cloud-messaging firebase-cloud-messaging

我正在关注Udacity的一个Android教程,该教程是在2014年左右制作的,它使用的是Google云端消息传递的最后一课。 (https://classroom.udacity.com/courses/ud853/lessons/1614738811/concepts/16346189090923#

从GCM网站建议使用Firebase。

我应该跳过本课并跳转到另一个专注于Firebase的Udacity课程吗?

2 个答案:

答案 0 :(得分:1)

这完全取决于你。截至目前,GCM仍然受到支持。但是,由于您刚刚开始学习并尝试使用它,我建议您改用FCM。

您还需要创建/导入Firebase项目以生成有效的Sever Key,这样才能与FCM一起使用。

核心结构几乎相同,因为FCM是在GCM上构建的,只有FCM有一些细微的变化和附加功能。

另外,如果你浏览文档,你就有机会看到Firebase服务,看看提供的其他服务。

答案 1 :(得分:1)

Firebase更适用于移动开发,GCM更适合Web开发。使用Firebase更方便。