SlideShare uma empresa Scribd logo
1 de 27
Baixar para ler offline
Salesforce1
Developers
Community MAX
Crowd HackChallenge②
Tomodachi no Wa
(トモダチ ノ ワ)
About me
Name: Takahiro Yonei
TwitterID: yonet77
Company: TAOドライブ株式会社
Group: Salesforce DUG Japan
アプリのお題
〜癒しアプリケーション〜
フリーランスは一人で
仕事をするケースが多いです。
煮詰まることや疲れる事、愚痴り
たい事もたくさんあります。
そんな、ちょっと落ち込んだとき
に元気づけることができる
Heroku or Salesforce1アプリ
ケーションの提案をお待ちしてお
ります。
「癒す」とは?
子犬で癒される
http://blog-imgs-31.fc2.com/c/h/a/channelz/0305osu.jpg
子猫で癒される
http://ja.wikipedia.org/wiki/
%E3%82%B9%E3%82%B3%E3%83%86%E3%82%A3%E3%83%83%E3%82%B7%E3%
83%A5%E3%83%95%E3%82%A9%E3%83%BC%E3%83%AB%E3%83%89
癒されるポイントはヒトそれぞれ
✔
子犬派
✔
子猫派
✔
JOJO派
✔
(その他)
つまり....
よく分からない
http://tiqav.com/1ro.jpg
“逆に考えるんだ....
僕の考えた仕様で癒すのでは
なくて、
他のヒトに癒してもらおう”
Tomodachi no Wa
〜概要〜
【事前準備】
Herokuアプリに
ユーザー登録します
※メッセージを
 転送するための
 代理ユーザー
【事前準備】
代理ユーザーのIDを
Salesforce側に
登録します
①癒されたいとき
ハッシュタグ #癒されたい をつけて、
今の気持ちを素直に投稿します
①癒されたいとき
あなたの気持ちに呼応して、アプリが
励ましのメッセージを送ります
①癒されたいとき
あなたの投稿が、別のユーザー(別環境)に
送信されます
※ハッシュタグ #あなたの一言が誰かを救うかも
②誰かを励ましたいとき
誰かからの投稿に対して、励ましの
メッセージを素直に投稿します
②誰かを励ましたいとき
そのメッセージは、
元のユーザーに
転送されます
Tomodachi no Wa
〜システム構成〜
Salesforce Heroku
Salesforce
Salesforce
Salesforce
代理
ユーザー
あなた
転送
転送
転送
転送
【概要】
✔
各Salesforce環境から特定のFeedを
Herokuを介して転送します
✔
Heroku側には代理ユーザーの情報を格納します
Salesforce Heroku
代理
ユーザ
あなた
ユーザー登録
✔
Salesforce側で代理ユーザーを作成します
✔
Herokuアプリから代理ユーザーでOAuth認証
して、代理ユーザーの情報をHeroku側で保持し
ます
①代理ユーザーでHerokuから
Salesforceにログイン
②代理ユーザー情報を
Heroku側で保持
Salesforce
Heroku
代理
ユーザ
あなた
Feed転送
✔
特定のハッシュタグがついたFeedをHerokuに
転送します
✔
Herokuアプリ側で登録されている代理ユー
ザーを選択して、Feed内容を転送します
✔
Feed/Feed転送記録をHeroku側で保持します
①Herokuに
Feedを転送
Salesforce
②転送
②転送
Salesforce
Salesforce
Salesforce
Heroku
代理
ユーザ
あなた
Comment転送
✔
Comment内容をHerokuに転送し、元のFeedが
見つかった場合、元の環境に向けて、Comment
を転送します
②Herokuから
コメント転送
Salesforce
①コメント
Salesforce
Salesforce
さいごに
✔
ちょっと疲れたとき...
✔
ちょっと癒されたいとき...
➔
その気持ちを素直につぶやいてください
(ハッシュタグをつけて)
✔
誰かが疲れているとき...
➔
あなたの励ましで誰かが救われるかもし
れません...
Salesforce だけではなく...
Heroku だけでもなく...
Salesforce + Heroku で、そんな励まし合える
環境ができたらいいな、と思います
Thank You !

