Webサービスやアプリケーションを流行らせるためにはソーシャルやコミュニケーションといった機能が欠かせない。例えばゲームであってもただ一人でやるよりも情報を交換したり、ハイスコアを登録できるような機能がある方が盛り上がるだろう。

ピクチャ 3.png

iPhoneアプリケーションをさらに楽しくする

 

だが、必要な機能を作り込んでいく中では工数もぎりぎりで、そのような機能を作り込む余裕はないかも知れない。そんな時はぜひOpenFeintを使ってみよう。

今回紹介するオープンソース・ソフトウェアはOpenFeint、iPhone/iPod Touchアプリケーションにソーシャル機能を追加するライブラリだ。

OpenFeintは主にiPhone向けのゲームアプリケーションにソーシャル機能を追加するライブラリだ。ハイスコアを登録したり、ゲームロビー、チャットなどの機能を簡単に追加できる。データはOpenFeint上に保持されるので、そのためのサーバを用意する必要はない。

ピクチャ 5.png

チャット機能

 

ライブラリをダウンロードし、既存のアプリケーションに組み込む作業が必要だ。その際、OpenFeintにてユーザ登録とアプリケーション登録をし、専用のAPIキーを取得する必要がある。これによりチート的なデータは入り込まなくなるだろう。

サンプルアプリケーションも用意されているので、開発の参考になるだろう。ユーザ同士の会話する場を用意することで、アプリケーションを中心にコミュニケーションが発生し、さらにアプリケーションを楽しめるようになるに違いない。

 

OpenFeint

 http://www.openfeint.com/