SlideShare a Scribd company logo
JavaScriptとVisualforceの統合
2015年2月10日
#salesforcedevjp
スピーカー
Mitsuhiro Okamoto
Developer Programs Manager
@mitsuhiro
Kazuyuki Kawamura
Technical Solution Architect
@kazkawamura
#salesforcedevjp
Safe Harbor
Safe harbor statement under the Private Securities Litigation Reform Act of 1995:
This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties materialize or if any of the
assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by the forward-looking statements we
make. All statements other than statements of historical fact could be deemed forward-looking, including any projections of product or service availability, subscriber
growth, earnings, revenues, or other financial items and any statements regarding strategies or plans of management for future operations, statements of belief, any
statements concerning new, planned, or upgraded services or technology developments and customer contracts or use of our services.
The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new functionality for our service, new
products and services, our new business model, our past operating losses, possible fluctuations in our operating results and rate of growth, interruptions or delays in
our Web hosting, breach of our security measures, the outcome of intellectual property and other litigation, risks associated with possible mergers and acquisitions,
the immature market in which we operate, our relatively limited operating history, our ability to expand, retain, and motivate our employees and manage our growth,
new releases of our service and successful customer deployment, our limited history reselling non-salesforce.com products, and utilization and selling to larger
enterprise customers. Further information on potential factors that could affect the financial results of salesforce.com, inc. is included in our annual report on Form 10-
Q for the most recent fiscal quarter ended July 31, 2012. This documents and others containing important disclosures are available on the SEC Filings section of the
Investor Information section of our Web site.
Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and may not be delivered
on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are currently available. Salesforce.com, inc.
assumes no obligation and does not intend to update these forward-looking statements.
#salesforcedevjp
@salesforcedevjp / #salesforcedevjp
ソーシャルアカウントをフォローしてください!
Salesforce Developers Japan
+Salesforce Developers Japan
Salesforce Developers Japan
Salesforce Developers 録画ビデオはYouTubeと
webinarのページにポストされます
(登録ページと同じURL).
このwebinarは録画されています
#salesforcedevjp
▪  質問があったら、終わりまで待たずに
–  Questionの機能を使って質問をして下さい。
可能な場合は別のスタッフが質問について解答します。
すぐに解答出来ない場合は、後ほどスピーカーが解答します
§  最後のQ&Aセッションでもご質問を
–  お時間が許せば、講演者が質問にお答えします。
▪  開発者フォーラムをご活用ください
–  さらに質問がある場合は?
http://developer.salesforce.com/jp/forums へ
質問がある場合には?
#salesforcedevjp
Agenda
1.  VisualforceをJavaScript friendlyにする方法
2.  VisualforceでJavaScript Remotingを活用する
3.  Visualfoceと既存のフレームワークの統合
#salesforcedevjp
VisualforceのHTML5向け設定
DOCTYPEの設定
<apex:page
standardStylesheets="false"
showheader="false"
sidebar="false"
applyHtmlTag="false"
applyBodyTag="false"
docType="html-5.0"
>
#salesforcedevjp
HTMLタグとBODYタグのコントロール
<apex:page
standardStylesheets="false"
showheader="false"
sidebar="false"
applyHtmlTag="false"
applyBodyTag="false"
docType="html-5.0"
>
VisualforceのHTML5向け設定
#salesforcedevjp
HTML Pass-throughの利用
<apex:outputPanel layout="block" html-data-role="panel"
html-data-id="menu">
<apex:insert name="menu"/>
</apex:outputPanel>
<div data-id="menu" data-role="panel">
<!-- contents of menu -->
</div>
VisualforceのHTML5向け設定
#salesforcedevjp
Viewstateについて知っておこう
<apex:form>
nb20PkvDuyhYKej7X7Yg0WPs9EwUp3k+Cvicdkns390SDL3ZDt3y/ZO82y4DlZmA3ng37FZAkRbDv8lMHSWO7v8e8AEtPHfX6fTHA5Gn+0hMmY2U0RX2BpYZy/
ZlQhGRb1A3GnJqrE0Xf2870KV01kde5ubUja3+mZG/bFGiTJO91qgYvs9Z617jl2Uj1r58aDjpjB3WqWr0InDPjiKoinADwje/76ruit5vEzfMzzJ
+2XIb9eoeo1l4iRfre234PSUL1tDiQXUohhG4A/635Pj0deSG93vGJYcM5Xk/
woa5Z2dBjotK4DEgPzZ22Q8nbC8qTZVh3MyiebCUgP1yFWDo7hCRzenxwpP26ORu4ISSryWFZKJZ+7F/3kh8T8biSxSC4rE2zjBzUL63ndxssXTMlnxf8OnST70qnVKfcr
+mwRDEnEJ+LtiEfgfaluiSGabe8+hRRapYnkcAl3LH6QSAAGLKL8CRP+xbBmmjcghxTQ6TuhUDqskjRbW6pOpC15MvPw5kBwxWr/
EaCRdXCmHw6S8RNv2SvjsdWdHtwa04eFtLX/lnQLDXTZlIXeNLmzBmfGFkJ18InyEiJ9cvRZ8z2aZyG3AI/
UoBdXfm5CGp0+5p2klBYpxuxLILJHBejsWZ7nEJDkqAYaVLirhuDc0lLKkgELB/Y7b1M4yt/
CCSQWWGh4pCzomegSIMV31MJCxHWVdc5bzD7VbLjWrXIO5Svf1tCUUR9GgYi4Mog1cDWAlLRSxqQTweuwN1bCWxZzMgC/
NfhTdxfCv5WV2h8ak1jTDDiWYn6HUfpV3qeiiUY67MmvSpcSgcMOWxWKEo6yEdzSADWNIQNiyMVVWW8KqYnV35bcaxJkPZBRKrdC4Ppye/
X217jlkJxoP8IcRG7kNmAsg0DBlLZmDU56/qNU3Od1PMOMjtNI/Cyw8pVvAJxCvPtbG0dV/V2FcIrr7Y/5pUN
+iQ4Arf2Mnf75kbSLdTTlsaFa4xXq23Gb1tiFgo3ujSVVXuUbViNh13pAC39fnQ7uxoaf9H9/
EGZYhJW7SrR9HVPPUswq2dEmJpauTNNcoJvVeoMeEmk1UuP0EQxBJ7q9XLEcTq6xYlcQD0gCgLeOUMyIY9/
YbulAtlsIP9nC5EWEZnXWexBFOQtFBOShaoUBWDfubIVrJPytEoXEZpSBXdrvXof6n9iY7X+xaq9YE9XOUx9VQW/zG+9UwCS0/Asq8n/
0ryt5cMwgYmc9G8Djrjqkjc2gGXyXgoT6dXRYg+xizPB1A7MrTtuVuJsONzr71ff2Opbf83K0lquX+ZrM4yy68ue3wtxMDSA0q9FaU3zb9kFP7MaRN5mMyzKtsliaze
+KZojInnJ1qFUFY0VfTjLEI6NC2UYHK
</apex:form>
#salesforcedevjp
JavaScript Remotingを使ってJavaScriptから直接
Apexを呼び出す
Visualforce.remoting.Manager.invokeAction(
'{!$RemoteAction.ContactExtension.makeContact}',
“003i000000cxdHP”, “Barr”
function(result, event) {
//...callback to handle result
alert(result.LastName);
});
@RemoteAction
global static Contact makeContact
(String cid, String lname) {
return new Contact(id=cid,Last_Name=lname);
}
ApexVisualforce
#salesforcedevjp
JavaScript Remotingのアドバンテージ
1.  Viewstateなし。 大きいデータセットのパフォーマンスが良くなる
2.  既存のJavaScriptから直接呼び出せる
3.  APIスコープを利用しない
#salesforcedevjp
Remote Objectを使って直接データにアクセス
<apex:remoteObjects >
<apex:remoteObjectModel name="Contact" jsShorthand="contact"
fields="FirstName,LastName,Id,Email"/>
contacts.retrieve({},function(error, records) {
if(error) { console.log(error.message); }
else {
data = records;
});
#salesforcedevjp
Remote Objectのアドバンテージ
1.  JavaScript Remotingと同じアドバンテージ
2.  Apexを必要としない
3.  複数のデータモデルを参照可能
4.  JavaScript Remotingの特定の機能を置き換え可能
#salesforcedevjp
JavaScriptフレームワークと
Visualforceの統合
#salesforcedevjp
Reveal.js
§  JavaScript製のプレゼンテーションフレームワーク
–  http://lab.hakim.se/reveal-js/
§  Keyboardショートカットや、バックグラウンドの細かな設定な
ど、数多くの機能を持つ
§  <section>タグを入れ子にすることで、サブスライドを生成す
ることも可能
#salesforcedevjp
D3.js and C3.js
§  D3.js
–  Data Driven Documents : D3
•  http://d3js.org/
•  データに基づいてHTMLやCSS,SVGを操作できるライブラリ
§  C3.js
–  D3-based reusable chart library
•  http://c3js.org/
•  D3ベースの再利用可能なChartを作成することができるライブラリ
#salesforcedevjp
Angular.js
§  JavaScriptのMVC(MVVM,MVW etc..)フレームワーク
–  HTMLをテンプレートとして利用
–  フレームワークがDOMを自動的に更新する
•  双方向データバインディング
§  https://angularjs.org/
#salesforcedevjp
Isotope
§  Filter & sort magical layouts
–  付箋調のUIを簡単に実現できるライブラリ
–  Angular上での利用も想定
§  http://isotope.metafizzy.co/
#salesforcedevjp
React.js
§  UI専用のJavaScriptライブラリ
–  JavaScript (or JSX)にHTMLを記述する
–  Virtual DOMを活用することでパフォーマンスを向上
§  http://facebook.github.io/react/
#salesforcedevjp
JSForce
§  Salesforce API群のJavaScript Wrapperライブラリ
–  非常に多くのSalesforce APIに対応
–  コマンドラインでも使用可能
§  https://jsforce.github.io/
#salesforcedevjp
まとめ
▪  VisualforceでJavaScriptを使用する場合は
▪  HTML5の宣言
▪  JavaScript Remoting
▪  Remote Object
▪  各フレームワークとも協調動作可能
▪  Reveal.js, C3.js, D3.js, Angular.js , Isotope , React.js
▪  Salesforceと連携を行う前提のライブラリもある
▪  ngRemote
▪  jsForce
#salesforcedevjp
Webinar中で紹介したコード
▪  Reveal / C3.js / JS Remoting / D3.js
▪  https://github.com/joshbirk/VFWebinar
▪  Angular.js / Isotope / Streaming API
▪  https://github.com/unvar/remote-object-ops-dashboard
▪  React.js
▪  http://coenraets.org/blog/2015/01/belgian-beer-explorer-with-react-
and-salesforce/
#salesforcedevjp
Survey
よろしければ今後のWebinarの品質を向上させるための
アンケートにご協力ください
https://bit.ly/jp-vfjs
#salesforcedevjp
2015年2月12日(木) 19:00~
丸の内JPタワー 12F
Salesforce DUG Meetup #8
http://salesforcedugjapan.doorkeeper.jp/events/20400
直近のイベント
#salesforcedevjp
Q & A
アンケートLink: https://bit.ly/jp-vfjs
Mitsuhiro Okamoto
Developer Programs Manager
@mitsuhiro
Kazuyuki Kawamura
Technical Solution Architect
@kazkawamura
ありがとうございました
JavaScriptとVisualforceの統合
Ad

More Related Content

What's hot (20)

Visualforceを使ってみよう
Visualforceを使ってみようVisualforceを使ってみよう
Visualforceを使ってみよう
Salesforce Developers Japan
 
Salesforce Identityによる企業のアイデンティティ管理
Salesforce Identityによる企業のアイデンティティ管理Salesforce Identityによる企業のアイデンティティ管理
Salesforce Identityによる企業のアイデンティティ管理
Salesforce Developers Japan
 
Winter '17 開発者向け新機能Webセミナー
Winter '17 開発者向け新機能WebセミナーWinter '17 開発者向け新機能Webセミナー
Winter '17 開発者向け新機能Webセミナー
Salesforce Developers Japan
 
Lightningのコンポーネントフレームワークの概要
Lightningのコンポーネントフレームワークの概要Lightningのコンポーネントフレームワークの概要
Lightningのコンポーネントフレームワークの概要
Salesforce Developers Japan
 
Spring16 リリース開発者向け新機能Webセミナー
Spring16 リリース開発者向け新機能WebセミナーSpring16 リリース開発者向け新機能Webセミナー
Spring16 リリース開発者向け新機能Webセミナー
Salesforce Developers Japan
 
Lightning Connect で 外部データにリアルタイムにアクセス
Lightning Connect で外部データにリアルタイムにアクセスLightning Connect で外部データにリアルタイムにアクセス
Lightning Connect で 外部データにリアルタイムにアクセス
Salesforce Developers Japan
 
Lightning コンポーネント Deep Dive
Lightning コンポーネント Deep DiveLightning コンポーネント Deep Dive
Lightning コンポーネント Deep Dive
Salesforce Developers Japan
 
Go Faster with Lightning : Salesforce Lightning 概要Webinar
Go Faster with Lightning : Salesforce Lightning 概要WebinarGo Faster with Lightning : Salesforce Lightning 概要Webinar
Go Faster with Lightning : Salesforce Lightning 概要Webinar
Salesforce Developers Japan
 
やれる Heroku - Java アプリケーション開発編
やれる Heroku - Java アプリケーション開発編やれる Heroku - Java アプリケーション開発編
やれる Heroku - Java アプリケーション開発編
Salesforce Developers Japan
 
App Cloud モバイルアプリ開発戦略
App Cloud モバイルアプリ開発戦略App Cloud モバイルアプリ開発戦略
App Cloud モバイルアプリ開発戦略
Salesforce Developers Japan
 
超初心者向けForce.com入門
超初心者向けForce.com入門超初心者向けForce.com入門
超初心者向けForce.com入門
Salesforce Developers Japan
 
Lightning Components で 次世代のアプリケーション開発
Lightning Components で 次世代のアプリケーション開発Lightning Components で 次世代のアプリケーション開発
Lightning Components で 次世代のアプリケーション開発
Salesforce Developers Japan
 
Service Cloud 開発概要 - 後編 - Webセミナー
Service Cloud 開発概要 - 後編 - WebセミナーService Cloud 開発概要 - 後編 - Webセミナー
Service Cloud 開発概要 - 後編 - Webセミナー
Salesforce Developers Japan
 
Salesforce開発プロジェクトの進め方とアプリケーションライフサイクルマネジメント
Salesforce開発プロジェクトの進め方とアプリケーションライフサイクルマネジメントSalesforce開発プロジェクトの進め方とアプリケーションライフサイクルマネジメント
Salesforce開発プロジェクトの進め方とアプリケーションライフサイクルマネジメント
Salesforce Developers Japan
 
食わず嫌いの為のSalesforce1 Platform入門
食わず嫌いの為のSalesforce1 Platform入門食わず嫌いの為のSalesforce1 Platform入門
食わず嫌いの為のSalesforce1 Platform入門
Mitch Okamoto
 
Salesforce1 PlatformアーキテクチャWebinar
Salesforce1 PlatformアーキテクチャWebinarSalesforce1 PlatformアーキテクチャWebinar
Salesforce1 PlatformアーキテクチャWebinar
Salesforce Developers Japan
 
Ruby開発者のためのHeroku入門
Ruby開発者のためのHeroku入門Ruby開発者のためのHeroku入門
Ruby開発者のためのHeroku入門
Salesforce Developers Japan
 
Salesforce認定Developer Winter’15 リリース試験のポイントは ここだ!
Salesforce認定Developer Winter’15 リリース試験のポイントは ここだ!Salesforce認定Developer Winter’15 リリース試験のポイントは ここだ!
Salesforce認定Developer Winter’15 リリース試験のポイントは ここだ!
Salesforce Developers Japan
 
PHP開発者のためのHeroku入門
PHP開発者のためのHeroku入門PHP開発者のためのHeroku入門
PHP開発者のためのHeroku入門
Salesforce Developers Japan
 
Salesforce Identityによる企業のアイデンティティ管理
Salesforce Identityによる企業のアイデンティティ管理Salesforce Identityによる企業のアイデンティティ管理
Salesforce Identityによる企業のアイデンティティ管理
Salesforce Developers Japan
 
Winter '17 開発者向け新機能Webセミナー
Winter '17 開発者向け新機能WebセミナーWinter '17 開発者向け新機能Webセミナー
Winter '17 開発者向け新機能Webセミナー
Salesforce Developers Japan
 
Lightningのコンポーネントフレームワークの概要
Lightningのコンポーネントフレームワークの概要Lightningのコンポーネントフレームワークの概要
Lightningのコンポーネントフレームワークの概要
Salesforce Developers Japan
 
Spring16 リリース開発者向け新機能Webセミナー
Spring16 リリース開発者向け新機能WebセミナーSpring16 リリース開発者向け新機能Webセミナー
Spring16 リリース開発者向け新機能Webセミナー
Salesforce Developers Japan
 
Lightning Connect で 外部データにリアルタイムにアクセス
Lightning Connect で外部データにリアルタイムにアクセスLightning Connect で外部データにリアルタイムにアクセス
Lightning Connect で 外部データにリアルタイムにアクセス
Salesforce Developers Japan
 
Go Faster with Lightning : Salesforce Lightning 概要Webinar
Go Faster with Lightning : Salesforce Lightning 概要WebinarGo Faster with Lightning : Salesforce Lightning 概要Webinar
Go Faster with Lightning : Salesforce Lightning 概要Webinar
Salesforce Developers Japan
 
やれる Heroku - Java アプリケーション開発編
やれる Heroku - Java アプリケーション開発編やれる Heroku - Java アプリケーション開発編
やれる Heroku - Java アプリケーション開発編
Salesforce Developers Japan
 
Lightning Components で 次世代のアプリケーション開発
Lightning Components で 次世代のアプリケーション開発Lightning Components で 次世代のアプリケーション開発
Lightning Components で 次世代のアプリケーション開発
Salesforce Developers Japan
 
Service Cloud 開発概要 - 後編 - Webセミナー
Service Cloud 開発概要 - 後編 - WebセミナーService Cloud 開発概要 - 後編 - Webセミナー
Service Cloud 開発概要 - 後編 - Webセミナー
Salesforce Developers Japan
 
Salesforce開発プロジェクトの進め方とアプリケーションライフサイクルマネジメント
Salesforce開発プロジェクトの進め方とアプリケーションライフサイクルマネジメントSalesforce開発プロジェクトの進め方とアプリケーションライフサイクルマネジメント
Salesforce開発プロジェクトの進め方とアプリケーションライフサイクルマネジメント
Salesforce Developers Japan
 
食わず嫌いの為のSalesforce1 Platform入門
食わず嫌いの為のSalesforce1 Platform入門食わず嫌いの為のSalesforce1 Platform入門
食わず嫌いの為のSalesforce1 Platform入門
Mitch Okamoto
 
Salesforce1 PlatformアーキテクチャWebinar
Salesforce1 PlatformアーキテクチャWebinarSalesforce1 PlatformアーキテクチャWebinar
Salesforce1 PlatformアーキテクチャWebinar
Salesforce Developers Japan
 
Salesforce認定Developer Winter’15 リリース試験のポイントは ここだ!
Salesforce認定Developer Winter’15 リリース試験のポイントは ここだ!Salesforce認定Developer Winter’15 リリース試験のポイントは ここだ!
Salesforce認定Developer Winter’15 リリース試験のポイントは ここだ!
Salesforce Developers Japan
 

Similar to JavascriptとVisualforceの統合Webinar (20)

実践!カスタマー エクスペリエンス 向上のためのアプリ開発 後編
実践!カスタマー エクスペリエンス 向上のためのアプリ開発 後編実践!カスタマー エクスペリエンス 向上のためのアプリ開発 後編
実践!カスタマー エクスペリエンス 向上のためのアプリ開発 後編
Salesforce Developers Japan
 
初めてのHeroku Webinar
初めてのHeroku Webinar初めてのHeroku Webinar
初めてのHeroku Webinar
Salesforce Developers Japan
 
Salesforce1 platformで爆速モバイル開発
Salesforce1 platformで爆速モバイル開発Salesforce1 platformで爆速モバイル開発
Salesforce1 platformで爆速モバイル開発
Salesforce Developers Japan
 
Salesforce Agile 事例
Salesforce Agile 事例Salesforce Agile 事例
Salesforce Agile 事例
Yoshi Oikawa
 
ビジネスアイデアを最速で形にできるApp exchange
ビジネスアイデアを最速で形にできるApp exchangeビジネスアイデアを最速で形にできるApp exchange
ビジネスアイデアを最速で形にできるApp exchange
Kazuki Nakajima
 
Heroku でカンタンすぐに実現する CI/CD
Heroku でカンタンすぐに実現する CI/CDHeroku でカンタンすぐに実現する CI/CD
Heroku でカンタンすぐに実現する CI/CD
Takashi Abe
 
Herokuで実践するCI, CD
Herokuで実践するCI, CDHerokuで実践するCI, CD
Herokuで実践するCI, CD
Salesforce Developers Japan
 
さあ、はじめよう。Application Partner
さあ、はじめよう。Application Partnerさあ、はじめよう。Application Partner
さあ、はじめよう。Application Partner
Kazuki Nakajima
 
Connected Products
Connected ProductsConnected Products
Connected Products
Ayumu Aizawa
 
Lightning App Builder による ビジュアルアプリケーション開発
Lightning App Builder による ビジュアルアプリケーション開発Lightning App Builder による ビジュアルアプリケーション開発
Lightning App Builder による ビジュアルアプリケーション開発
Salesforce Developers Japan
 
パートナーオフィスアワー (Partner office hour) 第九回 アプリケーションライフサイクル管理
パートナーオフィスアワー (Partner office hour) 第九回 アプリケーションライフサイクル管理パートナーオフィスアワー (Partner office hour) 第九回 アプリケーションライフサイクル管理
パートナーオフィスアワー (Partner office hour) 第九回 アプリケーションライフサイクル管理
Takahiro Kawabata
 
パートナーオフィスアワー (Partner Office Hour) 第九回 アプリケーションライフサイクル管理
パートナーオフィスアワー (Partner Office Hour) 第九回 アプリケーションライフサイクル管理パートナーオフィスアワー (Partner Office Hour) 第九回 アプリケーションライフサイクル管理
パートナーオフィスアワー (Partner Office Hour) 第九回 アプリケーションライフサイクル管理
Takahiro Kawabata
 
活躍中のアプリケーションから紐解くForcecom
活躍中のアプリケーションから紐解くForcecom活躍中のアプリケーションから紐解くForcecom
活躍中のアプリケーションから紐解くForcecom
Kazuki Nakajima
 
Dreamforce15 報告など
Dreamforce15 報告などDreamforce15 報告など
Dreamforce15 報告など
Mitch Okamoto
 
Lightningコンポーネントの概要
Lightningコンポーネントの概要Lightningコンポーネントの概要
Lightningコンポーネントの概要
Salesforce Developers Japan
 
Einstein Analyticsによるユースケース別機能、実現例のご紹介(後編)
Einstein Analyticsによるユースケース別機能、実現例のご紹介(後編)Einstein Analyticsによるユースケース別機能、実現例のご紹介(後編)
Einstein Analyticsによるユースケース別機能、実現例のご紹介(後編)
Salesforce Developers Japan
 
はじめようLightningコンポーネント
はじめようLightningコンポーネントはじめようLightningコンポーネント
はじめようLightningコンポーネント
Salesforce Developers Japan
 
Spring '14リリース開発者向け新機能
Spring '14リリース開発者向け新機能Spring '14リリース開発者向け新機能
Spring '14リリース開発者向け新機能
Salesforce Developers Japan
 
実践!カスタマー エクスペリエンス 向上のためのアプリ開発 後編
実践!カスタマー エクスペリエンス 向上のためのアプリ開発 後編実践!カスタマー エクスペリエンス 向上のためのアプリ開発 後編
実践!カスタマー エクスペリエンス 向上のためのアプリ開発 後編
Salesforce Developers Japan
 
Salesforce1 platformで爆速モバイル開発
Salesforce1 platformで爆速モバイル開発Salesforce1 platformで爆速モバイル開発
Salesforce1 platformで爆速モバイル開発
Salesforce Developers Japan
 
Salesforce Agile 事例
Salesforce Agile 事例Salesforce Agile 事例
Salesforce Agile 事例
Yoshi Oikawa
 
ビジネスアイデアを最速で形にできるApp exchange
ビジネスアイデアを最速で形にできるApp exchangeビジネスアイデアを最速で形にできるApp exchange
ビジネスアイデアを最速で形にできるApp exchange
Kazuki Nakajima
 
Heroku でカンタンすぐに実現する CI/CD
Heroku でカンタンすぐに実現する CI/CDHeroku でカンタンすぐに実現する CI/CD
Heroku でカンタンすぐに実現する CI/CD
Takashi Abe
 
さあ、はじめよう。Application Partner
さあ、はじめよう。Application Partnerさあ、はじめよう。Application Partner
さあ、はじめよう。Application Partner
Kazuki Nakajima
 
Connected Products
Connected ProductsConnected Products
Connected Products
Ayumu Aizawa
 
Lightning App Builder による ビジュアルアプリケーション開発
Lightning App Builder による ビジュアルアプリケーション開発Lightning App Builder による ビジュアルアプリケーション開発
Lightning App Builder による ビジュアルアプリケーション開発
Salesforce Developers Japan
 
パートナーオフィスアワー (Partner office hour) 第九回 アプリケーションライフサイクル管理
パートナーオフィスアワー (Partner office hour) 第九回 アプリケーションライフサイクル管理パートナーオフィスアワー (Partner office hour) 第九回 アプリケーションライフサイクル管理
パートナーオフィスアワー (Partner office hour) 第九回 アプリケーションライフサイクル管理
Takahiro Kawabata
 
パートナーオフィスアワー (Partner Office Hour) 第九回 アプリケーションライフサイクル管理
パートナーオフィスアワー (Partner Office Hour) 第九回 アプリケーションライフサイクル管理パートナーオフィスアワー (Partner Office Hour) 第九回 アプリケーションライフサイクル管理
パートナーオフィスアワー (Partner Office Hour) 第九回 アプリケーションライフサイクル管理
Takahiro Kawabata
 
活躍中のアプリケーションから紐解くForcecom
活躍中のアプリケーションから紐解くForcecom活躍中のアプリケーションから紐解くForcecom
活躍中のアプリケーションから紐解くForcecom
Kazuki Nakajima
 
Dreamforce15 報告など
Dreamforce15 報告などDreamforce15 報告など
Dreamforce15 報告など
Mitch Okamoto
 
Einstein Analyticsによるユースケース別機能、実現例のご紹介(後編)
Einstein Analyticsによるユースケース別機能、実現例のご紹介(後編)Einstein Analyticsによるユースケース別機能、実現例のご紹介(後編)
Einstein Analyticsによるユースケース別機能、実現例のご紹介(後編)
Salesforce Developers Japan
 
はじめようLightningコンポーネント
はじめようLightningコンポーネントはじめようLightningコンポーネント
はじめようLightningコンポーネント
Salesforce Developers Japan
 
Ad

More from Salesforce Developers Japan (20)

Salesforce DX の始め方とパートナー様成功事例
Salesforce DX の始め方とパートナー様成功事例Salesforce DX の始め方とパートナー様成功事例
Salesforce DX の始め方とパートナー様成功事例
Salesforce Developers Japan
 
データ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみよう
データ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみようデータ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみよう
データ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみよう
Salesforce Developers Japan
 
Einstein Analyticsでのデータ取り込みと加工
Einstein Analyticsでのデータ取り込みと加工Einstein Analyticsでのデータ取り込みと加工
Einstein Analyticsでのデータ取り込みと加工
Salesforce Developers Japan
 
GMOペパボのエンジニアが語るHeroku活用ノウハウ
GMOペパボのエンジニアが語るHeroku活用ノウハウGMOペパボのエンジニアが語るHeroku活用ノウハウ
GMOペパボのエンジニアが語るHeroku活用ノウハウ
Salesforce Developers Japan
 
Salesforce Big Object 最前線
Salesforce Big Object 最前線Salesforce Big Object 最前線
Salesforce Big Object 最前線
Salesforce Developers Japan
 
Salesforce 開発者向け最新情報 Web セミナー 〜 TrailheaDX での新発表 & Summer '19 リリース新機能 〜
Salesforce 開発者向け最新情報 Web セミナー 〜 TrailheaDX での新発表 & Summer '19 リリース新機能 〜Salesforce 開発者向け最新情報 Web セミナー 〜 TrailheaDX での新発表 & Summer '19 リリース新機能 〜
Salesforce 開発者向け最新情報 Web セミナー 〜 TrailheaDX での新発表 & Summer '19 リリース新機能 〜
Salesforce Developers Japan
 
Einstein Next Best Action を試してみよう
Einstein Next Best Action を試してみようEinstein Next Best Action を試してみよう
Einstein Next Best Action を試してみよう
Salesforce Developers Japan
 
Salesforce DXとLightning Web ComponentsでモダンSalesforceアプリ開発
Salesforce DXとLightning Web ComponentsでモダンSalesforceアプリ開発Salesforce DXとLightning Web ComponentsでモダンSalesforceアプリ開発
Salesforce DXとLightning Web ComponentsでモダンSalesforceアプリ開発
Salesforce Developers Japan
 
Lightning時代のService Cloud概要とカスタマイズ
Lightning時代のService Cloud概要とカスタマイズLightning時代のService Cloud概要とカスタマイズ
Lightning時代のService Cloud概要とカスタマイズ
Salesforce Developers Japan
 
Spring '19リリース開発者向け新機能セミナー
Spring '19リリース開発者向け新機能セミナーSpring '19リリース開発者向け新機能セミナー
Spring '19リリース開発者向け新機能セミナー
Salesforce Developers Japan
 
業務課題の解決に、データ分析・予測結果の活用を - Einstein Discovery / Einstein 予測ビルダーのご紹介 -
業務課題の解決に、データ分析・予測結果の活用を - Einstein Discovery / Einstein 予測ビルダーのご紹介 -業務課題の解決に、データ分析・予測結果の活用を - Einstein Discovery / Einstein 予測ビルダーのご紹介 -
業務課題の解決に、データ分析・予測結果の活用を - Einstein Discovery / Einstein 予測ビルダーのご紹介 -
Salesforce Developers Japan
 
Einstein analyticsdashboardwebinar
Einstein analyticsdashboardwebinarEinstein analyticsdashboardwebinar
Einstein analyticsdashboardwebinar
Salesforce Developers Japan
 
MuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint PlatformのコンセプトとサービスMuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint Platformのコンセプトとサービス
Salesforce Developers Japan
 
IoTで成功を収めるための製品と戦略 〜 Salesforce IoT 〜
IoTで成功を収めるための製品と戦略 〜 Salesforce IoT 〜IoTで成功を収めるための製品と戦略 〜 Salesforce IoT 〜
IoTで成功を収めるための製品と戦略 〜 Salesforce IoT 〜
Salesforce Developers Japan
 
Heroku seminar winter19
Heroku seminar winter19Heroku seminar winter19
Heroku seminar winter19
Salesforce Developers Japan
 
Dreamforce18 update platform
Dreamforce18 update platformDreamforce18 update platform
Dreamforce18 update platform
Salesforce Developers Japan
 
Winter '19 開発者向け新機能
Winter '19 開発者向け新機能Winter '19 開発者向け新機能
Winter '19 開発者向け新機能
Salesforce Developers Japan
 
Lightning時代のレポート ダッシュボード & Flow 最前線
Lightning時代のレポート ダッシュボード & Flow 最前線Lightning時代のレポート ダッシュボード & Flow 最前線
Lightning時代のレポート ダッシュボード & Flow 最前線
Salesforce Developers Japan
 
Summer18 開発者向け新機能Webセミナー
Summer18 開発者向け新機能WebセミナーSummer18 開発者向け新機能Webセミナー
Summer18 開発者向け新機能Webセミナー
Salesforce Developers Japan
 
使ってみよう、Salesforce Big Object!
使ってみよう、Salesforce Big Object!使ってみよう、Salesforce Big Object!
使ってみよう、Salesforce Big Object!
Salesforce Developers Japan
 
Salesforce DX の始め方とパートナー様成功事例
Salesforce DX の始め方とパートナー様成功事例Salesforce DX の始め方とパートナー様成功事例
Salesforce DX の始め方とパートナー様成功事例
Salesforce Developers Japan
 
データ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみよう
データ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみようデータ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみよう
データ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみよう
Salesforce Developers Japan
 
Einstein Analyticsでのデータ取り込みと加工
Einstein Analyticsでのデータ取り込みと加工Einstein Analyticsでのデータ取り込みと加工
Einstein Analyticsでのデータ取り込みと加工
Salesforce Developers Japan
 
GMOペパボのエンジニアが語るHeroku活用ノウハウ
GMOペパボのエンジニアが語るHeroku活用ノウハウGMOペパボのエンジニアが語るHeroku活用ノウハウ
GMOペパボのエンジニアが語るHeroku活用ノウハウ
Salesforce Developers Japan
 
Salesforce 開発者向け最新情報 Web セミナー 〜 TrailheaDX での新発表 & Summer '19 リリース新機能 〜
Salesforce 開発者向け最新情報 Web セミナー 〜 TrailheaDX での新発表 & Summer '19 リリース新機能 〜Salesforce 開発者向け最新情報 Web セミナー 〜 TrailheaDX での新発表 & Summer '19 リリース新機能 〜
Salesforce 開発者向け最新情報 Web セミナー 〜 TrailheaDX での新発表 & Summer '19 リリース新機能 〜
Salesforce Developers Japan
 
Salesforce DXとLightning Web ComponentsでモダンSalesforceアプリ開発
Salesforce DXとLightning Web ComponentsでモダンSalesforceアプリ開発Salesforce DXとLightning Web ComponentsでモダンSalesforceアプリ開発
Salesforce DXとLightning Web ComponentsでモダンSalesforceアプリ開発
Salesforce Developers Japan
 
Lightning時代のService Cloud概要とカスタマイズ
Lightning時代のService Cloud概要とカスタマイズLightning時代のService Cloud概要とカスタマイズ
Lightning時代のService Cloud概要とカスタマイズ
Salesforce Developers Japan
 
Spring '19リリース開発者向け新機能セミナー
Spring '19リリース開発者向け新機能セミナーSpring '19リリース開発者向け新機能セミナー
Spring '19リリース開発者向け新機能セミナー
Salesforce Developers Japan
 
業務課題の解決に、データ分析・予測結果の活用を - Einstein Discovery / Einstein 予測ビルダーのご紹介 -
業務課題の解決に、データ分析・予測結果の活用を - Einstein Discovery / Einstein 予測ビルダーのご紹介 -業務課題の解決に、データ分析・予測結果の活用を - Einstein Discovery / Einstein 予測ビルダーのご紹介 -
業務課題の解決に、データ分析・予測結果の活用を - Einstein Discovery / Einstein 予測ビルダーのご紹介 -
Salesforce Developers Japan
 
MuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint PlatformのコンセプトとサービスMuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint Platformのコンセプトとサービス
Salesforce Developers Japan
 
IoTで成功を収めるための製品と戦略 〜 Salesforce IoT 〜
IoTで成功を収めるための製品と戦略 〜 Salesforce IoT 〜IoTで成功を収めるための製品と戦略 〜 Salesforce IoT 〜
IoTで成功を収めるための製品と戦略 〜 Salesforce IoT 〜
Salesforce Developers Japan
 
Lightning時代のレポート ダッシュボード & Flow 最前線
Lightning時代のレポート ダッシュボード & Flow 最前線Lightning時代のレポート ダッシュボード & Flow 最前線
Lightning時代のレポート ダッシュボード & Flow 最前線
Salesforce Developers Japan
 
Summer18 開発者向け新機能Webセミナー
Summer18 開発者向け新機能WebセミナーSummer18 開発者向け新機能Webセミナー
Summer18 開発者向け新機能Webセミナー
Salesforce Developers Japan
 
Ad

JavascriptとVisualforceの統合Webinar