Salesforce Developer User Group [Tokyo] Meetup #5 Mobile HackChallengeエントリ紹介 +Message 倉谷 彰(@a_kuratani) 2014/04/28
Salesforce Developer User Group [Tokyo] Meetup #5 !
Mobile HackChallengeエントリ紹介 +Message
倉谷 彰(@a_kuratani)2014/04/28
自己紹介
倉谷 彰 @a_kuratani
株式会社チームスピリット
R&Dグループ エンジニア
Force.com Advent Calendar 管理人 http://atnd.org/events/45110
最近の活動
• Qiita
Antおじさん
Salesforce 1 Platform Mobile Hack Challenge 2014 Japan
一等賞をいただきました ありがとうございます!
+Message
Conversation to accelerate Innovation
Salesforce1でChatterメッセージを 利用できるアプリケーション
https://www.youtube.com/watch?v=yWpZnFTSmZM
Visualforce Page
アーキテクチャ
Apex Class
Chatter in Apex
Bootstrap3
JavaScript RemotingTemplate Controller
開発の道のり
開発の道のり
開発・動画作成利用技術の勉強アイデアソン
1月 2月 3月
開発の道のり
開発利用技術の勉強アイデアソン
1月 2月 3月
•独りでアイデアソン
•拠点:武蔵小杉近辺コワーキングスペースYou+
開発の道のり
開発利用技術の勉強アイデアソン
1月 2月 3月
• Google AngularJS
• Salesforce Chatter API (Chatter in Apex)
• Salesforce Mobile Design Template → Twitter Bootstrap3
• Sass/Compass
開発の道のり
開発利用技術の勉強アイデアソン
1月 2月 3月
• AngularJSの謎の動きに混乱Controllerが2回適用されてて処理が二重起動ダイアログにControllerを割り当てる方法
•動画作成はだいたい1日くらい
AngularJSを使ってみて感じたこと
•ソースコードが見やすい2way bindingのおかげでDOM操作しなくていい{{変数名}}(AngularJS)の形式は{!変数名}(Force.com)に似ている
• APIベースの構成になるForce.com側で実装するのはAPIのみ
まとめ
•ノートPC一台あれば参加できる!
•Hackathonは勉強になる!
•広島弁は最強の言語です!
大事なお知らせ
#寿司force
#寿司force の楽しみ方
1.写真を撮る Take a photo.
2.写真をSNSに投稿する Post a photo to SNS.
ハッシュタグ「#寿司force」「#s1devweek」
3.寿司を食べる Eat “Sushi”.
4.イベントに積極参加する決意を固める Decide to participate in events.
Hackathon / Salesforce DUG Meetup / Advent Calendar
大事なことなのでもう一度
#寿司force#s1devweek
Enjoy #寿司force!