SlideShare a Scribd company logo
Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 シグマコンサルティング(株)  菅原英治
はじめに Windows Phone 7 アプリ開発のお話はしません! Page 2
自己・実績紹介 所属: シグマコンサルティング株式会社 取締役副社長 最新のITを経営に実践的に役立てるお手伝いをしている会社 Facebookの実績: G-CLOUD Magazine 2011  / 2011 Summer Windows Azure上にFacebookアプリを作る方法を解説する記事を執筆 Page 3 sugawaraeiji 菅原 英治
自己・実績紹介 Facebookの実績: 最近の実績 enジャパンさまのソーシャル転職アプリ開発 NijiboxさまのYahooモバゲーアプリ⇒Facebookに英語化して移植 Page 4 sugawaraeiji 菅原 英治
本日お伝えしたいこと Page 5 おばかなFacebookアプリは… ・Windows Azure でつくるのが 簡単で、速くて、安くて、強くて、安​心!    です
以上、ご清聴ありがとうございました!
Page 7 この日のためにアプリを作ってきました! ・作ったアプリのデモを中心に! ・時間が余ったらQA   論より証拠
おばかなFacebookアプリのデモ
Facebookアプリの種類 Page 9 アプリの種類は大きく3種類 Facebook.com上の アプリ ・Facebook上(=PCのブラウザ)で利用するWebアプリ ・PHP, Python, Java ,C#などで開発 ・グローバルに公開されたWebサーバが必要 携帯アプリ ・携帯Webアプリ ・スマートフォン向けのアプリ Webサイトの プラグイン ・自分のWebサイトへのプラグイン ・いいね!機能、ログイン機能などをつける
SDKとツール Page 10 SDK JavaScript SDK  iOS SDK (iPhone & iPad)  Android SDK  PHP SDK C# SDK ツール Developer App :Facebookアプリを管理するためのアプリ Live Status:APIのパフォーマンスなどを確認できる Change Log :チェンジログを確認できる Test Users:アプリのテストユーザーを作ることができる Insights :アプリまたはページに指標を設定しその情報を分析できる JavaScript Test Console :JavaScript SDKの学習、またはデバッグができる URL Linter :ソーシャルグラフを利用したページのデバッグができる
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" }
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_responsexmlns="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>
3つ作りました こんなに早くローンチできたのはAzureのおかげです 
ナワバリ コンセプト せっかく、したのに飼い主にアレを片付けられてしまい、ナワバリを主張できず悲しむペットのために作りました。 遊び方 スマホから(iPhone、Android ※WP 7はネイティブアプリ対応予定) http://nawabari.cloudapp.net/spにアクセスして、FBの認証⇒ペット情報登録⇒散歩時にアレをしたら、スマホで記録。 PCから http://nawabari.cloudapp.net/にアクセスして、ナワバリを確認。 Page 14
加賀徹子 Page 15 コンセプト ガガさんと徹子さんへのリスペクトをアプリにしてみました。 遊び方 以下のURLにアクセス⇒「合成する」をクリックするだけ http://apps.facebook.com/gagatetsuko/
加賀徹子 まったく想定外ユーザー数の伸び Page 16 こんなときもAzureなら安心です 
あんたが大小 コンセプト 深夜特急1 香港・マカオを読み浮かれてマカオに一人旅に行った思い出をアプリに。 遊び方 PCから、以下のURLにアクセス http://apps.facebook.com/socialsicbo Page 17 ローンチ後の運用がAzureのおかげとても楽です 
まとめ Page 18 おばかなFacebookアプリは… ・Windows Azure でつくるのが 簡単で、速くて、安くて、強くて、安​心!    でしたね
QA

More Related Content

What's hot

オフショアベンダー の選択方法
オフショアベンダー の選択方法オフショアベンダー の選択方法
オフショアベンダー の選択方法
TAKASHI YAMAZAKI
 
Wankuma0402
Wankuma0402Wankuma0402
Wankuma0402
c-mitsuba
 
アプリリリースのやらかし話
アプリリリースのやらかし話アプリリリースのやらかし話
アプリリリースのやらかし話
KazukiHirayama
 
[社内向け]Titanium勉強会
[社内向け]Titanium勉強会[社内向け]Titanium勉強会
[社内向け]Titanium勉強会
Rei Matsushita
 
Windows Phone 7を使った業務アプリの作り方
Windows Phone 7を使った業務アプリの作り方Windows Phone 7を使った業務アプリの作り方
Windows Phone 7を使った業務アプリの作り方
fukuoka-t
 
