Enviar búsqueda
Cargar
Salesforce DUG meetup #4 LT
•
6 recomendaciones
•
1,982 vistas
Akira Kuratani
Seguir
2013/12/18 Salesforce Developer User Group Meetup #4 LT Salesforce1 パブリッシャーアクションの歩き方
Leer menos
Leer más
Tecnología
Empresariales
Denunciar
Compartir
Denunciar
Compartir
1 de 20
Descargar ahora
Descargar para leer sin conexión
Recomendados
スタートアップこそ巨人の肩に乗りまくれ! 〜Craful開発とMackerel〜
スタートアップこそ巨人の肩に乗りまくれ! 〜Craful開発とMackerel〜
Hiroshi Maekawa
「価値探索」がつないだ クライアントと開発者の絆 〜Craful開発チームの60日〜
「価値探索」がつないだ クライアントと開発者の絆 〜Craful開発チームの60日〜
Hiroshi Maekawa
Outlook アドイン開発入門
Outlook アドイン開発入門
Hiroaki Oikawa
アトラシアン製品概要 & What's New (2014 年 1 月版)
アトラシアン製品概要 & What's New (2014 年 1 月版)
Shunsuke (Sean) Osawa
これまでの開発から、これからの開発へのチェンジ
これまでの開発から、これからの開発へのチェンジ
Dai FUJIHARA
Go言語によるWebアプリケーション開発
Go言語によるWebアプリケーション開発
エンジニア勉強会 エスキュービズム
SharePoint Framework Extension 基礎講座
SharePoint Framework Extension 基礎講座
Hiroaki Oikawa
SharePoint Framework Teams タブ開発基礎講座
SharePoint Framework Teams タブ開発基礎講座
Hiroaki Oikawa
Recomendados
スタートアップこそ巨人の肩に乗りまくれ! 〜Craful開発とMackerel〜
スタートアップこそ巨人の肩に乗りまくれ! 〜Craful開発とMackerel〜
Hiroshi Maekawa
「価値探索」がつないだ クライアントと開発者の絆 〜Craful開発チームの60日〜
「価値探索」がつないだ クライアントと開発者の絆 〜Craful開発チームの60日〜
Hiroshi Maekawa
Outlook アドイン開発入門
Outlook アドイン開発入門
Hiroaki Oikawa
アトラシアン製品概要 & What's New (2014 年 1 月版)
アトラシアン製品概要 & What's New (2014 年 1 月版)
Shunsuke (Sean) Osawa
これまでの開発から、これからの開発へのチェンジ
これまでの開発から、これからの開発へのチェンジ
Dai FUJIHARA
Go言語によるWebアプリケーション開発
Go言語によるWebアプリケーション開発
エンジニア勉強会 エスキュービズム
SharePoint Framework Extension 基礎講座
SharePoint Framework Extension 基礎講座
Hiroaki Oikawa
SharePoint Framework Teams タブ開発基礎講座
SharePoint Framework Teams タブ開発基礎講座
Hiroaki Oikawa
Salesforce dug meetup #5
Salesforce dug meetup #5
Akira Kuratani
【Devsumi2019】開発者に贈るSalesforceプラットフォーム概論と最新動向
【Devsumi2019】開発者に贈るSalesforceプラットフォーム概論と最新動向
SFDG ROOKIES
Salesforce DUG Meetup 2015 新年会
Salesforce DUG Meetup 2015 新年会
Akira Kuratani
Lightning Component公開への道 ~「Multi-View Calendar」開発で分かったこと~
Lightning Component公開への道 ~「Multi-View Calendar」開発で分かったこと~
寛 吉田
Swtt2018 sfdgr1 Developer Group ルーキー会が教える!これから始めるSalesforce開発
Swtt2018 sfdgr1 Developer Group ルーキー会が教える!これから始めるSalesforce開発
SFDG ROOKIES
Swtt2018 sfdgr2 Developer Group ルーキー会が教える!次の一歩のための開発ノウハウ
Swtt2018 sfdgr2 Developer Group ルーキー会が教える!次の一歩のための開発ノウハウ
SFDG ROOKIES
Salesforce開発のスタート地点で考えたいこと
Salesforce開発のスタート地点で考えたいこと
Yuki Yamaguchi
Salesforce DUG meetup09 summer15
Salesforce DUG meetup09 summer15
Ikou Sanuki
Salesforce DUG meetup #10 MiniHack完全制覇の旅
Salesforce DUG meetup #10 MiniHack完全制覇の旅
Akira Kuratani
幅広い技術力が身につくSalesforceエンジニアのススメ〜入門編〜
幅広い技術力が身につくSalesforceエンジニアのススメ〜入門編〜
SFDG ROOKIES
Crowd hackchallenge2014 LT
Crowd hackchallenge2014 LT
Akira Kuratani
Salesforce Lightning をやってみてあれこれ
Salesforce Lightning をやってみてあれこれ
寛 吉田
Lightning componentの研究ポイントあるいは…
Lightning componentの研究ポイントあるいは…
Akira Kuratani
TFS リリース管理 による継続的デリバリー TFS Release Management を使ったリリースの効率化
TFS リリース管理 による継続的デリバリー TFS Release Management を使ったリリースの効率化
慎一 古賀
Northernforce #7 data connector for salesforce
Northernforce #7 data connector for salesforce
FukunagaShuji
SharePoint 2013 ワークフロー開発入門
SharePoint 2013 ワークフロー開発入門
Hiroaki Oikawa
Salesforce1 Platform 入門 2014 〜改めて基本から理解するforce.com〜
Salesforce1 Platform 入門 2014 〜改めて基本から理解するforce.com〜
Salesforce Developers Japan
Apple WatchとSalesforceを使った開発Webinar
Apple WatchとSalesforceを使った開発Webinar
Salesforce Developers Japan
Salesforce dug meetup #6
Salesforce dug meetup #6
Akira Kuratani
Excel業務をWebアプリに!コンポーネントベンダーが眺めたフロントエンド開発
Excel業務をWebアプリに!コンポーネントベンダーが眺めたフロントエンド開発
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
[Japan Dreamin' 2022] エンジニアが学ぶカスタマーサクセス
[Japan Dreamin' 2022] エンジニアが学ぶカスタマーサクセス
Akira Kuratani
愛される管理画面の作り方
愛される管理画面の作り方
Akira Kuratani
Más contenido relacionado
Similar a Salesforce DUG meetup #4 LT
Salesforce dug meetup #5
Salesforce dug meetup #5
Akira Kuratani
【Devsumi2019】開発者に贈るSalesforceプラットフォーム概論と最新動向
【Devsumi2019】開発者に贈るSalesforceプラットフォーム概論と最新動向
SFDG ROOKIES
Salesforce DUG Meetup 2015 新年会
Salesforce DUG Meetup 2015 新年会
Akira Kuratani
Lightning Component公開への道 ~「Multi-View Calendar」開発で分かったこと~
Lightning Component公開への道 ~「Multi-View Calendar」開発で分かったこと~
寛 吉田
Swtt2018 sfdgr1 Developer Group ルーキー会が教える!これから始めるSalesforce開発
Swtt2018 sfdgr1 Developer Group ルーキー会が教える!これから始めるSalesforce開発
SFDG ROOKIES
Swtt2018 sfdgr2 Developer Group ルーキー会が教える!次の一歩のための開発ノウハウ
Swtt2018 sfdgr2 Developer Group ルーキー会が教える!次の一歩のための開発ノウハウ
SFDG ROOKIES
Salesforce開発のスタート地点で考えたいこと
Salesforce開発のスタート地点で考えたいこと
Yuki Yamaguchi
Salesforce DUG meetup09 summer15
Salesforce DUG meetup09 summer15
Ikou Sanuki
Salesforce DUG meetup #10 MiniHack完全制覇の旅
Salesforce DUG meetup #10 MiniHack完全制覇の旅
Akira Kuratani
幅広い技術力が身につくSalesforceエンジニアのススメ〜入門編〜
幅広い技術力が身につくSalesforceエンジニアのススメ〜入門編〜
SFDG ROOKIES
Crowd hackchallenge2014 LT
Crowd hackchallenge2014 LT
Akira Kuratani
Salesforce Lightning をやってみてあれこれ
Salesforce Lightning をやってみてあれこれ
寛 吉田
Lightning componentの研究ポイントあるいは…
Lightning componentの研究ポイントあるいは…
Akira Kuratani
TFS リリース管理 による継続的デリバリー TFS Release Management を使ったリリースの効率化
TFS リリース管理 による継続的デリバリー TFS Release Management を使ったリリースの効率化
慎一 古賀
Northernforce #7 data connector for salesforce
Northernforce #7 data connector for salesforce
FukunagaShuji
SharePoint 2013 ワークフロー開発入門
SharePoint 2013 ワークフロー開発入門
Hiroaki Oikawa
Salesforce1 Platform 入門 2014 〜改めて基本から理解するforce.com〜
Salesforce1 Platform 入門 2014 〜改めて基本から理解するforce.com〜
Salesforce Developers Japan
Apple WatchとSalesforceを使った開発Webinar
Apple WatchとSalesforceを使った開発Webinar
Salesforce Developers Japan
Salesforce dug meetup #6
Salesforce dug meetup #6
Akira Kuratani
Excel業務をWebアプリに!コンポーネントベンダーが眺めたフロントエンド開発
Excel業務をWebアプリに!コンポーネントベンダーが眺めたフロントエンド開発
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
Similar a Salesforce DUG meetup #4 LT
(20)
Salesforce dug meetup #5
Salesforce dug meetup #5
【Devsumi2019】開発者に贈るSalesforceプラットフォーム概論と最新動向
【Devsumi2019】開発者に贈るSalesforceプラットフォーム概論と最新動向
Salesforce DUG Meetup 2015 新年会
Salesforce DUG Meetup 2015 新年会
Lightning Component公開への道 ~「Multi-View Calendar」開発で分かったこと~
Lightning Component公開への道 ~「Multi-View Calendar」開発で分かったこと~
Swtt2018 sfdgr1 Developer Group ルーキー会が教える!これから始めるSalesforce開発
Swtt2018 sfdgr1 Developer Group ルーキー会が教える!これから始めるSalesforce開発
Swtt2018 sfdgr2 Developer Group ルーキー会が教える!次の一歩のための開発ノウハウ
Swtt2018 sfdgr2 Developer Group ルーキー会が教える!次の一歩のための開発ノウハウ
Salesforce開発のスタート地点で考えたいこと
Salesforce開発のスタート地点で考えたいこと
Salesforce DUG meetup09 summer15
Salesforce DUG meetup09 summer15
Salesforce DUG meetup #10 MiniHack完全制覇の旅
Salesforce DUG meetup #10 MiniHack完全制覇の旅
幅広い技術力が身につくSalesforceエンジニアのススメ〜入門編〜
幅広い技術力が身につくSalesforceエンジニアのススメ〜入門編〜
Crowd hackchallenge2014 LT
Crowd hackchallenge2014 LT
Salesforce Lightning をやってみてあれこれ
Salesforce Lightning をやってみてあれこれ
Lightning componentの研究ポイントあるいは…
Lightning componentの研究ポイントあるいは…
TFS リリース管理 による継続的デリバリー TFS Release Management を使ったリリースの効率化
TFS リリース管理 による継続的デリバリー TFS Release Management を使ったリリースの効率化
Northernforce #7 data connector for salesforce
Northernforce #7 data connector for salesforce
SharePoint 2013 ワークフロー開発入門
SharePoint 2013 ワークフロー開発入門
Salesforce1 Platform 入門 2014 〜改めて基本から理解するforce.com〜
Salesforce1 Platform 入門 2014 〜改めて基本から理解するforce.com〜
Apple WatchとSalesforceを使った開発Webinar
Apple WatchとSalesforceを使った開発Webinar
Salesforce dug meetup #6
Salesforce dug meetup #6
Excel業務をWebアプリに!コンポーネントベンダーが眺めたフロントエンド開発
Excel業務をWebアプリに!コンポーネントベンダーが眺めたフロントエンド開発
Más de Akira Kuratani
[Japan Dreamin' 2022] エンジニアが学ぶカスタマーサクセス
[Japan Dreamin' 2022] エンジニアが学ぶカスタマーサクセス
Akira Kuratani
愛される管理画面の作り方
愛される管理画面の作り方
Akira Kuratani
Japan dreamin' 2020 - AppExchangeプロダクト開発を続けて見えてきたプラクティス
Japan dreamin' 2020 - AppExchangeプロダクト開発を続けて見えてきたプラクティス
Akira Kuratani
Salesforce World Tour Tokyo 2018 愛される AppExchangeアプリを創るべき「3つの理由」
Salesforce World Tour Tokyo 2018 愛される AppExchangeアプリを創るべき「3つの理由」
Akira Kuratani
Salesforce World Tour Tokyo 2017 (SalesforceDX〜Salesforceにも継続的デリバリーを〜)
Salesforce World Tour Tokyo 2017 (SalesforceDX〜Salesforceにも継続的デリバリーを〜)
Akira Kuratani
静的解析、はじまったな
静的解析、はじまったな
Akira Kuratani
ReactとSeleniumの幸せな関係
ReactとSeleniumの幸せな関係
Akira Kuratani
AppExchange Growth Hacks - Aiming for the world -
AppExchange Growth Hacks - Aiming for the world -
Akira Kuratani
Tokyo Salesforce DG Meetup 2017新年会〜Advent Calendarふりかえり〜
Tokyo Salesforce DG Meetup 2017新年会〜Advent Calendarふりかえり〜
Akira Kuratani
Salesforce dug [tokyo] meetup 2016 新年会
Salesforce dug [tokyo] meetup 2016 新年会
Akira Kuratani
Salesforce DUG TOKYO Meetup #9
Salesforce DUG TOKYO Meetup #9
Akira Kuratani
Salesforce dugもくもく会 #1
Salesforce dugもくもく会 #1
Akira Kuratani
Force.com lightning talks cfj2012 by A.Kuratani
Force.com lightning talks cfj2012 by A.Kuratani
Akira Kuratani
Force.com developers meetup #2 夏サミ、そしてソーシャル・エンタープライズを考える
Force.com developers meetup #2 夏サミ、そしてソーシャル・エンタープライズを考える
Akira Kuratani
夏サミ2012 [A-2]ソーシャルプラットフォームを使った業務アプリ開発の現場(ソーシャル機能を取り入れたエンタープライズアプリケーション)
夏サミ2012 [A-2]ソーシャルプラットフォームを使った業務アプリ開発の現場(ソーシャル機能を取り入れたエンタープライズアプリケーション)
Akira Kuratani
Más de Akira Kuratani
(15)
[Japan Dreamin' 2022] エンジニアが学ぶカスタマーサクセス
[Japan Dreamin' 2022] エンジニアが学ぶカスタマーサクセス
愛される管理画面の作り方
愛される管理画面の作り方
Japan dreamin' 2020 - AppExchangeプロダクト開発を続けて見えてきたプラクティス
Japan dreamin' 2020 - AppExchangeプロダクト開発を続けて見えてきたプラクティス
Salesforce World Tour Tokyo 2018 愛される AppExchangeアプリを創るべき「3つの理由」
Salesforce World Tour Tokyo 2018 愛される AppExchangeアプリを創るべき「3つの理由」
Salesforce World Tour Tokyo 2017 (SalesforceDX〜Salesforceにも継続的デリバリーを〜)
Salesforce World Tour Tokyo 2017 (SalesforceDX〜Salesforceにも継続的デリバリーを〜)
静的解析、はじまったな
静的解析、はじまったな
ReactとSeleniumの幸せな関係
ReactとSeleniumの幸せな関係
AppExchange Growth Hacks - Aiming for the world -
AppExchange Growth Hacks - Aiming for the world -
Tokyo Salesforce DG Meetup 2017新年会〜Advent Calendarふりかえり〜
Tokyo Salesforce DG Meetup 2017新年会〜Advent Calendarふりかえり〜
Salesforce dug [tokyo] meetup 2016 新年会
Salesforce dug [tokyo] meetup 2016 新年会
Salesforce DUG TOKYO Meetup #9
Salesforce DUG TOKYO Meetup #9
Salesforce dugもくもく会 #1
Salesforce dugもくもく会 #1
Force.com lightning talks cfj2012 by A.Kuratani
Force.com lightning talks cfj2012 by A.Kuratani
Force.com developers meetup #2 夏サミ、そしてソーシャル・エンタープライズを考える
Force.com developers meetup #2 夏サミ、そしてソーシャル・エンタープライズを考える
夏サミ2012 [A-2]ソーシャルプラットフォームを使った業務アプリ開発の現場(ソーシャル機能を取り入れたエンタープライズアプリケーション)
夏サミ2012 [A-2]ソーシャルプラットフォームを使った業務アプリ開発の現場(ソーシャル機能を取り入れたエンタープライズアプリケーション)
Último
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
Último
(9)
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
Salesforce DUG meetup #4 LT
1.
Salesforce Developer User
Group [Tokyo] Meetup #4 Lightning Talks ! Salesforce1 パブリッシャーアクションの歩き方 (Visualforce編) 倉谷 彰(@a_kuratani) 2013/12/18
2.
自己紹介 倉谷 彰 @a_kuratani Force.com Advent Calendar
管理人 http://atnd.org/events/45110 株式会社チームスピリット R&Dグループ エンジニア
3.
Salesforce1対応の機能を 開発していますか?
4.
Salesforce1 の開発方法は…
5.
今回は…
6.
Visualforceページで パブリッシャーアクション を作る
7.
…ために使える メソッド/イベントを 紹介します
8.
利用できるメソッド
9.
publish publisher.setValidForSubmit • 送信ボタンを活性化する Sfdc.canvas.publisher.publish( { name
: “publisher.setValidForSubmit", payload:”true" ! }); • 送信ボタンを非活性化する Sfdc.canvas.publisher.publish( { name : “publisher.setValidForSubmit", payload:”false" ! }); • ポイント 非Salesforce1では送信ボタンが表示されない
10.
publish publisher.close • アクションを閉じる Sfdc.canvas.publisher.publish( { name
: “publisher.close", payload : { refresh:"true" } ! }); • ポイント 非Salesforce1環境ではアクションを閉じる動作がない
11.
publish publisher.refresh • フィードをリフレッシュする Sfdc.canvas.publisher.publish( { name
: “publisher.refresh”, payload : { feed:"true" } ! }); • ポイント Salesforce1環境ではアクションを閉じるときにフィード をリフレッシュするので不要(非Salesforce1環境用?)
12.
Force.com Canvas SDKの イベントが一部利用できる
13.
subscribe publisher.setupPanel/showPanel/clearPanel • アクションを含む画面が表示されたときの処理 Sfdc.canvas.publisher.subscribe( { name
: “publisher.setupPanel”, onData:function(e) { alert('setupPanel'); } ! }); • アクションがアクティブになった時の処理 Sfdc.canvas.publisher.subscribe( { name : “publisher.showPanel”, onData:function(e) { alert('showPanel'); } ! }); • アクションが非アクティブになった時の処理 Sfdc.canvas.publisher.subscribe( { name : “publisher.clearPanel”, onData:function(e) { alert('clearPanel'); } });
14.
subscribe publisher.post • 送信ボタンが押下された時の処理 Sfdc.canvas.publisher.subscribe( { name
: “publisher.post”, onData:function(e) { alert('post'); } });
15.
subscribe publisher.getPayload/setPayload/success/failure • Visualforceページでは利用できなさそう • 参考文献 http://www.slideshare.net/developerforce/df13-salesforce1-mt
16.
まとめ タイプ 名称 publisher.setValidForSu メソッド bmit publisher.close publisher.refresh publisher.setupPanel publisher.showPanel publisher.clearPanel Canvas publisher.post イベント
publisher.success publisher.failure publisher.getPayload publisher.setPayload S1 ⃝ ⃝ ✕ ⃝ ⃝ ⃝ ⃝ ✕ ✕ ✕ 非S1 ✕ ✕ ⃝ ⃝ ⃝ ⃝ ✕ ✕ ✕ ✕ ✕ ✕ 備考 非S1は初回のみ
17.
demo
18.
パブリッシャーアクションを作って学んだこと • 下記のメソッドが使えればSalesforce1対応はできる setValidForSubmit /
post / close ※非Salesforce1では動作しない • 非SalesforceではSubmitしてもアクションが閉じない Submit後に完了画面を表示する、など対応が必要 • 送信ボタンは目立たない、かつ、非Salesforce1環境では表 示されない Submitボタンは自作したほうがわかりやすい?
19.
Sample Source Code •
Gist https://gist.github.com/kuratani/8007952 ! ! • 求む! 株式会社チームスピリットでは一緒に開発してくれる 開発者の方を募集中です。 ご興味のある方はお声がけください!
20.
Enjoy Salesforce1
Descargar ahora