Mais conteúdo relacionado

Mais de Takahiro Yonei

HerokuとSalesforceで例えばこんなCMSでも (LT資料)
HerokuとSalesforceで例えばこんなCMSでも (LT資料)HerokuとSalesforceで例えばこんなCMSでも (LT資料)
HerokuとSalesforceで例えばこんなCMSでも (LT資料)Takahiro Yonei
 
EC-CubeをHerokuでも
EC-CubeをHerokuでもEC-CubeをHerokuでも
EC-CubeをHerokuでもTakahiro Yonei
 
ApexトリガのBest Practiceを目指して
ApexトリガのBest Practiceを目指してApexトリガのBest Practiceを目指して
ApexトリガのBest Practiceを目指してTakahiro Yonei
 
Tokyo SFDG Meetup#16 / Release Note, Einstein Platform Service
Tokyo SFDG Meetup#16 / Release Note, Einstein Platform ServiceTokyo SFDG Meetup#16 / Release Note, Einstein Platform Service
Tokyo SFDG Meetup#16 / Release Note, Einstein Platform ServiceTakahiro Yonei
 
Meetup #15 : リリースノート輪読 / Apexまわり
Meetup #15 : リリースノート輪読 / ApexまわりMeetup #15 : リリースノート輪読 / Apexまわり
Meetup #15 : リリースノート輪読 / ApexまわりTakahiro Yonei
 
Salesforce dug tokyo_meetup#8_about_releasenote
Salesforce dug tokyo_meetup#8_about_releasenoteSalesforce dug tokyo_meetup#8_about_releasenote
Salesforce dug tokyo_meetup#8_about_releasenoteTakahiro Yonei
 
Salesforce DUG Tokyo meetup#5
Salesforce DUG Tokyo meetup#5Salesforce DUG Tokyo meetup#5
Salesforce DUG Tokyo meetup#5Takahiro Yonei
 

Mais de Takahiro Yonei (7)

HerokuとSalesforceで例えばこんなCMSでも (LT資料)
HerokuとSalesforceで例えばこんなCMSでも (LT資料)HerokuとSalesforceで例えばこんなCMSでも (LT資料)
HerokuとSalesforceで例えばこんなCMSでも (LT資料)
 
EC-CubeをHerokuでも
EC-CubeをHerokuでもEC-CubeをHerokuでも
EC-CubeをHerokuでも
 
ApexトリガのBest Practiceを目指して
ApexトリガのBest Practiceを目指してApexトリガのBest Practiceを目指して
ApexトリガのBest Practiceを目指して
 
Tokyo SFDG Meetup#16 / Release Note, Einstein Platform Service
Tokyo SFDG Meetup#16 / Release Note, Einstein Platform ServiceTokyo SFDG Meetup#16 / Release Note, Einstein Platform Service
Tokyo SFDG Meetup#16 / Release Note, Einstein Platform Service
 
Meetup #15 : リリースノート輪読 / Apexまわり
Meetup #15 : リリースノート輪読 / ApexまわりMeetup #15 : リリースノート輪読 / Apexまわり
Meetup #15 : リリースノート輪読 / Apexまわり
 
Salesforce dug tokyo_meetup#8_about_releasenote
Salesforce dug tokyo_meetup#8_about_releasenoteSalesforce dug tokyo_meetup#8_about_releasenote
Salesforce dug tokyo_meetup#8_about_releasenote
 
Salesforce DUG Tokyo meetup#5
Salesforce DUG Tokyo meetup#5Salesforce DUG Tokyo meetup#5
Salesforce DUG Tokyo meetup#5
 

DCMax CrowdHackathonチャレンジ②