HELLO!WEB!TOKYO #2 ゼロから始めるWebデザイン
HELLO!WEB!TOKYO #2 ゼロから始めるWebデザインHELLO!WEB!TOKYO #2 ゼロから始めるWebデザイン
HELLO!WEB!TOKYO #2 ゼロから始めるWebデザイン
Luiz Fukumoto
 
25 + 5分で開発速度を上げる時間管理術!ポモドーロテクニックのご紹介
25 + 5分で開発速度を上げる時間管理術!ポモドーロテクニックのご紹介25 + 5分で開発速度を上げる時間管理術!ポモドーロテクニックのご紹介
25 + 5分で開発速度を上げる時間管理術!ポモドーロテクニックのご紹介
KazukiHirayama
 
プログラミングってなに?
プログラミングってなに?プログラミングってなに?
プログラミングってなに?
Kazuki Saito
 
モバイルゲーム。移管と運営のエンジニア
モバイルゲーム。移管と運営のエンジニアモバイルゲーム。移管と運営のエンジニア
モバイルゲーム。移管と運営のエンジニア
gree_tech
 
エンジニア 新年の抱負 超Lt会 vol_5_平山
エンジニア 新年の抱負 超Lt会 vol_5_平山エンジニア 新年の抱負 超Lt会 vol_5_平山
エンジニア 新年の抱負 超Lt会 vol_5_平山
KazukiHirayama
 
Feedlyのススメ
FeedlyのススメFeedlyのススメ
Feedlyのススメ
KazukiHirayama
 
PC・アプリもマルチデバイス対応!
PC・アプリもマルチデバイス対応!PC・アプリもマルチデバイス対応!
PC・アプリもマルチデバイス対応!
Digital Office Inc.
 
Xamarin 概要
Xamarin 概要Xamarin 概要
Xamarin 概要
Yoshito Tabuchi
 
「やんちゃ、足りてる?」〜ヤンマガWebで挑戦を続ける新入りエンジニア〜
「やんちゃ、足りてる?」〜ヤンマガWebで挑戦を続ける新入りエンジニア〜「やんちゃ、足りてる?」〜ヤンマガWebで挑戦を続ける新入りエンジニア〜
「やんちゃ、足りてる?」〜ヤンマガWebで挑戦を続ける新入りエンジニア〜
gree_tech
 
プログラミングの学習方法 | How To Learn The Programming 14.05.31 WP-D Fes #02 Interviews ...
プログラミングの学習方法 | How To Learn The Programming 14.05.31 WP-D Fes #02 Interviews ...プログラミングの学習方法 | How To Learn The Programming 14.05.31 WP-D Fes #02 Interviews ...
プログラミングの学習方法 | How To Learn The Programming 14.05.31 WP-D Fes #02 Interviews ...
Yoshinori Kobayashi
 
最速でリリースするためのAndroidアプリデザイン
最速でリリースするためのAndroidアプリデザイン最速でリリースするためのAndroidアプリデザイン
最速でリリースするためのAndroidアプリデザイン
Naoki Aoyama
 
LT.18 スケジュール遅延をさせないためのディレクション
LT.18 スケジュール遅延をさせないためのディレクションLT.18 スケジュール遅延をさせないためのディレクション
LT.18 スケジュール遅延をさせないためのディレクション
GIG inc.
 
複数のWordPressサイトをボタンひとつで全てアップデートできるプラグイン「MainWP」
 複数のWordPressサイトをボタンひとつで全てアップデートできるプラグイン「MainWP」 複数のWordPressサイトをボタンひとつで全てアップデートできるプラグイン「MainWP」
複数のWordPressサイトをボタンひとつで全てアップデートできるプラグイン「MainWP」
Naoko Murakami
 
楽楽精算iOSアプリのCI/CD紹介
楽楽精算iOSアプリのCI/CD紹介楽楽精算iOSアプリのCI/CD紹介
楽楽精算iOSアプリのCI/CD紹介
KazukiHirayama
 

What's hot (20)

オフショアベンダー の選択方法
オフショアベンダー の選択方法オフショアベンダー の選択方法
オフショアベンダー の選択方法
 
Wankuma0402
Wankuma0402Wankuma0402
Wankuma0402
 
アプリリリースのやらかし話
アプリリリースのやらかし話アプリリリースのやらかし話
アプリリリースのやらかし話
 
[社内向け]Titanium勉強会
[社内向け]Titanium勉強会[社内向け]Titanium勉強会
[社内向け]Titanium勉強会
 
Windows Phone 7を使った業務アプリの作り方
Windows Phone 7を使った業務アプリの作り方Windows Phone 7を使った業務アプリの作り方
Windows Phone 7を使った業務アプリの作り方
 
