
iPhoneアプリ開発者にとって、年間最大のイベントは間違いなくAppleのWWDC(世界開発者会議)ですが、Appleの携帯機器向けアプリの開発に焦点を当てたイベントはこれだけではありません。先週末、カリフォルニア州サニーベールのYahooキャンパスに約600人が集まり、iPhoneDevCamp 3が開催されました。これは、参加者が主催者兼プレゼンターを務める、BarCamp形式の年次カンファレンスの第3回です。
第1回のiPhoneDevCampは、初代iPhoneの発売直後の2007年7月に開催され、Webアプリの開発に焦点を当てていました。2008年8月に開催されたiPhoneDevCamp 2では、iPhone 2.0ソフトウェアによって実現されたネイティブアプリが中心となりました。今年のカンファレンスでもその焦点は継続され、今年のiPhone 3.0ソフトウェアアップデートによって提供される機能と可能性についても取り上げられました。
現地参加者に加え、シカゴ、ニューヨーク、オースティン、ボストン、ミュンヘンを含む10都市のサテライト会場を通じて、多くの開発者が週末のイベントに参加しました。これらの会場ではビデオフィード経由で参加でき、フィードを選択して視聴するためのiPhone Webアプリも用意されていました。
週末のアクティビティには、様々な参加者によるプレゼンテーション、他のiPhone開発者との交流の機会、そしてDJ兼アーティストであり、自身のiPhoneアプリ「Sonifi ( )」も手掛ける音楽アーティストBTによるパフォーマンスなどがありました。しかし、週末のアクティビティのハイライトは、日曜日の午後に行われたハッカソンコンテストでした。
続きを読む…
MacHack で長年開催されてきた Best Hack コンテストから明らかにインスピレーションを得た Hackathon は、開発者たちが週末をかけて最高の iPhone アプリをアイデアから実用的なソフトウェアまで考案するコンテストです。(一部のアプリはカンファレンス開始前から開発が始まっていましたが、iPhoneDevCamp が初めて公開デモを行うイベントであれば、これらのアプリも対象となりました。ただし、カンファレンスで制作されたアプリが優先されました。) 日曜日の午後、各開発者チームは 3 分間でアプリのプレゼンテーションを行い、Best Open Source から Ironcoder まで、幅広いカテゴリーで優勝者が選ばれました。Ironcoder は、金曜日の夜に発表される特定の API を最も効果的に活用したアプリに与えられます。
今年のハッカソンの審査員を務めさせていただく機会に恵まれ、3時間にわたって50本以上の新しいiPhoneアプリのデモを拝見することができました。ハッカソン3の受賞作品リストはiPhoneDevCampのサイトでご覧いただけますが、個人的に特に気に入った作品をいくつかご紹介します。
- Foodspotting Lite:ベストソーシャルアプリ賞を受賞したFoodspotting Liteは、グルメな人のための賢いアプリです。レストランではなく料理を検索できます。例えば、近くの美味しいベジタリアンブリトーを検索できます。また、お住まいの地域で評価の高い料理を見つけることもできます。「Foodspotters」はiPhoneを使って料理の写真をアップロードでき、アプリではグルメ探しゲームも楽しめます。
- Nurse Brain:最も可能性の高いスタートアップアイデア賞を受賞したNurse Brainは、病院における看護師のシフト交代を円滑にするアプリです。このアプリは、担当するすべての患者のバイタルサイン、過去の痛みのグラフ、治療の必要性など、情報を表示する「ダッシュボード」を提供します。看護師は各患者への対応を追跡し、シフト終了時にこれらの情報をすべて次の看護師に引き継ぐことができます。また、各病院に合わせてカスタマイズされた施設内マップと、リアルタイムで更新される患者の位置情報も表示されます。
- CarPark : 最も役に立つアプリとして満場一致で選ばれた CarPark は、車をどこに駐車したかを覚えておき、駐車違反切符を切られないようにするアプリです。駐車すると、iPhone の GPS 機能を使ってアプリがあなたの位置をタグ付けするので、簡単に元の場所に戻れます。駐車場にいる場合は、階数、区画、色も記録できます。その周辺や車自体 (レンタカーを運転している場合に便利) の写真を撮って、メモを追加することもできます。最後に、おそらく最も役に立つのは、パーキング メーターの画面でメーターの時間を入力し、メーターの有効期限が近づくとアラームを設定できることです。App Store にある同様のアプリとは異なり、CarPark はプッシュ通知を使用して通知を行うため、アプリを起動していなくても通知を受け取ることができます。
- MockUp : MockUpは、iPhoneアプリのインターフェースのモックアップを作成するツールです。アプリの組み込みライブラリには、ボタン、メニュー、テキストエリアなど、iPhoneアプリの標準的なインターフェース要素がすべて含まれており、iPhone画面のテンプレートに配置できます。各要素の位置やサイズを自由に変更でき、最終的にはiPhoneアプリのUIのプロトタイプ(機能的には未実装)が作成されます。例えば、この画像を開発チームのメンバーにメールで送信し、議論や実装を依頼できます。シンプルなアプリですが、会場にいた開発者たちから大きな拍手喝采を浴びました。
- Panelfly : iPhone向けのコミックリーダーとして、PanelFlyは優れたインターフェースが印象的でした。新しいコミックを購入できるアプリ内ストアに加え、PanelFlyはコミックを閲覧するための直感的なUIを提供しています。また、画面をタップするだけで次のパネルに進む、優れたパネルごとの読書モードも備えています。「次のパネル」はアプリではなく、コミック制作者によって定義されます。( 最近レビューしたComixologyのComics [ ]に似ています。)
これらは私のお気に入りでしたが、他の多くのチームも印象的でした。特に、一部のチームは会議開始から 48 時間以内に会ったこともなかった人々で構成されていたことを考えると、なおさらです。
ハッカソンの賞品授与式に続き、週末の最終イベントでは、30社を超えるスポンサーから提供された数百もの賞品が当たるユニークなプレゼント企画が行われました。週末を通して、カンファレンススタッフは、貢献、共有、オープンさ、そして「Can-Do(やればできる)」という姿勢を示す参加者にチケットを贈呈しました。閉会式では、参加者全員がチケットを1つの賞品と交換することができました。チケットを最も多く持っている人が最初に賞品を受け取ることができるため、いわば「欲しいものを選ぶ権利」を得ることができました。これは、協力と参加を称える巧妙な方法でした。
来年の iPhoneDevCamp の日程はまだ発表されていないが、コーディネーターや参加者は、すでに楽しみにしていることを明らかにしている。