Bluemix SDK 与 MobileFirst SDK

Posted

技术标签:

【中文标题】Bluemix SDK 与 MobileFirst SDK【英文标题】:Bluemix SDK vs. MobileFirst SDK 【发布时间】:2016-01-21 09:09:28 【问题描述】:

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

我已经开始使用 Bluemix 及其出色的推送、数据、分析和更多服务。重点是开发利用这些服务的 android 应用程序。问题是我在官方文档中没有找到一致性。

例如,

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

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

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

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

【问题讨论】:

我认为这可能会有所帮助:developer.ibm.com/bluemix/2015/12/15/…. @AndrewFerrier 感谢您的澄清。我很感激。 【参考方案1】:

您引用的第一个链接是针对 Bluemix 上已弃用的第一代 Moblie Cloud 服务,AKA MBaaS。 MBaaS 的入门文档将很快删除。您可以查看最近的弃用公告here。

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

对于由此造成的任何混乱,我们深表歉意。

【讨论】:

以上是关于Bluemix SDK 与 MobileFirst SDK的主要内容,如果未能解决你的问题,请参考以下文章

MobileFirst Starter - 生产模式下的 Bluemix 推送通知失败

无法通过 MobileFirst CLI 将 MobileFirst 应用程序部署到 Bluemix 上的 MobileFirst 容器

MobileFirst QA for Bluemix 组件似乎不起作用

将 MobileFirst 应用程序集成到 BlueMix

Bluemix 上的 MobileFirst JavaAdapter

如何将内部 MobileFirst 混合应用程序部署到专用的 Bluemix 环境?