HELLO!WEB!TOKYO #2 ゼロから始めるWebデザイン
HELLO!WEB!TOKYO #2 ゼロから始めるWebデザインHELLO!WEB!TOKYO #2 ゼロから始めるWebデザイン
HELLO!WEB!TOKYO #2 ゼロから始めるWebデザイン
 
25 + 5分で開発速度を上げる時間管理術!ポモドーロテクニックのご紹介
25 + 5分で開発速度を上げる時間管理術!ポモドーロテクニックのご紹介25 + 5分で開発速度を上げる時間管理術!ポモドーロテクニックのご紹介
25 + 5分で開発速度を上げる時間管理術!ポモドーロテクニックのご紹介
 
プログラミングってなに?
プログラミングってなに?プログラミングってなに?
プログラミングってなに?
 
モバイルゲーム。移管と運営のエンジニア
モバイルゲーム。移管と運営のエンジニアモバイルゲーム。移管と運営のエンジニア
モバイルゲーム。移管と運営のエンジニア
 
エンジニア 新年の抱負 超Lt会 vol_5_平山
エンジニア 新年の抱負 超Lt会 vol_5_平山エンジニア 新年の抱負 超Lt会 vol_5_平山
エンジニア 新年の抱負 超Lt会 vol_5_平山
 
Facebook Night vol. 6
Facebook Night vol. 6Facebook Night vol. 6
Facebook Night vol. 6
 
Feedlyのススメ
FeedlyのススメFeedlyのススメ
Feedlyのススメ
 
PC・アプリもマルチデバイス対応!
PC・アプリもマルチデバイス対応!PC・アプリもマルチデバイス対応!
PC・アプリもマルチデバイス対応!
 
Xamarin 概要
Xamarin 概要Xamarin 概要
Xamarin 概要
 
「やんちゃ、足りてる?」〜ヤンマガWebで挑戦を続ける新入りエンジニア〜
「やんちゃ、足りてる?」〜ヤンマガWebで挑戦を続ける新入りエンジニア〜「やんちゃ、足りてる?」〜ヤンマガWebで挑戦を続ける新入りエンジニア〜
「やんちゃ、足りてる?」〜ヤンマガWebで挑戦を続ける新入りエンジニア〜
 
プログラミングの学習方法 | How To Learn The Programming 14.05.31 WP-D Fes #02 Interviews ...
プログラミングの学習方法 | How To Learn The Programming 14.05.31 WP-D Fes #02 Interviews ...プログラミングの学習方法 | How To Learn The Programming 14.05.31 WP-D Fes #02 Interviews ...
プログラミングの学習方法 | How To Learn The Programming 14.05.31 WP-D Fes #02 Interviews ...
 
最速でリリースするためのAndroidアプリデザイン
最速でリリースするためのAndroidアプリデザイン最速でリリースするためのAndroidアプリデザイン
最速でリリースするためのAndroidアプリデザイン
 
LT.18 スケジュール遅延をさせないためのディレクション
LT.18 スケジュール遅延をさせないためのディレクションLT.18 スケジュール遅延をさせないためのディレクション
LT.18 スケジュール遅延をさせないためのディレクション
 
複数のWordPressサイトをボタンひとつで全てアップデートできるプラグイン「MainWP」
 複数のWordPressサイトをボタンひとつで全てアップデートできるプラグイン「MainWP」 複数のWordPressサイトをボタンひとつで全てアップデートできるプラグイン「MainWP」
複数のWordPressサイトをボタンひとつで全てアップデートできるプラグイン「MainWP」
 
楽楽精算iOSアプリのCI/CD紹介
楽楽精算iOSアプリのCI/CD紹介楽楽精算iOSアプリのCI/CD紹介
楽楽精算iOSアプリのCI/CD紹介
 

Similar to Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん

ヨーマンおじさんと戯れる会
ヨーマンおじさんと戯れる会ヨーマンおじさんと戯れる会
ヨーマンおじさんと戯れる会Katsumi Honda
 
MFi Controller〜それは忘れられたiOS7新機能〜
MFi Controller〜それは忘れられたiOS7新機能〜MFi Controller〜それは忘れられたiOS7新機能〜
MFi Controller〜それは忘れられたiOS7新機能〜
Tomotsune Murata
 
ソーシャルマーケティングとFbアプリ開発の勘所
ソーシャルマーケティングとFbアプリ開発の勘所ソーシャルマーケティングとFbアプリ開発の勘所
ソーシャルマーケティングとFbアプリ開発の勘所
Kazuhiro Miyajima
 
