iPhoneアプリケーションにソーシャル機能を追加する「OpenFeint」
Webサービスやアプリケーションを流行らせるためにはソーシャルやコミュニケーションといった機能が欠かせない。例えばゲームであってもただ一人でやるよりも情報を交換したり、ハイスコアを登録できるような機能がある方が盛り上がるだろう。
iPhoneアプリケーションをさらに楽しくする
だが、必要な機能を作り込んでいく中では工数もぎりぎりで、そのような機能を作り込む余裕はないかも知れない。そんな時はぜひOpenFeintを使ってみよう。
今回紹介するオープンソース・ソフトウェアはOpenFeint、iPhone/iPod Touchアプリケーションにソーシャル機能を追加するライブラリだ。
OpenFeintは主にiPhone向けのゲームアプリケーションにソーシャル機能を追加するライブラリだ。ハイスコアを登録したり、ゲームロビー、チャットなどの機能を簡単に追加できる。データはOpenFeint上に保持されるので、そのためのサーバを用意する必要はない。
チャット機能
ライブラリをダウンロードし、既存のアプリケーションに組み込む作業が必要だ。その際、OpenFeintにてユーザ登録とアプリケーション登録をし、専用のAPIキーを取得する必要がある。これによりチート的なデータは入り込まなくなるだろう。
サンプルアプリケーションも用意されているので、開発の参考になるだろう。ユーザ同士の会話する場を用意することで、アプリケーションを中心にコミュニケーションが発生し、さらにアプリケーションを楽しめるようになるに違いない。
OpenFeint