StackMob 的乐趣

  • Martin Monroe
  • 方盛

2013 年 7 月 15 日

话题:RESTJavaScript移动FacebookAndroidGitHubDevOpsiOS语言 & 开发架构文化 & 方法

在 MBaas 兴起之初(早在 2010 年),StackMob就应运而生。自此以后,在移动生态系统中应用动态的新方法领域就充斥了无数的竞争者。InfoQ 深入研究了移动后端即服务(MBaas)的供应商 StackMob。

开发者可以使用GitHub凭证登录 StackMob。当在构建应用程序之初添加标题的时候,你只能使用下划线“_”,而不能使用空格。你的应用程序需要同时发布公钥和密钥。在一开始你就可以直接从StackMob 及其合作模块中集成和访问丰富的功能和额外特性,诸如,分析货币化社交媒体定位

如果你要自己开发 StackMob 所提供的诸如认证和推送通知的功能,即使是经验丰富的程序员也可能要花费额外的数小时、数天甚至数月的工作量,这还得取决于你使用服务器的速度和敏捷性等因素。

StackMob 提供了6 种 SDKiOSAndroidJavaScriptJavaClient自定义代码。 StackMob 提供的 6 种 SDK 中有 4 种是构建在他们自己的RESTAPI基础上。它们由 OAuth1.0 和 OAuth2.0 提供安全保障。

Android 开发新手可以下载 Android SDK 包。其中包含了你在开始前所需的所有准备材料(可能除了耐心)。它由Eclipse和一大堆 Android 工具组成。并且在 32 位系统和 64 位系统中都可以运行。

如果开发者已经装过 Eclipse 或者其他的 IDE 工具,那么他们就需要用定制的方法来完成 Android SDK 的下载。StackMob 还提供了 Android Studio 的早期访问预览,它是一个基于IntelliJ IDEA的 Android 开发环境。

最近关于在移动生态系统中开发者和其他角色对于保护他们应用程序客户的隐私权益力度不够的争论一直在喋喋不休。StackMob 站点为了增加透明度和责任感都是通过TRUSTe组织来对其隐私实践进行认证和验证。StackMob.com 多次被评为 TRUSTe 的隐私标章以表彰它严格按照EU Safe HarborTrusted Cloud 项目的要求对保护用户的个人信息始终维持在最高标准所做的努力。

无论如何,根据 StackMob 的隐私策略,这些策略条款可能大多是隐蔽和未标示的普通链接而已,并被放置在他们主页的底部,TRUSTe 项目只涵盖了由 StackMob.com 和 StackMob 服务所收集的信息,不涵盖那些可能是通过 StackMob 移动应用程序收集的信息。

当你跟 StackMob 的站点或服务交互的时候,他们“接收并存储某些非鉴别的个人信息。这些信息,是通过各种技术手段收集的,目前不能用来进行你的身份鉴别”

目前这个字眼的使用似乎暗示着有些人正在努力尝试使用“各种技术手段”来通过存储“个人非鉴别信息”的方式来“鉴别你”。

以下是 StackMob 隐私策略的一些古怪摘录和使用条款的部分信息:

  • 该站点可能使用这些信息并和其他信息一起结合起来追踪访客的“互联网服务提供商”的域名
  • StackMob 将收集到的信息和客户的个人鉴别信息联系起来
  • StackMob 在客户的指导下收集信息
  • 他们的合作伙伴、子公司使用 cookies 来追踪公共事业公司和服务提供商的行为不在覆盖范围内
  • StackMob 保留在不发出任何通告的情况下修改隐私策略的权利

StackMob 与第三方合作基于你所浏览的网页内容进行定向广告投放。这些第三方代理使用 Flash Cookies(本地共享对象)、网站信标、网络爬虫或者图片来收集并存储信息。你的浏览器工具并不能清除 Flash Cookies。Flash Cookies 有别于浏览器的 Cookies,因为它的数量、类型和数据都是被存储下来的。

StackMob 的复制、使用、公开、传播和在没有任何限制和归属纠纷的情况下利用任何未经授权的信息都是被允许的。StackMob 没有责任或义务对经由其服务所上传保存的数据和其他内容的存储失败或缺失负责。你同意不追究 StackMob 的任何责任,并且不使 StackMob 遭受任何损害。FackBook 及其子公司对您使用此项服务所引起的任何损失和伤害(包括死亡)不承担任何责任。StackMob 及 FackBook,但不仅限于 FackBook,对服务的精确性、可靠性和安全性不做任何保证。使用 StackMob 所引起的风险由使用人承担,该服务仅供参考。StackMob 及 FackBook 明确表示不做任何形式的担保承诺。

查看英文原文Joy of StackMob


感谢崔康对本文的审校。

给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ)或者腾讯微博(@InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。

RESTJavaScript移动FacebookAndroidGitHubDevOpsiOS架构