Softlayer_summit
Softlayer_summitSoftlayer_summit
Softlayer_summit
Shuichi Yukimoto
 
SoftLayer上でやってみた 高速ファイル転送(Aspera)
SoftLayer上でやってみた 高速ファイル転送(Aspera)SoftLayer上でやってみた 高速ファイル転送(Aspera)
SoftLayer上でやってみた 高速ファイル転送(Aspera)
nicesese
 
障害のない社会を作るためのアプリづくりとは? - 発達障害の方向けアプリ開発から学んだこと
障害のない社会を作るためのアプリづくりとは? - 発達障害の方向けアプリ開発から学んだこと障害のない社会を作るためのアプリづくりとは? - 発達障害の方向けアプリ開発から学んだこと
障害のない社会を作るためのアプリづくりとは? - 発達障害の方向けアプリ開発から学んだこと
Takashi Kishida
 
[MW10] Xamarin / OSS プロジェクトを活用したエンタープライズモバイルアプリケーションの実装 - Project Blue Monkey -
[MW10] Xamarin / OSS プロジェクトを活用したエンタープライズモバイルアプリケーションの実装 - Project Blue Monkey -[MW10] Xamarin / OSS プロジェクトを活用したエンタープライズモバイルアプリケーションの実装 - Project Blue Monkey -
[MW10] Xamarin / OSS プロジェクトを活用したエンタープライズモバイルアプリケーションの実装 - Project Blue Monkey -
de:code 2017
 
複数拠点における開発効率の維持・向上
複数拠点における開発効率の維持・向上複数拠点における開発効率の維持・向上
複数拠点における開発効率の維持・向上
infinite_loop
 
Smart Brainプレゼン開発コンセプト
Smart Brainプレゼン開発コンセプトSmart Brainプレゼン開発コンセプト
Smart Brainプレゼン開発コンセプト
KiBAN iNTERNATiONAL
 
Agile UX Research
Agile UX ResearchAgile UX Research
Agile UX Research
Miho Matsuzono
 
スマートフォンサイト構成書作成 超入門編
スマートフォンサイト構成書作成 超入門編スマートフォンサイト構成書作成 超入門編
スマートフォンサイト構成書作成 超入門編
Satomi ENOMOTO
 
「Camelog」Android開発秘話
「Camelog」Android開発秘話「Camelog」Android開発秘話
「Camelog」Android開発秘話
Shoya Tsukada
 
イマドキのWebアプリの作り方
イマドキのWebアプリの作り方イマドキのWebアプリの作り方
イマドキのWebアプリの作り方Katsumi Honda
 
【IMJ】スマートフォンSEO対策セミナー 第1部 (2015.7.8)
【IMJ】スマートフォンSEO対策セミナー 第1部 (2015.7.8)【IMJ】スマートフォンSEO対策セミナー 第1部 (2015.7.8)
【IMJ】スマートフォンSEO対策セミナー 第1部 (2015.7.8)IMJ Corporation
 
くらう道 オフライン道場 ~ Azure インフルエンサー養成講座 ~
くらう道 オフライン道場 ~ Azure インフルエンサー養成講座 ~くらう道 オフライン道場 ~ Azure インフルエンサー養成講座 ~
くらう道 オフライン道場 ~ Azure インフルエンサー養成講座 ~
Takashi Ushigami
 
デベロッパーサミット2012 JAZUG LT
デベロッパーサミット2012 JAZUG LTデベロッパーサミット2012 JAZUG LT
デベロッパーサミット2012 JAZUG LT
normalian
 
Visual Studio for Mac × Azureで簡単アプリ開発! 〜古くなったDocumentに立ち向かってみるテスト(´Д` )〜
Visual Studio for Mac × Azureで簡単アプリ開発! 〜古くなったDocumentに立ち向かってみるテスト(´Д` )〜Visual Studio for Mac × Azureで簡単アプリ開発! 〜古くなったDocumentに立ち向かってみるテスト(´Д` )〜
Visual Studio for Mac × Azureで簡単アプリ開発! 〜古くなったDocumentに立ち向かってみるテスト(´Д` )〜
Shohei Oda
 
Skype for Businessの現状と今後のビジネスチャンス(SharePointとの比較)
Skype for Businessの現状と今後のビジネスチャンス(SharePointとの比較)Skype for Businessの現状と今後のビジネスチャンス(SharePointとの比較)
Skype for Businessの現状と今後のビジネスチャンス(SharePointとの比較)
adachiyosuke
 
