facebookおばかアプリ on azure開発のポイント、windows phone アプリ開発 by...
TRANSCRIPT
![Page 1: Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん](https://reader034.vdocuments.pub/reader034/viewer/2022052602/559b66d41a28ab263c8b47a0/html5/thumbnails/1.jpg)
Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発
シグマコンサルティング(株)
菅原英治
![Page 2: Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん](https://reader034.vdocuments.pub/reader034/viewer/2022052602/559b66d41a28ab263c8b47a0/html5/thumbnails/2.jpg)
はじめに
Windows Phone 7 アプリ開発のお話はしません!
Page 2
![Page 3: Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん](https://reader034.vdocuments.pub/reader034/viewer/2022052602/559b66d41a28ab263c8b47a0/html5/thumbnails/3.jpg)
自己・実績紹介
所属:
- シグマコンサルティング株式会社 取締役副社長
- 最新のITを経営に実践的に役立てるお手伝いをしている会社
Facebookの実績:
- G-CLOUD Magazine 2011 / 2011 Summer
- Windows Azure上にFacebookアプリを作る方法を解説する記事を執筆
Page 3
菅原 英治 sugawaraeiji
![Page 4: Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん](https://reader034.vdocuments.pub/reader034/viewer/2022052602/559b66d41a28ab263c8b47a0/html5/thumbnails/4.jpg)
自己・実績紹介
Facebookの実績:
- 最近の実績
- enジャパンさまのソーシャル転職アプリ開発
- NijiboxさまのYahooモバゲーアプリ⇒Facebookに英語化して移植
Page 4
菅原 英治 sugawaraeiji
![Page 5: Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん](https://reader034.vdocuments.pub/reader034/viewer/2022052602/559b66d41a28ab263c8b47a0/html5/thumbnails/5.jpg)
本日お伝えしたいこと
Page 5
![Page 6: Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん](https://reader034.vdocuments.pub/reader034/viewer/2022052602/559b66d41a28ab263c8b47a0/html5/thumbnails/6.jpg)
以上、ご清聴ありがとうご
ざいました!
![Page 7: Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん](https://reader034.vdocuments.pub/reader034/viewer/2022052602/559b66d41a28ab263c8b47a0/html5/thumbnails/7.jpg)
Page 7
論より証拠
![Page 8: Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん](https://reader034.vdocuments.pub/reader034/viewer/2022052602/559b66d41a28ab263c8b47a0/html5/thumbnails/8.jpg)
おばかなFacebookアプリのデモ
![Page 9: Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん](https://reader034.vdocuments.pub/reader034/viewer/2022052602/559b66d41a28ab263c8b47a0/html5/thumbnails/9.jpg)
Facebookアプリの種類
Page 9
Facebook.com上のアプリ
Webサイトのプラグイン
携帯アプリ
アプリの種類は大きく3種類
・Facebook上(=PCのブラウザ)で利用するWebアプリ・PHP, Python, Java ,C#などで開発・グローバルに公開されたWebサーバが必要
・携帯Webアプリ・スマートフォン向けのアプリ
・自分のWebサイトへのプラグイン・いいね!機能、ログイン機能などをつける
![Page 10: Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん](https://reader034.vdocuments.pub/reader034/viewer/2022052602/559b66d41a28ab263c8b47a0/html5/thumbnails/10.jpg)
SDKとツール
JavaScript SDK
iOS SDK (iPhone & iPad)
Android SDK
PHP SDK
C# SDK
Page 10
SDK
ツール
Developer App :Facebookアプリを管理するためのアプリ
Live Status:APIのパフォーマンスなどを確認できる
Change Log :チェンジログを確認できる
Test Users:アプリのテストユーザーを作ることができる
Insights :アプリまたはページに指標を設定しその情報を分析できる
JavaScript Test Console :JavaScript SDKの学習、またはデバッグができる
URL Linter :ソーシャルグラフを利用したページのデバッグができる
![Page 11: Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん](https://reader034.vdocuments.pub/reader034/viewer/2022052602/559b66d41a28ab263c8b47a0/html5/thumbnails/11.jpg)
Facebook.com上のアプリの開発方法
Graph API
- ソーシャルグラフを利用するためのコアとなるAPI
- http://graph.facebook.com/ がAPIのURL
- 基本情報を取得する
- http://graph.facebook.com/100000588284629
- プロフィール画像を取得する
- http://graph.facebook.com/100000588284629/picture
Page 11
ソーシャルグラフにアクセスするためのAPIを利用
【基本情報の実行結果】JSON形式で結果が返る{ "id": "100000588284629",
"name": "Eiji Sugawara",
"first_name": "Eiji", "last_name": "Sugawara",
"link": "http://www.facebook.com/sugawaraeiji",
"gender": "male",
"locale": "ja_JP" }
![Page 12: Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん](https://reader034.vdocuments.pub/reader034/viewer/2022052602/559b66d41a28ab263c8b47a0/html5/thumbnails/12.jpg)
Facebook.com上のアプリの開発方法
FQL (Facebook Query Language)
- SQLの記述スタイルで定義するソーシャルグラフへの問い合わせ言語
- SELECT uid, name, pic_square FROM user WHERE uid = 100000588284629
- https://api.facebook.com/method/fql.query?query=SELECT uid, name,
pic_square FROM user WHERE uid = 100000588284629
- 取得結果は、XMLまたはJSONを指定できる
Page 12
【FQLの実行結果】<?xml version="1.0" encoding="UTF-8"?>
<fql_query_response xmlns="http://api.facebook.com/1.0/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" list="true">
<user>
<uid>100000588284629</uid>
<name>Eiji Sugawara</name>
<pic_square>(略)</pic_square>
</user>
</fql_query_response>
![Page 13: Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん](https://reader034.vdocuments.pub/reader034/viewer/2022052602/559b66d41a28ab263c8b47a0/html5/thumbnails/13.jpg)
名前 ローンチまでかかった時間
ナワバリ 16時間
加賀徹子 4時間
あんたが大小 32時間
3つ作りました
![Page 14: Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん](https://reader034.vdocuments.pub/reader034/viewer/2022052602/559b66d41a28ab263c8b47a0/html5/thumbnails/14.jpg)
ナワバリ
コンセプト- せっかく、したのに飼い主にアレを片付けられてしまい、ナワバリを主張できず悲しむペットのために作りました。
遊び方
- スマホから(iPhone、Android ※WP 7はネイティブアプリ対応予定)
- http://nawabari.cloudapp.net/sp
にアクセスして、FBの認証⇒ペット情報登録⇒散歩時にアレをしたら、スマホで記録。
- PCから
- http://nawabari.cloudapp.net/
にアクセスして、ナワバリを確認。Page 14
![Page 15: Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん](https://reader034.vdocuments.pub/reader034/viewer/2022052602/559b66d41a28ab263c8b47a0/html5/thumbnails/15.jpg)
加賀徹子
Page 15
コンセプト
-ガガさんと徹子さんへのリスペクトをアプリにしてみました。
遊び方
- 以下のURLにアクセス⇒「合成する」をクリックするだけ
- http://apps.facebook.com/gagatetsuko/
![Page 16: Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん](https://reader034.vdocuments.pub/reader034/viewer/2022052602/559b66d41a28ab263c8b47a0/html5/thumbnails/16.jpg)
加賀徹子
まったく想定外ユーザー数の伸び
Page 16
![Page 17: Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん](https://reader034.vdocuments.pub/reader034/viewer/2022052602/559b66d41a28ab263c8b47a0/html5/thumbnails/17.jpg)
あんたが大小
コンセプト- 深夜特急1 香港・マカオを読み浮かれてマカオに一人旅に行った思い出をアプリに。
遊び方
- PCから、以下のURLにアクセス
-http://apps.facebook.com/socialsicbo
Page 17
![Page 18: Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん](https://reader034.vdocuments.pub/reader034/viewer/2022052602/559b66d41a28ab263c8b47a0/html5/thumbnails/18.jpg)
まとめ
Page 18
![Page 19: Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん](https://reader034.vdocuments.pub/reader034/viewer/2022052602/559b66d41a28ab263c8b47a0/html5/thumbnails/19.jpg)
QA