BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース アプリからクラウドへファイルをアップロードできるFilepicker

アプリからクラウドへファイルをアップロードできるFilepicker

原文(投稿日:2013/03/20)へのリンク

 

Filepickerはひとつのダイアログウィンドウを使って、Facebook、Dropbox、Instagram、Google Drive、Flickr、Skydrive、Evernote、Github、Picasa、Box、Alfresco、 Gmail、FTP、WebDAVからファイルをアップロードできる。アップロードされた画像はAmazon Simple Storage Service (S3)に保存され、アップロードが完了するとすぐにユニークなURLが生成される。

Filepickerはウェブ、iOSAndroidPhoneGapをサポートし、画像をポストできる。画像はどのようなファイルタイプの画像がクラウドからアップロードされたかローカルデバイスからアップロードされたかにかかわらず正しいサイズになる。月5,000ファイルまでは無料で利用できる。メールとコミュニティによるサポートもある。

InfoQは最高執行責任者であるFilepickerのAnand Dass氏に詳しい話を聞いた。

InfoQ: Filepickerの本当の目的は何でしょう。

ウェブとモバイルのコンテンツの相互運用性は壊れています。Filepicker.ioの目的はこの問題を解決することです。例えば、モバイル生産性向上アプリを使って、メールアプリ内にあるPDFにアクセスしようとしたことはありますか。編集アプリでそのPDFを編集したら、自動的にDropbox、Google DriveへそのPDFが保存されたらどんなに楽でしょう。現在の携帯ではこのようなことは実現するのは難しいです。そしてこの例は問題の徴候のひとつに過ぎません。

私たちの目的はコンテンツがどこにあれ、どんなデバイスを使っていても、どんなアプリを使っていても、コンテンツを取り出し、編集し、実行したいことをシームレスにできるようにするための、技術的基盤を構築することです。現在のバージョンはまだ限られたユースケースを満たす初期段階のサービスに過ぎません。

InfoQ: なぜFilepickerを開発したのですか。

ウェブとモバイルでの経験が壊れてしまっていることが原因です。どんなウェブサイトでもファイルや画像をアップロードする場合、私はまずFacebookかGoogle Driveからファイルをダウンロードしてローカルに保存し、そのファイルを対象のサイトにアップロードして、最後にディスクトップのコピーを削除します。

現在のウェブアプリはユーザが扱いたいコンテンツはハードドライブにあるという前提を持っていますが、もはや正しくありません。携帯の場合はファイルをダウンロードする、アップロードするという考え方がありません。なので私も携帯ではアップロード、ダウンロードが上手くいかなかったのです。それでFilepicker.ioを作ろうと思い立ちました。

InfoQ: ユーザから見た場合、FilePickerを使う利点は何ですか。

これはエンドユーザ向けアプリケーションを開発しているモバイル、ウェブアプリケーション開発者のための製品です。なので、もし私たちが上手くやって開発者コミュニティをその気にさせたら、ユーザはコンテンツがどこにあるか、欲しくなったときどのように取得するかを気にしなくて済むようになります。

InfoQ: FilePickerはどのようなファイルをサポートしていますか。

カスタムのフォーマットを含めあらゆるフォーマットをサポートしています。文書、画像、音声、動画、フォトショップファイルをサポートします。モバイルアプリの勃興のおかげでファイルの概念が変わりつつあります。iOSのアプリは独自のデータコンテナを持っており、これらのデータはファイルの形式ではありません。近い将来、Filepicker.ioはファイル形式ではないコンテンツのデータ交換を実現するつもりです。

InfoQ: FilePickerとアプリを統合するのはどのくらい簡単ですか。

コード2行で済みます。JavaScriptライブラリを追加してタグを<input type=filepicker>に変更すれば完了です。単純なウェブアプリケーションなら10分で済みます。iOSとAndroidの場合はもう少しかかりますが、30分程度で統合が完了したという顧客のツイートがありました。

InfoQ:Filepickerはモバイルとタブレットデバイスをサポートしますか。

はい。iOS、Android、モバイルウェブ、PhoneGapをサポートします。私たちが受け取ったフィードバックの中で最も協力だったのは、モバイルユーザからのものでした。彼らは今、アプリケーションから直接クラウドのファイルを開いたり保存したりできています。これは他の方法では実現できないことです。

プロダクト&ユーザエクスペリエンス部門のトップであるLiyan ChangがFilepicker iOSライブラリの使い方の動画デモを作りました。

InfoQ: 無料版とプレミアムサービスの違いを教えてください。

月に扱えるファイル数だけです。月5000ファイルまでは無料です。もっと使いたい場合は有償版(月額99ドル)を使う必要があります。私たちはどんな開発者にも最高のエクスペリエンスを提供できると信じています。なので、これ以外の特徴でプランを別けることはしません。企業顧客向けにはスループット、SLA、使用可能時間の要件に応じてカスタマイズしたプランを提供します。

InfoQ:Windows Phone 8はサポートしますか。

はい。現在、Windows Phoneをサポートすべく鋭意開発中です。今年の後半くらいには何らかの発表ができると思います。

 

この記事に星をつける

おすすめ度
スタイル

BT