ご紹介、GUIでサクッと自動応答システムを作る方法 ー Slack/LINEとの連携も簡単 ー FrontOps : フロント・オプス
ご紹介、GUIでサクッと自動応答システムを作る方法 ー Slack/LINEとの連携も簡単 ー FrontOps : フロント・オプスご紹介、GUIでサクッと自動応答システムを作る方法 ー Slack/LINEとの連携も簡単 ー FrontOps : フロント・オプス
ご紹介、GUIでサクッと自動応答システムを作る方法 ー Slack/LINEとの連携も簡単 ー FrontOps : フロント・オプス
Kazuki Saito
 

Similar to Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん (20)

ヨーマンおじさんと戯れる会
ヨーマンおじさんと戯れる会ヨーマンおじさんと戯れる会
ヨーマンおじさんと戯れる会
 
MFi Controller〜それは忘れられたiOS7新機能〜
MFi Controller〜それは忘れられたiOS7新機能〜MFi Controller〜それは忘れられたiOS7新機能〜
MFi Controller〜それは忘れられたiOS7新機能〜
 
ソーシャルマーケティングとFbアプリ開発の勘所
ソーシャルマーケティングとFbアプリ開発の勘所ソーシャルマーケティングとFbアプリ開発の勘所
ソーシャルマーケティングとFbアプリ開発の勘所
 
Softlayer_summit
Softlayer_summitSoftlayer_summit
Softlayer_summit
 
SoftLayer上でやってみた 高速ファイル転送(Aspera)
SoftLayer上でやってみた 高速ファイル転送(Aspera)SoftLayer上でやってみた 高速ファイル転送(Aspera)
SoftLayer上でやってみた 高速ファイル転送(Aspera)
 
障害のない社会を作るためのアプリづくりとは? - 発達障害の方向けアプリ開発から学んだこと
障害のない社会を作るためのアプリづくりとは? - 発達障害の方向けアプリ開発から学んだこと障害のない社会を作るためのアプリづくりとは? - 発達障害の方向けアプリ開発から学んだこと
障害のない社会を作るためのアプリづくりとは? - 発達障害の方向けアプリ開発から学んだこと
 
[MW10] Xamarin / OSS プロジェクトを活用したエンタープライズモバイルアプリケーションの実装 - Project Blue Monkey -
[MW10] Xamarin / OSS プロジェクトを活用したエンタープライズモバイルアプリケーションの実装 - Project Blue Monkey -[MW10] Xamarin / OSS プロジェクトを活用したエンタープライズモバイルアプリケーションの実装 - Project Blue Monkey -
[MW10] Xamarin / OSS プロジェクトを活用したエンタープライズモバイルアプリケーションの実装 - Project Blue Monkey -
 
複数拠点における開発効率の維持・向上
複数拠点における開発効率の維持・向上複数拠点における開発効率の維持・向上
複数拠点における開発効率の維持・向上
 
17 D-2
17 D-217 D-2
17 D-2
 
Smart Brainプレゼン開発コンセプト
Smart Brainプレゼン開発コンセプトSmart Brainプレゼン開発コンセプト
Smart Brainプレゼン開発コンセプト
 
Agile UX Research
Agile UX ResearchAgile UX Research
Agile UX Research
 
スマートフォンサイト構成書作成 超入門編
スマートフォンサイト構成書作成 超入門編スマートフォンサイト構成書作成 超入門編
スマートフォンサイト構成書作成 超入門編
 
「Camelog」Android開発秘話
「Camelog」Android開発秘話「Camelog」Android開発秘話
「Camelog」Android開発秘話
 
イマドキのWebアプリの作り方
イマドキのWebアプリの作り方イマドキのWebアプリの作り方
イマドキのWebアプリの作り方
 
【IMJ】スマートフォンSEO対策セミナー 第1部 (2015.7.8)
【IMJ】スマートフォンSEO対策セミナー 第1部 (2015.7.8)【IMJ】スマートフォンSEO対策セミナー 第1部 (2015.7.8)
【IMJ】スマートフォンSEO対策セミナー 第1部 (2015.7.8)
 
くらう道 オフライン道場 ~ Azure インフルエンサー養成講座 ~
くらう道 オフライン道場 ~ Azure インフルエンサー養成講座 ~くらう道 オフライン道場 ~ Azure インフルエンサー養成講座 ~
くらう道 オフライン道場 ~ Azure インフルエンサー養成講座 ~
 
デベロッパーサミット2012 JAZUG LT
デベロッパーサミット2012 JAZUG LTデベロッパーサミット2012 JAZUG LT
デベロッパーサミット2012 JAZUG LT
 
