我正在关注Udacity的一个Android教程,该教程是在2014年左右制作的,它使用的是Google云端消息传递的最后一课。 (https://classroom.udacity.com/courses/ud853/lessons/1614738811/concepts/16346189090923#)
从GCM网站建议使用Firebase。
我应该跳过本课并跳转到另一个专注于Firebase的Udacity课程吗?
答案 0 :(得分:1)
这完全取决于你。截至目前,GCM仍然受到支持。但是,由于您刚刚开始学习并尝试使用它,我建议您改用FCM。
您还需要创建/导入Firebase项目以生成有效的Sever Key,这样才能与FCM一起使用。
核心结构几乎相同,因为FCM是在GCM上构建的,只有FCM有一些细微的变化和附加功能。
另外,如果你浏览文档,你就有机会看到Firebase服务,看看提供的其他服务。
答案 1 :(得分:1)
Firebase更适用于移动开发,GCM更适合Web开发。使用Firebase更方便。