50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

Filepicker——一个帮助用户上传、下载、连接和同步 app 中文件到云端的工具

  • 2013-04-01
  • 本文字数:1898 字

    阅读完需:约 6 分钟

Filepicker 可以通过使用一个简单的对话框窗口,帮助你将 Facebook、Dropbox、Instagram、Google Drive、Flickr、Skydrive、Evemote、Github、Picasa、Box、Alfresco、Gmail、FTP 和 WebDAV 中的文件上传到云端。一旦你完成上传流程后,它会自动将文件存储到亚马逊的简单存储服务(S3)上并生成一个唯一的URL。

Filepicker 支持 Web, iOS Android PhoneGap 等多个平台,并且无论用户上传的是什么类型的文件以及无论从云端还是本地设备中上传,它都能在上传过程中对图片进行后期处理并生成合适的尺寸。Filepicker 免费提供每月高达 5000 个文件的服务,其中包括 e-mail 和社区的支持。

InfoQ 采访了 Fliepicker 的首席运营官 Anand Dass 以了解产品的更多情况.

InfoQ:使用Filepicker**** 的真正目的是什么?

在网络和移动设备中,内容的互操作性是被割裂的。 Filepicker.io 的目标是解决这个问题。这里有一些例子说明了它们之间是如何被割裂的:是否曾经尝试过使用移动应用程序去访问你电子邮件应用中的 PDF?又或者在编辑程序中编辑完 PDF 后,希望 PDF 自动保存到你的 Dropbox 或 Google Drive 中?目前在你的手机上是很难进行这些操作的。这些仅仅是问题的一部分症状。 我们的目标是建立应用程序的技术基础设施,从而达到这样的效果:无论你的内容在哪里,无论你使用什么设备或什么样的应用程序,你将都能够对文件进行选取,编辑,查看并无缝地执行所有你希望的操作。当前版本的产品仅仅是个开始,我们在该版本中支持了文件的选择功能。

InfoQ:是什么促使你们去开发Filepicker?

在移动设备和互联网之间割裂的体验促使我们去开发了 Filepicker。比如当我在访问任意一个网站并需要上传文件或者图片时,我首先要从 Facebook 或 Google drive 中将文件下载到我本地计算机,然后上传到该网站,最后还要删除计算机上的图片副本。

一直以来我们构建应用的方式大都假设了用户关心的内容都在硬盘上,而实际的情况已经不是这样了。对手机而言,并没有文件下载和上传的概念,只是我无法在手机上完成在台式机器上才能完成的这些工作。这促使我创建了 Filepicker.io。

InfoQ:从用户的角度而言,使用FilePicker**** 的好处是什么?

我们的产品针对的是那些要为终端用户构建应用的互联网和移动应用开发者。因此,如果我们能做好我们的工作并成功地调动开发者社区的积极性,用户将不必担心他的内容在什么地方以及当他需要该内容的时候如何去获取。

InfoQ: Filepicker**** 支持什么类型的文件格式?

几乎支持一切甚至包括自定义格式。因此,文档、图片、音频、视频、Photoshop 文件都是支持的。随着移动应用的崛起,文件的概念正在发生变化。 iOS 上的应用程序具有其自己的数据容器,而这些数据并不是以文件形式存在的。 Filepicker.io 将在不久的将来,对那些不是以文件方式存在的内容间的数据交互进行支持。

InfoQ: FilePicker整合到应用中有多容易?

只需要两行代码就可以了。添加我们的 Javascript 库并将标签改为 ___ 就设置完毕了。对于简单的 __web__ 应用来说只需要 __10__ 分钟就设置好了。_iOS__ 和 __Android__ 明显会需要更多的时间,但我们也有客户通过 __tweet__ 反映他们仅仅使用 __30__ 分钟就完成了整合并且能正常运行!

InfoQ: Filepicker**** 提供对移动设备和平板设备的支持么?

是的。支持 iOS、Android、移动 web、PhoneGap 等多种平台。我们收到来自移动用户的一些积极的反馈,他们现在可以在应用中直接执行打开文件并将文件保存到云端的操作。这是其他人无法做到的,当别人看到这个功能时,着实打击到了他们。

Liyan Chang 是产品和用户体验的负责人,他创建了一个视频来演示并突出 Filepicker iOS 类库的用途。

