Web APIプログラミングは敷居が高すぎると思ってるあなた, CodeNowが助けてくれる

次の記事

テレビ番組へのTwitterツイートやFacebookコメントの挿入を簡単にするVidpresso

Screen Shot 2012-05-05 at 2.11.43 AM

WebサービスのAPIは、まずそれを試すのが、けっこうたいへんだ。セットアップ、パーミッションの取得、そしてシンタクスを勉強…最初のたった1行のコードを書くまでに、これらの準備で数時間を費やしてしまう。そこで、CodeNow.comがお助けに参上。このサービスを利用すると、事前に大量の時間を投資しなくても、APIを試せるのだ。おまけにこのサービスは、あなたのコードリポジトリとしても利用できる。

今はまだ非公開ベータだが、今夜(米国時間5/4)からユーザの受付を開始する。

この画面を見てみよう:

左側にあなたのコード、そして右にその結果がある。これはFacebookのAPIの、すごく初歩的な呼び出しで、返される結果はユーザのリストだ。でもCodeNowから呼び出すと、その実行は仮想マシンの上で行われ、コードの共有はリンク一つでできる。

コードを書き換えるのもごく簡単で、面倒な雑用は何もする必要がない。コードをただ書くだけだ:

ご覧のように、Dropbox、Twilio、Facebookなどなど、(今後は)ほとんどどんなAPIでも、簡単に実験ができる。そしてクールなコード片が完成したら、それをほかの人と共有したり、自分のために保存したりできる。

ファウンダのYash Kumarは元Amazonの社員で、上司にある問題をぶつけられたときに、こんなサービスが必要だ!と痛感した。

“あるプロダクトマネージャが、Facebookの簡単なAPI呼び出しができるまでに2日もかかった、とぼくにこぼした。彼女は大学でプログラミングのコースを履修したが、でも簡単なアプリを作って動かすのに、ものすごく苦労している。プログラミングとプロジェクトのための環境をセットアップするという、最初の第一歩でじたばたしているプログラマは、彼女だけでなく、おそらく何千万人もいるだろう。そういう人たちが、いきなりコードを書いて、動かして、遊べるサービスが、絶対に必要だと思ったんだ”。

CodeNowは今年の最初のAngelPad育成企業だ。収益化の方法としては、API発見サービスをAPIのプロバイダに対して課金する計画だ。今サポートしているのはFacebookとTwilioとDropboxだが、すでに多くのAPIプロバイダがCodeNowへの参加を申し出ている。なお、APIの使い方を示すサンプルコードもCodeNowは提供している。

Kumarは、AWSを使って仮想マシンを動かすやり方を、Amazon時代に身につけた。APIの試しプログラミングは仮想マシン上のサンドボックス内で行われるので、ユーザは各APIのアカウントを作る必要がない。“ユーザは、認証や、キーやOAuthのセットアップなしで、アプリを動かせるのだ”、と彼は言う。

“CodeNowは完全にブラウザ内で動く。セットアップはまったく要らない。ソフトウェアパッケージも、AmazonのEC2サーバのインスタンスも要らない。ただコードを書いて、[run]をたたくだけだ”、とKumarは言う。“たくさんの人たちに、WebのAPIプログラミングの味見をしてもらい、ある程度実力と自信がついたら、そのときに、本番のアカウント取得とかセットアップとか認証などに取り組めばよい”。

〔余計な訳注: そうなんですよ! APIプログラミングって、最初の入り口のところが、ものすごく面倒! CodeNowは、万人が待望していたサービスだ!〕

[原文へ]
(翻訳:iwatani(a.k.a. hiwa))

“Web APIプログラミングは敷居が高すぎると思ってるあなた, CodeNowが助けてくれる” への1件のコメント

  1. will iAm より:

    「run 」をたたくだけ … いいですね。とにかく今度調べてみたいです。

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中