Visual Studio for Mac × Azureで簡単アプリ開発! 〜古くなったDocumentに立ち向かってみるテスト(´Д` )〜
Visual Studio for Mac × Azureで簡単アプリ開発! 〜古くなったDocumentに立ち向かってみるテスト(´Д` )〜Visual Studio for Mac × Azureで簡単アプリ開発! 〜古くなったDocumentに立ち向かってみるテスト(´Д` )〜
Visual Studio for Mac × Azureで簡単アプリ開発! 〜古くなったDocumentに立ち向かってみるテスト(´Д` )〜
 
Skype for Businessの現状と今後のビジネスチャンス(SharePointとの比較)
Skype for Businessの現状と今後のビジネスチャンス(SharePointとの比較)Skype for Businessの現状と今後のビジネスチャンス(SharePointとの比較)
Skype for Businessの現状と今後のビジネスチャンス(SharePointとの比較)
 
ご紹介、GUIでサクッと自動応答システムを作る方法 ー Slack/LINEとの連携も簡単 ー FrontOps : フロント・オプス
ご紹介、GUIでサクッと自動応答システムを作る方法 ー Slack/LINEとの連携も簡単 ー FrontOps : フロント・オプスご紹介、GUIでサクッと自動応答システムを作る方法 ー Slack/LINEとの連携も簡単 ー FrontOps : フロント・オプス
ご紹介、GUIでサクッと自動応答システムを作る方法 ー Slack/LINEとの連携も簡単 ー FrontOps : フロント・オプス
 

More from atmarkit

Key questions for khan academy
Key questions for khan academyKey questions for khan academy
Key questions for khan academyatmarkit
 
Event summary
Event summaryEvent summary
Event summaryatmarkit
 
dejitalterakoya
dejitalterakoyadejitalterakoya
dejitalterakoyaatmarkit
 
lifemirror
lifemirrorlifemirror
lifemirroratmarkit
 
animatedpaper
animatedpaperanimatedpaper
animatedpaperatmarkit
 
おばか4分弱クッキング‐カメラアプリ編‐ by 幅清明(あのゾーン)
おばか4分弱クッキング‐カメラアプリ編‐ by 幅清明(あのゾーン)おばか4分弱クッキング‐カメラアプリ編‐ by 幅清明(あのゾーン)
おばか4分弱クッキング‐カメラアプリ編‐ by 幅清明(あのゾーン)atmarkit
 
おばかアプリ選手権1-4 まとめ byシグマコンサルティング 橋本さん
おばかアプリ選手権1-4 まとめ byシグマコンサルティング 橋本さんおばかアプリ選手権1-4 まとめ byシグマコンサルティング 橋本さん
おばかアプリ選手権1-4 まとめ byシグマコンサルティング 橋本さんatmarkit
 
おばかアプリ勉強会資料 マイクロソフト
おばかアプリ勉強会資料 マイクロソフトおばかアプリ勉強会資料 マイクロソフト
おばかアプリ勉強会資料 マイクロソフトatmarkit
 
おばかアプリ勉強会資料 チームラボ
おばかアプリ勉強会資料 チームラボおばかアプリ勉強会資料 チームラボ
おばかアプリ勉強会資料 チームラボatmarkit
 
おばかアプリ勉強会資料 シグマコンサルティング
おばかアプリ勉強会資料 シグマコンサルティングおばかアプリ勉強会資料 シグマコンサルティング
おばかアプリ勉強会資料 シグマコンサルティングatmarkit
 
おばかアプリ勉強会資料 サイバーエージェント渡辺
おばかアプリ勉強会資料 サイバーエージェント渡辺おばかアプリ勉強会資料 サイバーエージェント渡辺
おばかアプリ勉強会資料 サイバーエージェント渡辺atmarkit
 
おばかアプリ勉強会資料 サイバーエージェント浦野
おばかアプリ勉強会資料 サイバーエージェント浦野おばかアプリ勉強会資料 サイバーエージェント浦野
おばかアプリ勉強会資料 サイバーエージェント浦野atmarkit
 
おばかアプリ勉強会資料 AR三兄弟
おばかアプリ勉強会資料 AR三兄弟おばかアプリ勉強会資料 AR三兄弟
おばかアプリ勉強会資料 AR三兄弟atmarkit
 
おばかアプリ勉強会資料 カヤック
おばかアプリ勉強会資料 カヤックおばかアプリ勉強会資料 カヤック
おばかアプリ勉強会資料 カヤックatmarkit
 
おばかアプリ勉強会資料 AR三兄弟
おばかアプリ勉強会資料 AR三兄弟おばかアプリ勉強会資料 AR三兄弟
おばかアプリ勉強会資料 AR三兄弟atmarkit
 
