Bluemix SDK与MobileFirst SDK

时间:2016-01-21 09:09:28

标签: android ibm-cloud ibm-mobilefirst ibm-mobile-services

我很确定这个问题可能看起来很愚蠢,但无论如何都会抛出它。

我已经开始玩Bluemix及其出色的Push,Data,Analiytics和更多服务。重点是开发利用这些服务的Android应用程序。问题是我没有在官方文档中找到一致性。

例如,

  • Here您会看到它使用了一些“本地”(可以在该页面顶部找到下载链接,以便您可以将它们复制到您lib文件夹)库。推送IntentServicecom.ibm.mobile.services.push.IBMPushIntentService

  • 另一方面,在this official sample code中,您会注意到IntentServicecom.ibm.mobilefirstplatform.clientsdk.android.push.api.MFPPushIntentService

我希望我在这个问题上解释了我的观点。

这两个页​​面似乎都是最新的,我的愚蠢问题是,有什么区别?我应该使用哪个SDK?

1 个答案:

答案 0 :(得分:2)

您引用的第一个链接是针对Bluemix,AKA MBaaS上的第一代Sunlie服务的日落,弃用。 MBaaS的入门文档很快就会被删除。您可以查看最近的弃用公告here

您链接的示例是第2代的正确样本,以及IBM MobileFirst Services(IMF)的最新版本。您可以找到推送通知here的相应文档。您会注意到,所有文档现在都托管在Bluemix文档页面上,而不是mbaas-gettingstarted ...

对此造成的任何混淆表示歉意。