云存储服务Dropbox的野心:跨平台同步程序数据_最新动态_新闻资讯_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 新闻资讯 > 最新动态 > 云存储服务Dropbox的野心:跨平台同步程序数据

云存储服务Dropbox的野心:跨平台同步程序数据

 2013/7/10 12:35:28    程序员俱乐部  我要评论(0)
  • 摘要:导语:美国《连线》杂志网络版今天撰文称,跨平台云存储服务提供商Dropbox计划突破简单的文件存储行业,向程序数据同步领域扩张。例如,通过与开发者的合作,该公司可以将《愤怒的小鸟》等游戏的进度在不同平台之间同步,从而实现无缝衔接。以下为文章全文:取代硬盘无论你用的是iPad、Android手机还是PC,Dropbox都想为你提供随时可用的硬盘。但如果要实现这个宏大的目标,就必须要借助全球各地软件开发者的帮助。自从6年前发布以来,Dropbox已经为自己开辟了一个小众市场
  • 标签:程序 Dropbox 数据 服务 云存储 跨平台 同步

  导语:美国《连线》杂志网络版今天撰文称,跨平台云存储服务提供商 Dropbox 计划突破简单的文件存储行业,向程序数据同步领域扩张。例如,通过与开发者的合作,该公司可以将《愤怒的小鸟》等游戏的进度在不同平台之间同步,从而实现无缝衔接。

  以下为文章全文:

  取代硬盘

  无论你用的是 iPad、Android 手机还是 PC,Dropbox 都想为你提供随时可用的硬盘。但如果要实现这个宏大的目标,就必须要借助全球各地软件开发者的帮助。

  自从 6 年前发布以来,Dropbox 已经为自己开辟了一个小众市场,帮助用户保存和分享各类内容。这款服务目前拥有 1.75 亿用户,但与开发者的合作还有很多需要改进的地方,而这也正是该公司本周在旧金山举办首届开发者大会的原因。

  Dropbox 估计,参加本次大会的只有 500 名程序员。但该公司希望为他们提供一些前所未有的东西:一种从云端检索和附加文件的简便方法,以及一种保存程序数据的方式——这有点像 PC 上的 Windows Registry 或 Macintosh Preferences 系统。

  “我们正在取代硬盘。”Dropbox CEO 德鲁·休斯顿(Drew Houston)说,“我的意思不是说你拆开 MacBook 后会在里面找到 Dropbox,我们的目的是成为硬盘的精神继承者。”

  Dropbox 已经做过很多努力,方便人们在不同的手机之间分享和修改文件,而不会出现严重错误。这听起来很简单,但在不同的操作系统和不同的设备间同步文件时,却极易出现问题。例如,倘若两个人同时在一个共享文件夹中编辑并存储同一个文件时会发生什么事情?“我们这些年积累了很多经验,并克服了很多困难。”休斯顿说,“应该如何将这些知识包装起来,让所有开发者都能从中受益呢?”

  推广插件

  第一步是简化在应用及网站中保存和上传 Dropbox 文件的流程,这需要通过两个插件来实现,Dropbox 将这些插件称作 Drop-in。

  Dropbox 希望软件开发者能通过这些插件,迅速在网站上增加“保存到 Dropbox”或“分享自 Dropbox”选项。

  正是借助这项技术,Dropbox 在今年 4 月与雅虎电邮进行了整合。雅虎使用了一个名叫 Saver 的 Drop-in 来创建“保存到 Dropbox”功能,使得电子邮件用户可以迅速将照片、PDF 文档和业务单据等附件保存到 Dropbox 账号中。“这其实就是后 PC 时代的‘保存’按钮。”休斯顿说。

  与之相对的则是名叫 Chooser 的 Drop-in。通过这个插件,雅虎电邮用户便可以使用“分享自 Dropbox”选项,从 Dropbox 账号向邮件里导入附件。

  雅虎电邮产品管理高级总监大卫·麦克道威尔(David McDowell)表示,Drop-in 可以极大地简化雅虎将 3 亿电子邮件用户与 Dropbox 融合的流程。他并没有提供具体数据,但却表示,已经有数百万人将 Dropbox 账号与雅虎电邮账号绑定。而现在,雅虎也在向 Android 客户端增加“分享自 Dropbox”功能。该公司预计,等到 Dropbox 开发出合适的 Android Drop-in 后,他们今后还将向该客户端增加“保存到 Dropbox”功能。

  总体来看,这对雅虎来说是笔不错的交易。“Drop-in 为开发者提供了很多帮助,包括认证、文件和文件夹结构、文件选择等。所有的用户界面都整合进了 Drop-in。”麦克道尔说。

  Dropbox 表示,除了雅虎外,Shutterstock、Check、Outbox 和 Loudr 等应用开发商也都开始使用这些 Drop-in。在本周的大会上,该公司希望与更多开发者签约

  程序同步

  但 Dropbox 的目标不只是打造一个方便人们存储照片和视频,以供日后分享的网站。现在,该公司还对 Dropbox 进行了调整,以便开发者使用它来存储各种软件程序信息,甚至可能会成为移动用户的一款革命性服务。

  Dropbox 将在周二的开发者大会上推出新的 API (应用编程接口),方便开发者存储程序元数据(例如你刚刚打完的《愤怒的小鸟》的关卡)。休斯顿表示,这个名为 Datastores 的功能可以帮助 Dropbox 拓展服务范围,不再局限于文件和信息存储。在他看来,除了 Dropbox,没有任何一家公司有能力在不同设备和系统间存储这类数据。

  Datastores 将在后台运行,所以即使不与 Dropbox 连接,应用仍然可以照常运行。但当连接完成后,便可以将信息同步到 Dropbox 的服务器,方便用户在 PC、平板电脑和手机之间同步数据。

  “这些举措有助于把你所有的设备绑在一起。”休斯顿说。这意味着《愤怒的小鸟》可以自动记住你在 Android 手机上的进度,然后切换到 iPad 上继续运行。

  不过,这在短期内或许难以普及。要让开发者使用 Dropbox 的这项功能,仍然需要一段时间。如果他们习惯了这种模式,Dropbox 便可成为新一代互联网应用的核心元素,为用户带来更加友好的体验。试想:当你把 iPhone 换成 Android 手机时,所有的数据都可以照搬过来。

  现在看来似乎有些不切实际,但这的确是黑客们的梦想。

  Dropbox CEO 德鲁·休斯顿(左)在会议室里与工程师主管 Aditya Argarwal 会面,讨论公司的第一次开发者大会计划。

为本次开发者大会特别设计的展板。

的标识布满了 Dropbox 的办公室

Dropbox 的产品设计 Morgan Knutsen 正在为开发者大会做准备。

  Dropbox 运营副总裁 Ruchi Sanghvi 正致力于让 Dropbox 向开发者平台转型。Sanghvi 之前是 Facebook 首位女工程师,参与开发了 News Feed。

Dropbox 的开发者大会团队。

开发者们在演示一个绘画应用在 Dropbox 上的跨平台同步功能。

Dropbox 各种各样的“吉祥物”们在门口迎接开发者。

发表评论
用户名: 匿名