おばかアプリ資料
おばかアプリ資料おばかアプリ資料
おばかアプリ資料
atmarkit
 
農力村のAR三兄弟
農力村のAR三兄弟農力村のAR三兄弟
農力村のAR三兄弟atmarkit
 
らぼかへ&アクトトイレ
らぼかへ&アクトトイレらぼかへ&アクトトイレ
らぼかへ&アクトトイレatmarkit
 

More from atmarkit (20)

Key questions for khan academy
Key questions for khan academyKey questions for khan academy
Key questions for khan academy
 
Event summary
Event summaryEvent summary
Event summary
 
fuwafuwa
fuwafuwafuwafuwa
fuwafuwa
 
dejitalterakoya
dejitalterakoyadejitalterakoya
dejitalterakoya
 
roi
roiroi
roi
 
lifemirror
lifemirrorlifemirror
lifemirror
 
animatedpaper
animatedpaperanimatedpaper
animatedpaper
 
おばか4分弱クッキング‐カメラアプリ編‐ by 幅清明(あのゾーン)
おばか4分弱クッキング‐カメラアプリ編‐ by 幅清明(あのゾーン)おばか4分弱クッキング‐カメラアプリ編‐ by 幅清明(あのゾーン)
おばか4分弱クッキング‐カメラアプリ編‐ by 幅清明(あのゾーン)
 
おばかアプリ選手権1-4 まとめ byシグマコンサルティング 橋本さん
おばかアプリ選手権1-4 まとめ byシグマコンサルティング 橋本さんおばかアプリ選手権1-4 まとめ byシグマコンサルティング 橋本さん
おばかアプリ選手権1-4 まとめ byシグマコンサルティング 橋本さん
 
おばかアプリ勉強会資料 マイクロソフト
おばかアプリ勉強会資料 マイクロソフトおばかアプリ勉強会資料 マイクロソフト
おばかアプリ勉強会資料 マイクロソフト
 
おばかアプリ勉強会資料 チームラボ
おばかアプリ勉強会資料 チームラボおばかアプリ勉強会資料 チームラボ
おばかアプリ勉強会資料 チームラボ
 
おばかアプリ勉強会資料 シグマコンサルティング
おばかアプリ勉強会資料 シグマコンサルティングおばかアプリ勉強会資料 シグマコンサルティング
おばかアプリ勉強会資料 シグマコンサルティング
 
おばかアプリ勉強会資料 サイバーエージェント渡辺
おばかアプリ勉強会資料 サイバーエージェント渡辺おばかアプリ勉強会資料 サイバーエージェント渡辺
おばかアプリ勉強会資料 サイバーエージェント渡辺
 
おばかアプリ勉強会資料 サイバーエージェント浦野
おばかアプリ勉強会資料 サイバーエージェント浦野おばかアプリ勉強会資料 サイバーエージェント浦野
おばかアプリ勉強会資料 サイバーエージェント浦野
 
おばかアプリ勉強会資料 AR三兄弟
おばかアプリ勉強会資料 AR三兄弟おばかアプリ勉強会資料 AR三兄弟
おばかアプリ勉強会資料 AR三兄弟
 
おばかアプリ勉強会資料 カヤック
おばかアプリ勉強会資料 カヤックおばかアプリ勉強会資料 カヤック
おばかアプリ勉強会資料 カヤック
 
おばかアプリ勉強会資料 AR三兄弟
おばかアプリ勉強会資料 AR三兄弟おばかアプリ勉強会資料 AR三兄弟
おばかアプリ勉強会資料 AR三兄弟
 
おばかアプリ資料
おばかアプリ資料おばかアプリ資料
おばかアプリ資料
 
農力村のAR三兄弟
農力村のAR三兄弟農力村のAR三兄弟
農力村のAR三兄弟
 
らぼかへ&アクトトイレ
らぼかへ&アクトトイレらぼかへ&アクトトイレ
らぼかへ&アクトトイレ
 

Recently uploaded

論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
atsushi061452
 
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
Matsushita Laboratory
 
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
NTT DATA Technology & Innovation
 
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdfFIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
CRI Japan, Inc.
 
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
harmonylab
 
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdfFIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance
 
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
Fukuoka Institute of Technology
 
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
Toru Tamaki
 
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
yassun7010
 
CS集会#13_なるほどわからん通信技術 発表資料
CS集会#13_なるほどわからん通信技術 発表資料CS集会#13_なるほどわからん通信技術 発表資料
CS集会#13_なるほどわからん通信技術 発表資料
Yuuitirou528 default
 
