2012年3月19日月曜日

基礎から分かる、Facebookアプリの作り方(1/5) ─ @IT

  「Facebook」とは、「全世界で5億人を超える」といわれているユーザーが参加しているSNS(ソーシャル・ネットワーキング・サービス)/ソーシャルネットワークです。2008年5月にはインターフェイスも日本語化され、現在は日本国内でも約700万人以上のユーザーが利用しているといわれています。

 Web開発者/デザイナから見た場合、Facebookをアプリケーション・プラットフォームとして利用することで、さまざまな付加価値をユーザーに提供できます。

 SNSをプラットフォームとする動きとしては、国内でも「mixi(ミクシィ)」「GREE(グリー)」「モバゲータウン」などが「OpenSocial」の仕様に沿って進んでいます。この辺りの動きについて詳しく知りたい読者は少し古いですが、以下の記事を参照してください。


定格ポッドキャストダウンロードビジネストップ

 Facebookのプラットフォームでは、以下のことがFacebookのアカウントがあれば、無料でできます。

Facebookページ(旧「Facebookファンページ」)を作る

 Facebook内には、「Facebookページ」という団体/企業/個人のためのプロモーション/交流用ページを作れます。そのページにアプリやさまざまな機能を追加できます。詳しく知りたい読者は、仕様面など変わったところもありますが、以下の記事を参照してください。

「いいね!」ボタンなどの「ソーシャルプラグイン」を設置

 Webサイト上にFacebookと連携する「ソーシャルプラグイン(Social Plugins)」と呼ばれるガジェット(例:「いいね!」ボタンなど)を配置することで外部のWebサイトをFacebookの一部のようにすることができます。


どのようにあなたは、Microsoft SharePointに電子メールをコピーしてください

 例えば、「いいね!」ボタンは、このページを含む@ITのサイト上にも設置しているので、そこで確認できると思います。

WebアプリでFacebook Graph APIを使う

 外部のアプリでは、Facebook Graph APIを使用し、「ソーシャルグラフ(Social Graph)」と呼ばれるFacebookが持っている各種データにアクセスできます。

 各種データとは、Facebook上のアカウントの基本データ(名前、写真、友達リストなど)やプロフィール情報といった固有の情報です。

Facebook Graph APIを使用した簡単なアプリを作ってみよう

 そんな中、本連載では「無料クラウドでできるFacebookアプリ開発入門」と題して、クラウド上で動作するFacebookアプリをデビューさせるための情報をお伝えしていきます。


電子メールアドレスを削除する方法?

 本連載の読者は、.NET Framework(C#)を使用してWebアプリを開発したことがある、もしくは興味がある方、Facebookアプリに興味がある方を想定しています。また、Facebookのアカウントをすでに取得済みの方を想定しています。

※2011年4月の原稿執筆時点では、Facebookアプリの登録申請を行う際は、アカウント作成後数カ月経過しなければ、承認されないようです。

 第1回である本稿では、「無料でできる」アプリ開発環境を準備し、Facebookアプリを開発しローカル環境で動作するまでを見ていきます。簡単なFacebookアプリのサンプルとして、WebアプリにアクセスしているFacebookユーザーの名前と、友達リストを表示するアプリを作成します。

 次ページでは、Facebookに作るアプリをFacebook上に登録し、開発環境について説明します。



These are our most popular posts:

【デブサミ2012】16-C-4 レポート HTML5で何がどう変わるのか。HTML5 ...

2012年3月8日 ... IE10はIE9では見送ったAPIを実装するなど、大幅にHTML5対応を強化している。 ... HTML5対応を強化したIE10に実装予定のAPIを使うと、どんなサービスが実現できる のか。デモを ... HTML5の可能性とWeb開発者に求められることを探る ... read more

Web開発にはどのようなスキルが必要ですか?

2010年12月11日 ... 転職サイトにはWeb開発者への求人が多くみられますが. Web開発 ... Web開発という 仕事の内容とはどのようなものなのでしょうか? ... HTMLは文章の構造を表現する力が あるのですが、動きや振舞を表現するにはあまり向いていません。 read more

web開発者なら知っておきたい ステータスコード - NHN Japan ...

2009年2月19日 ... Webサービスの開発・運営のノウハウを公開します。 ... 突然ですが、皆さんは404という 数字を見て何を思い浮かべるでしょうか。 .... ですので、エラー発生時には担当する開発 者には、単にWebが動かない・見えないという報告だけではなく、 ... read more

PHPの開発環境は何にするべきなのか? - EC studio 技術ブログ

2007年6月15日 ... プログラマなら重々承知の事かと思いますが、コーディングに使用するソフトで開発の 生産性は大きく変わります。コーディングに使用 ... PHPの開発環境は何にするべきな のか? Tweet ... Linux自身、開発者向けのOSという性格があるので、 ... read more

Related Posts



0 コメント:

コメントを投稿