【问题标题】:Can all of Bluemix's services be used in a mobile application?Bluemix 的所有服务都可以在移动应用程序中使用吗?
【发布时间】:2016-11-11 15:27:28
【问题描述】:

我正在尝试创建一个移动应用程序并使用一些 Bluemix 服务。

我在我的 bluemix 帐户中看到“移动”部分,其中包括:
移动应用内容管理器
移动客户端访问
移动基金会
移动质量保证
推送通知
动感
Testdroid 云
Twilio

移动应用是否仅支持这些服务?或者我是否也可以连接到其他 bluemix 服务,例如 Watson Speech to Text 服务?

提前致谢,
柴坦亚

【问题讨论】:

    标签: mobile service ibm-cloud ibm-mobile-services


    【解决方案1】:

    是的,您可以连接其他服务!

    移动服务特定于移动应用程序。这就是为什么它们位于 Bluemix 中的 Mobile 标题下,但许多其他服务都包含它们自己的 Mobile SDK。

    例如,以下是 Watson Developer Cloud Mobile SDK 的链接,您可以在其中将 Watson 服务添加到您的应用程序:


    下面是我发布的 Bluemix Mobile 服务的简要概述,作为另一个问题的答案。

    这里是我们现有的服务以及一些关于它们的信息,它们遵循 MBaaS 模式,这里是一些如何开始的链接):

    移动客户端访问

    此服务使您能够保护您的移动应用程序。您可以将 Facebook、Google 或自定义身份验证添加到您的应用程序。

    推送通知

    您可以添加推送通知服务以向您在 Android 和 iOS 上的应用发送推送通知。

    移动分析(测试版)

    Mobile Analytics 服务使您能够收集有关使用您的移动应用程序的客户的崩溃和使用知识。

    Cloudant NoSQL 数据库

    Cloudant 服务是用于存储数据的 IBM NoSQL 数据库。

    对象存储

    对象存储服务是一种非结构化云数据存储,您可以在其中存储图像或文件等内容。


    Mobile Foundation

    该目录还包括 Mobile Foundation 服务,您可以使用该服务在部署或购买本地软件之前创建测试环境。该服务是使开发人员能够创建移动频道的另一种方式。

    【讨论】:

    • 上面的列表中缺少 Mobile Foundation
    • 您还可以直接连接到许多服务,而无需使用辅助 API 工具包。
    • @SimonO'Doherty,您的意思是我们可以在不使用 SDK 的情况下使用这些服务吗?我该怎么做?
    • 服务只是 REST API 调用。 Helper API 对其进行了包装,因此您无需弄清楚它的结构。如果您访问相关的 Watson 服务,并查看 API 参考中的 CURL 示例。它将向您显示端点、调用(post/get/etc)和有效负载。
    • @ChaitanyaT 查看这个最近的答案以获取示例:stackoverflow.com/a/39127499/1167890
    猜你喜欢
    • 2017-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-26
    相关资源
    最近更新 更多