2016-01-21 81 views
2

我很確定這個問題可能看起來很愚蠢,但無論如何都會拋出。Bluemix SDK與MobileFirst SDK

我已經開始使用Bluemix及其神話般的Push,Data,Analitics和更多服務。重點是開發利用這些服務的Android應用程序。問題是我沒有在官方文檔中找到一致性。

例如,

  • Here你會看到,它利用一些「局部」(下載鏈接都可以在該頁面的頂部找到,這樣就可以將它們複製到您lib文件夾)庫。推IntentServicecom.ibm.mobile.services.push.IBMPushIntentService

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

我希望我已經解釋了我在這個問題上的觀點。

這兩個頁面似乎都是最新的,所以,我的愚蠢問題是,有什麼區別?我應該使用哪個SDK?

+0

我認爲這可能有所幫助:https://developer.ibm.com/bluemix/2015/12/15/important-mobile-services-announcement/。 –

+0

@AndrewFerrier謝謝澄清。我很感激。 – kazbeel

回答

2

您引用的第一個鏈接是針對Bluemix上已推薦使用的第一代Moblie Cloud服務,即AKA MBaaS。 MBaaS的入門文檔很快就會被移除。您可以看到最近的棄用聲明here

您鏈接的示例是第二代和最新版本的IBM MobileFirst Services(IMF)的正確示例。您可以找到推送通知here的相應文檔。您會注意到,所有文檔現在都託管在Bluemix文檔頁面上,而不是mbaas-gettingstarted ...

對此造成的任何混淆抱歉。