Bluemix SDK 与 MobileFirst SDK
Posted
技术标签:
【中文标题】Bluemix SDK 与 MobileFirst SDK【英文标题】:Bluemix SDK vs. MobileFirst SDK 【发布时间】:2016-01-21 09:09:28 【问题描述】:我很确定这个问题可能看起来很愚蠢,但无论如何都会抛出它。
我已经开始使用 Bluemix 及其出色的推送、数据、分析和更多服务。重点是开发利用这些服务的 android 应用程序。问题是我在官方文档中没有找到一致性。
例如,
Here 您会看到它使用了一些“本地”(下载链接可以在该页面的顶部找到,以便您可以将它们复制到您的lib
文件夹中)库。推送IntentService
是com.ibm.mobile.services.push.IBMPushIntentService
。
另一方面,在this official sample code 中,您会注意到IntentService
是com.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 组件似乎不起作用