【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow
Sony - Neural Network Libraries
 
FIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance Osaka Seminar: CloudGate.pdfFIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdfFIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance Osaka Seminar: Welcome Slides.pdfFIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance
 
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
iPride Co., Ltd.
 

Recently uploaded (16)

論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
 
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
 
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
 
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdfFIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
 
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
 
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdfFIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
 
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
 
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
 
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
 
CS集会#13_なるほどわからん通信技術 発表資料
CS集会#13_なるほどわからん通信技術 発表資料CS集会#13_なるほどわからん通信技術 発表資料
CS集会#13_なるほどわからん通信技術 発表資料
 
【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow
 
FIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance Osaka Seminar: CloudGate.pdfFIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance Osaka Seminar: CloudGate.pdf
 
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdfFIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
 
FIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance Osaka Seminar: Welcome Slides.pdfFIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance Osaka Seminar: Welcome Slides.pdf
 
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
 

Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん

  • 1. Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 シグマコンサルティング(株)  菅原英治
  • 2. はじめに Windows Phone 7 アプリ開発のお話はしません! Page 2
  • 3. 自己・実績紹介 所属: シグマコンサルティング株式会社 取締役副社長 最新のITを経営に実践的に役立てるお手伝いをしている会社 Facebookの実績: G-CLOUD Magazine 2011 / 2011 Summer Windows Azure上にFacebookアプリを作る方法を解説する記事を執筆 Page 3 sugawaraeiji 菅原 英治
  • 4. 自己・実績紹介 Facebookの実績: 最近の実績 enジャパンさまのソーシャル転職アプリ開発 NijiboxさまのYahooモバゲーアプリ⇒Facebookに英語化して移植 Page 4 sugawaraeiji 菅原 英治
  • 5. 本日お伝えしたいこと Page 5 おばかなFacebookアプリは… ・Windows Azure でつくるのが 簡単で、速くて、安くて、強くて、安​心!    です
  • 7. Page 7 この日のためにアプリを作ってきました! ・作ったアプリのデモを中心に! ・時間が余ったらQA   論より証拠
  • 9. Facebookアプリの種類 Page 9 アプリの種類は大きく3種類 Facebook.com上の アプリ ・Facebook上(=PCのブラウザ)で利用するWebアプリ ・PHP, Python, Java ,C#などで開発 ・グローバルに公開されたWebサーバが必要 携帯アプリ ・携帯Webアプリ ・スマートフォン向けのアプリ Webサイトの プラグイン ・自分のWebサイトへのプラグイン ・いいね!機能、ログイン機能などをつける
  • 10. SDKとツール Page 10 SDK JavaScript SDK iOS SDK (iPhone & iPad) Android SDK PHP SDK C# SDK ツール Developer App :Facebookアプリを管理するためのアプリ Live Status:APIのパフォーマンスなどを確認できる Change Log :チェンジログを確認できる Test Users:アプリのテストユーザーを作ることができる Insights :アプリまたはページに指標を設定しその情報を分析できる JavaScript Test Console :JavaScript SDKの学習、またはデバッグができる URL Linter :ソーシャルグラフを利用したページのデバッグができる
  • 11. 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" }
  • 12. 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_responsexmlns="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>
  • 14. ナワバリ コンセプト せっかく、したのに飼い主にアレを片付けられてしまい、ナワバリを主張できず悲しむペットのために作りました。 遊び方 スマホから(iPhone、Android ※WP 7はネイティブアプリ対応予定) http://nawabari.cloudapp.net/spにアクセスして、FBの認証⇒ペット情報登録⇒散歩時にアレをしたら、スマホで記録。 PCから http://nawabari.cloudapp.net/にアクセスして、ナワバリを確認。 Page 14
  • 15. 加賀徹子 Page 15 コンセプト ガガさんと徹子さんへのリスペクトをアプリにしてみました。 遊び方 以下のURLにアクセス⇒「合成する」をクリックするだけ http://apps.facebook.com/gagatetsuko/
  • 16. 加賀徹子 まったく想定外ユーザー数の伸び Page 16 こんなときもAzureなら安心です 
  • 17. あんたが大小 コンセプト 深夜特急1 香港・マカオを読み浮かれてマカオに一人旅に行った思い出をアプリに。 遊び方 PCから、以下のURLにアクセス http://apps.facebook.com/socialsicbo Page 17 ローンチ後の運用がAzureのおかげとても楽です 
  • 18. まとめ Page 18 おばかなFacebookアプリは… ・Windows Azure でつくるのが 簡単で、速くて、安くて、強くて、安​心!    でしたね
  • 19. QA