InfoQ:免费服务和收费服务之间的区别是什么?

唯一的区别事实上是每月可以保存的文件数目不同。免费用户每个月能保存高达 5000 个文件,如果您需要保存更多的文件,你将只能认购付费计划(每月 99 美元)。我们的坚定信念是帮助每个开发者创建一流的用户体验。因此,我们选择不在基于任何其他功能上分割我们的计划。针对企业用户,我们拥有基于吞吐量,SLA 和正常运行时间等需求的定制计划。

InfoQ:Filepicker是否支持Windows Phone 8?

是的,我们正努力提供对 Windows Phone 的支持,在今年晚些时候你将能看到相关的功能。这在我们的产品规划中是十分重要的。

查看英文原文 Filepicker - Upload, Download, Connect and Synchronize Files from your App to the Users Cloud


感谢赵震一对本文的审校。

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

2013-04-01 10:395026
用户头像

发布了 81 篇内容, 共 28.4 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

Hive 原理实践

云祁

大数据 hive 7月日更

隔壁工程师都馋哭了我的逆向工程IDA,说要给我搓背捏脚

网络安全学海

网络安全 信息安全 渗透测试 漏洞分析 逆向工程

图像直方图反向投影,Python OpenCV 取经之旅第 28 天

梦想橡皮擦

7月日更

bzz分币挖矿系统开发需求

获客I3O6O643Z97

区块链+ BZZ节点矿池 BZZ节点挖矿

hive的安装部署

大数据技术指南

hive 7月日更

平安社区建设,潍坊智慧平安社区建设解决方案

Ubuntu Server 20.04搭建zookeeper集群

玏佾

zookeeper 群集安装 搭建 zk 集群部署

GIS可视化框架:更便捷的地图数据可视化工具

鲸品堂

GIS 可视化 应用场景

2021年度“CCF-百度松果基金” 百度携手CCF为AI科研提供资金支持

百度大脑

人工智能 百度 松果基金

爱奇艺多语言台词机器翻译技术实践

爱奇艺技术产品团队

机器翻译 nlp 模型 BERT

模块八 - 设计消息队列存储消息数据的 MySQL 表格

华仔架构训练营

Linkflow CDP亮相GDMS全球数字营销峰会

Linkflow

CDP 用户画像 数字营销

百度程序员推荐的书籍,今天免费送!

百度Geek说

自建开发工具系列-Webkit内存动量监控UI(一)

Tim

FrontEnd 调试工具 Webkit 工具UI

pha挖矿系统源码开发

获客I3O6O643Z97

区块链+ PHA矿机挖矿 PHA质押挖矿

边界防御·信息安全保密圈的 “丈八蛇矛”

郑州埃文科技

深入浅出 Gitalk 留言插件

悟空聊架构

开源 网站 7月日更 网站建设 留言

对象存储手把手教二 | Bucket 跨区域容灾和用户数据复制

QingStor分布式存储

云原生 对象存储 分布式存储 云存储

爱奇艺奇秀直播的秒播体验优化实践

爱奇艺技术产品团队

直播 优化

从零开始学习3D可视化之摄像机

ThingJS数字孪生引擎

大前端 可视化 数字孪生

通过Linux实现更好的即时通讯传递

BeeWorks

阅读

网络攻防学习笔记 Day69

穿过生命散发芬芳

网络攻防 7月日更

为什么公司应该效仿开源的文化

BeeWorks

2021世界人工智能大会开幕 百度飞桨荣获“SAIL之星”奖项

百度大脑

人工智能 飞桨

Hive窗口函数保姆级教程

五分钟学大数据

hive 7月日更

突破AI工业化瓶颈,专业数据服务平台化是关键

澳鹏Appen

人工智能 机器学习 数据标注 训练数据 标注平台

Demo

Command

#架构实战营

如何科学地系统地梳理出CDP的RFP?

Linkflow

生命科学领域新工具:北鲲云超算平台,梦启航的地方

北鲲云

第一周作业-对比不同公司产品招聘JD

小夏

产品经理训练营 邱岳

《面试八股文》之kafka21卷

moon聊技术

kafka 面试

Filepicker——一个帮助用户上传、下载、连接和同步app中文件到云端的工具_Android/iOS_Anand Narayanaswamy_InfoQ精选文章