SlideShare a Scribd company logo
Lightning を利用した開発と
ケーススタディ
​ 株式会社セールスフォース・ドットコム
ディベロッパプログラムマネージャー
岡本 充洋
​ 株式会社セールスフォース・ドットコム
​ シニアテクニカルエバンジェリスト
​ 中嶋 一樹
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 any
litigation, risks associated with completed and any 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-K for the most recent fiscal year and in our quarterly report on Form 10-Q for the most recent fiscal quarter.
These 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.
Safe Harbor
•  実際に今すぐ利用可能なAppExchangeコンポーネントの紹介
•  複数のコンポーネントの組み合わせ例
•  コンポーネントの粒度とベスト・プラクティス
•  Lightningの開発環境の構築方法
•  Lightningで開発を行う際の注意点とTips
本日お話する内容
Agenda
日本のAppExchangeで公開されているコンポーネント
美しく、対話的なグラフを描画 Excelライクな表形式フォームを挿入
https://appexchangejp.salesforce.com/
Chart.js for Lightningへデータを渡す構造
オブジェクト
[{
color:
#ffaa00
value: 42
},{
color:
#ffbb77
value: 71
}]
Apex
Chart.js
for Lightning
Apex Data Provider JSONデータ
イベントを通じたコンポーネント間のコミュニケーション
Chart.js for Lightning Cell
グラフをクリックすると
イベントを発火
すごい家計簿
c:ChartjsChartClick c:CellDataChange
イベントを監視
イベントを監視
グラフのクリックを検知すると
イベントを発火
イベントを通じたコンポーネント間のコミュニケーション
Chart.js for Lightning Cell
保存が完了すると
イベントを発火
すごい家計簿
c:ChartjsChartDataUpdate c:CellSaveComplete
イベントを監視
イベントを監視
保存完了を検知すると
イベントを発火
Lightning開発のベストプラクティス
Lightning
アプリケーション
Lightning
コンポーネント
用途と特徴 •  完全な機能を提供するスタンドアロンアプリ。
•  一意なURLがアサインされる。
•  Salesforce1モバイルアプリの1メニューとして。
•  他のLightningアプリ、コンポーネントのパーツとして。
ベストプラクティス •  SPA(シングルページアーキテクチャー)
•  コンポーネントを活用
•  アプリケーションプルダウンメニューからアクセス(
トリックが必要)
•  できる限り多くのHeavy Liftingを内包する(価値)
•  デザインとインテグレーションの自由度を確保する
(適用可能性)
具体例 •  Salesforce1 モバイルアプリ
•  Lightningプロセスビルダー
•  データインポートウィザード
•  Cell, Chart.js for Lightningに含まれるサンプルアプリ
•  フォームのパーツ(スライダー等)
•  表形式フォーム、グラフ
•  カレンダー、ノート、Todo、外部サービス
粒度大
•  開発者コンソール
•  ブラウザ上で直接コーディング
•  IDEや開発者向けエディターのプラグインを使用する
•  Force.com IDE
•  Sublime Text
•  Atom
•  ビルド環境を自作する
•  AntやGulpなどのビルドツールを使用して
自分で環境を整える
3種類のアプローチ
Lightningコンポーネントの開発環境
​ Salesforceが提供する開発環境
•  利点
•  環境構築の必要無く、すぐに利用できる
•  デバッグウィンドウやクエリエディター等の機能が充実
•  コードを保存した瞬間に即座に反映される
•  課題
•  コードのバージョン管理等は行えない
•  大きいファイルの取り扱いは専用エディタに比べて苦手
手軽かつ高性能なWeb IDE
開発者コンソール
​ オープンソースで開発されるSalesforce用プラグイン
•  利点
•  使い慣れたエディタでコードが記述できる
•  他のプラグインやツールと併用して生産性向上
•  フォルダ構成やデプロイ等の作業をツールが担当
•  課題
•  新機能への対応、バグ対応はプロジェクト依存
•  Salsforceの公式サポートは無し
プラグインによる機能拡張
IDE及び開発者向けエディター
Lightning Sublime Plugin​ Git リポジトリ : https://github.com/dcarroll/sublime-lightning
Lightning開発のためのシンプルな機能
Lightning - Sublime Textプラグイン
プラグインをインストールすると、フォルダを右ク
リックして以下の機能を利用可能になる
1.  Salesforceへログイン
2.  Lightning Meta DataのFetch
インストール方法 : http://mavensmate.com/
数多くの機能に対応
Mavens Mate – Atom & SubLimeプラグイン
Apexクラスのテスト、Static ResourceのZip化な
ど、数多くの機能を備える
​ Meta Data APIを利用してローカルのコードを手動でデプロイ
•  利点
•  ビルド時に様々な自動化処理を追加しやすい
•  スクリプトは別のプロジェクトなどにも流用可能
•  他のコンポーネントと競合を避ける等、高度な処理が可能
•  課題
•  ランタイムやPATHなどの環境を構築する必要
•  周辺ツールの使い方など、幅広い知識が要求される
自分向けにカスタマイズしたい開発者向け
ビルド環境の自作
Lightning コンポーネントを配布する際に重要な事
​ そのコンポーネントは”だれが利用するか?”
同一組織内の
他のコンポーネント内で利用する
同一組織内のAppビルダーで
他のコンポーネントと共存する
AppExchangeを介して
他の組織のユーザから利用
App Builderで利用される事を想定すると・・・
​ コンポーネントは他のコンポーネントと同じ画面で利用される
A社
コンポーネント
B社
コンポーネント
C社
コンポーネント
App Builderで利用される事を想定すると・・・
​ コンポーネント毎にライブラリのバージョンが違う場合がありうる
Lightning Component
Lightning Component
Lightning Component
Lightning Component
Lightning Component
1.11.2
2.4.2
A社
コンポーネント
2.1.2
3.8.2
B社
コンポーネント
サードパーティJavaScriptの読み込みとスコープ
​ ltng:require
 myHogehogeという関数は
Lightning Page全てから参照
可能(他のコンポーネントも含
め)
Ltng:requireを使って、Javascriptファ
イルを読み込む
<ltng:require
styles=’/resource/core,/resource/bootstrap.css’
scripts=‘/resource/commonjs1,/resource/fwjs2’
afterScriptsLoaded="{!c.allJSLoaded}"
/>
var myHogehoge = function(){
…
commonjs1
myComponent.cmp
•  例 : グローバル名前空間へのライブラリロードを極力無くす
•  既にノウハウのあるOSSコミュニティの知見とテクノロジをうまく利用する
•  ビルド時にクロージャ内にライブラリを押し込む
高度な追加処理を行う事が可能
ビルド環境を自作する場合の利点
…
)({
var _ = require(“lodash");
var $ = require(“jquery");
module.exports = {
jqueryVersion: function() {
return $.fn.jquery;
},
lodashVersion: function() {
return _.VERSION;
}
};
})
•  Lightning Template Coffeescript
•  https://github.com/stomita/lightning-template-coffeescript
•  Lightning gulp Template
•  https://github.com/SalesforceDevelopersJapan/lightning-gulp-template
•  Demoのコード
•  Lightning Template CoffeescriptをJavaScriptにしたもの
AppExchangeで公開するコンポーネントを作成する際に活用
Github上で公開されているプロジェクトテンプレート
Lightning を利用した開発とケーススタディ
さあ、今すぐ始めましょう
Thank you
Ad

More Related Content

What's hot (20)

Lightning App Builder による ビジュアルアプリケーション開発
Lightning App Builder による ビジュアルアプリケーション開発Lightning App Builder による ビジュアルアプリケーション開発
Lightning App Builder による ビジュアルアプリケーション開発
Salesforce Developers Japan
 
Apple WatchとSalesforceを使った開発Webinar
Apple WatchとSalesforceを使った開発WebinarApple WatchとSalesforceを使った開発Webinar
Apple WatchとSalesforceを使った開発Webinar
Salesforce Developers Japan
 
JavascriptとVisualforceの統合Webinar
JavascriptとVisualforceの統合WebinarJavascriptとVisualforceの統合Webinar
JavascriptとVisualforceの統合Webinar
Salesforce Developers Japan
 
プロフェッショナルのための 実践 Heroku 入門
プロフェッショナルのための 実践 Heroku 入門プロフェッショナルのための 実践 Heroku 入門
プロフェッショナルのための 実践 Heroku 入門
Salesforce Developers Japan
 
初めてのHeroku Webinar
初めてのHeroku Webinar初めてのHeroku Webinar
初めてのHeroku Webinar
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
 
Lightning Experience で何が変わったか?
Lightning Experience で何が変わったか?Lightning Experience で何が変わったか?
Lightning Experience で何が変わったか?
Salesforce Developers Japan
 
セールスフォース・ドットコム Identity & Security
セールスフォース・ドットコム Identity & Securityセールスフォース・ドットコム Identity & Security
セールスフォース・ドットコム Identity & Security
Salesforce Developers Japan
 
やれる Heroku - Java アプリケーション開発編
やれる Heroku - Java アプリケーション開発編やれる Heroku - Java アプリケーション開発編
やれる Heroku - Java アプリケーション開発編
Salesforce Developers Japan
 
Winter '17 開発者向け新機能Webセミナー
Winter '17 開発者向け新機能WebセミナーWinter '17 開発者向け新機能Webセミナー
Winter '17 開発者向け新機能Webセミナー
Salesforce Developers Japan
 
App Cloud モバイルアプリ開発戦略
App Cloud モバイルアプリ開発戦略App Cloud モバイルアプリ開発戦略
App Cloud モバイルアプリ開発戦略
Salesforce Developers Japan
 
はじめようLightningコンポーネント
はじめようLightningコンポーネントはじめようLightningコンポーネント
はじめようLightningコンポーネント
Salesforce Developers Japan
 
実践!カスタマー エクスペリエンス 向上のためのアプリ開発 後編
実践!カスタマー エクスペリエンス 向上のためのアプリ開発 後編実践!カスタマー エクスペリエンス 向上のためのアプリ開発 後編
実践!カスタマー エクスペリエンス 向上のためのアプリ開発 後編
Salesforce Developers Japan
 
Visualforceを使ってみよう
Visualforceを使ってみようVisualforceを使ってみよう
Visualforceを使ってみよう
Salesforce Developers Japan
 
Spring16 リリース開発者向け新機能Webセミナー
Spring16 リリース開発者向け新機能WebセミナーSpring16 リリース開発者向け新機能Webセミナー
Spring16 リリース開発者向け新機能Webセミナー
Salesforce Developers Japan
 
Summer '16 開発者向け新機能 Webセミナー
Summer '16 開発者向け新機能 Webセミナー Summer '16 開発者向け新機能 Webセミナー
Summer '16 開発者向け新機能 Webセミナー
Salesforce Developers Japan
 
Salesforce 開発入門
Salesforce 開発入門Salesforce 開発入門
Salesforce 開発入門
Salesforce Developers Japan
 
Salesforce認定Developer Winter’15 リリース試験のポイントは ここだ!
Salesforce認定Developer Winter’15 リリース試験のポイントは ここだ!Salesforce認定Developer Winter’15 リリース試験のポイントは ここだ!
Salesforce認定Developer Winter’15 リリース試験のポイントは ここだ!
Salesforce Developers Japan
 
Ruby開発者のためのHeroku入門
Ruby開発者のためのHeroku入門Ruby開発者のためのHeroku入門
Ruby開発者のためのHeroku入門
Salesforce Developers Japan
 
Lightning App Builder による ビジュアルアプリケーション開発
Lightning App Builder による ビジュアルアプリケーション開発Lightning App Builder による ビジュアルアプリケーション開発
Lightning App Builder による ビジュアルアプリケーション開発
Salesforce Developers Japan
 
Apple WatchとSalesforceを使った開発Webinar
Apple WatchとSalesforceを使った開発WebinarApple WatchとSalesforceを使った開発Webinar
Apple WatchとSalesforceを使った開発Webinar
Salesforce Developers Japan
 
プロフェッショナルのための 実践 Heroku 入門
プロフェッショナルのための 実践 Heroku 入門プロフェッショナルのための 実践 Heroku 入門
プロフェッショナルのための 実践 Heroku 入門
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
 
Lightning Experience で何が変わったか?
Lightning Experience で何が変わったか?Lightning Experience で何が変わったか?
Lightning Experience で何が変わったか?
Salesforce Developers Japan
 
セールスフォース・ドットコム Identity & Security
セールスフォース・ドットコム Identity & Securityセールスフォース・ドットコム Identity & Security
セールスフォース・ドットコム Identity & Security
Salesforce Developers Japan
 
やれる Heroku - Java アプリケーション開発編
やれる Heroku - Java アプリケーション開発編やれる Heroku - Java アプリケーション開発編
やれる Heroku - Java アプリケーション開発編
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
 
実践!カスタマー エクスペリエンス 向上のためのアプリ開発 後編
実践!カスタマー エクスペリエンス 向上のためのアプリ開発 後編実践!カスタマー エクスペリエンス 向上のためのアプリ開発 後編
実践!カスタマー エクスペリエンス 向上のためのアプリ開発 後編
Salesforce Developers Japan
 
Spring16 リリース開発者向け新機能Webセミナー
Spring16 リリース開発者向け新機能WebセミナーSpring16 リリース開発者向け新機能Webセミナー
Spring16 リリース開発者向け新機能Webセミナー
Salesforce Developers Japan
 
Summer '16 開発者向け新機能 Webセミナー
Summer '16 開発者向け新機能 Webセミナー Summer '16 開発者向け新機能 Webセミナー
Summer '16 開発者向け新機能 Webセミナー
Salesforce Developers Japan
 
Salesforce認定Developer Winter’15 リリース試験のポイントは ここだ!
Salesforce認定Developer Winter’15 リリース試験のポイントは ここだ!Salesforce認定Developer Winter’15 リリース試験のポイントは ここだ!
Salesforce認定Developer Winter’15 リリース試験のポイントは ここだ!
Salesforce Developers Japan
 

Viewers also liked (17)

Salesforce Lightning をやってみてあれこれ
Salesforce Lightning をやってみてあれこれSalesforce Lightning をやってみてあれこれ
Salesforce Lightning をやってみてあれこれ
寛 吉田
 
Using Visualforce in Salesforce1
Using Visualforce in Salesforce1Using Visualforce in Salesforce1
Using Visualforce in Salesforce1
Salesforce Developers
 
Lightningコンポーネント事始め
Lightningコンポーネント事始めLightningコンポーネント事始め
Lightningコンポーネント事始め
Mitsuru Ogawa
 
Lightning Component公開への道 ~「Multi-View Calendar」開発で分かったこと~
Lightning Component公開への道  ~「Multi-View Calendar」開発で分かったこと~Lightning Component公開への道  ~「Multi-View Calendar」開発で分かったこと~
Lightning Component公開への道 ~「Multi-View Calendar」開発で分かったこと~
寛 吉田
 
Lightning開発のポイント
Lightning開発のポイントLightning開発のポイント
Lightning開発のポイント
Taiki Yoshikawa
 
Lightingコンポーネントベーシック開発
Lightingコンポーネントベーシック開発Lightingコンポーネントベーシック開発
Lightingコンポーネントベーシック開発
Akihiro Iwaya
 
Visualforce in Salesforce1: Optimizing your User Interface for Mobile
Visualforce in Salesforce1: Optimizing your User Interface for MobileVisualforce in Salesforce1: Optimizing your User Interface for Mobile
Visualforce in Salesforce1: Optimizing your User Interface for Mobile
Salesforce Developers
 
Lightning Force Eventの紹介
Lightning Force Eventの紹介Lightning Force Eventの紹介
Lightning Force Eventの紹介
Taiki Yoshikawa
 
Community cloud運用開発の基礎
Community cloud運用開発の基礎Community cloud運用開発の基礎
Community cloud運用開発の基礎
Salesforce Developers Japan
 
サンプルTodoから見るreact,flux,redux(古川)
サンプルTodoから見るreact,flux,redux(古川)サンプルTodoから見るreact,flux,redux(古川)
サンプルTodoから見るreact,flux,redux(古川)
hisakatsu furukawa
 
PHP開発者のためのHeroku入門
PHP開発者のためのHeroku入門PHP開発者のためのHeroku入門
PHP開発者のためのHeroku入門
Salesforce Developers Japan
 
Tokyo Salesforce DG Meetup 2017新年会〜Advent Calendarふりかえり〜
Tokyo Salesforce DG Meetup 2017新年会〜Advent Calendarふりかえり〜Tokyo Salesforce DG Meetup 2017新年会〜Advent Calendarふりかえり〜
Tokyo Salesforce DG Meetup 2017新年会〜Advent Calendarふりかえり〜
Akira Kuratani
 
ReactとSeleniumの幸せな関係
ReactとSeleniumの幸せな関係ReactとSeleniumの幸せな関係
ReactとSeleniumの幸せな関係
Akira Kuratani
 
SWTT2016 ミニハックをふりかえる
SWTT2016 ミニハックをふりかえるSWTT2016 ミニハックをふりかえる
SWTT2016 ミニハックをふりかえる
Shingo Yamazaki
 
Circle ciで結果をslackに通知してみる
Circle ciで結果をslackに通知してみるCircle ciで結果をslackに通知してみる
Circle ciで結果をslackに通知してみる
ynakahira
 
静的解析、はじまったな
静的解析、はじまったな静的解析、はじまったな
静的解析、はじまったな
Akira Kuratani
 
Salesforce Lightning をやってみてあれこれ
Salesforce Lightning をやってみてあれこれSalesforce Lightning をやってみてあれこれ
Salesforce Lightning をやってみてあれこれ
寛 吉田
 
Lightningコンポーネント事始め
Lightningコンポーネント事始めLightningコンポーネント事始め
Lightningコンポーネント事始め
Mitsuru Ogawa
 
Lightning Component公開への道 ~「Multi-View Calendar」開発で分かったこと~
Lightning Component公開への道  ~「Multi-View Calendar」開発で分かったこと~Lightning Component公開への道  ~「Multi-View Calendar」開発で分かったこと~
Lightning Component公開への道 ~「Multi-View Calendar」開発で分かったこと~
寛 吉田
 
Lightning開発のポイント
Lightning開発のポイントLightning開発のポイント
Lightning開発のポイント
Taiki Yoshikawa
 
Lightingコンポーネントベーシック開発
Lightingコンポーネントベーシック開発Lightingコンポーネントベーシック開発
Lightingコンポーネントベーシック開発
Akihiro Iwaya
 
Visualforce in Salesforce1: Optimizing your User Interface for Mobile
Visualforce in Salesforce1: Optimizing your User Interface for MobileVisualforce in Salesforce1: Optimizing your User Interface for Mobile
Visualforce in Salesforce1: Optimizing your User Interface for Mobile
Salesforce Developers
 
Lightning Force Eventの紹介
Lightning Force Eventの紹介Lightning Force Eventの紹介
Lightning Force Eventの紹介
Taiki Yoshikawa
 
サンプルTodoから見るreact,flux,redux(古川)
サンプルTodoから見るreact,flux,redux(古川)サンプルTodoから見るreact,flux,redux(古川)
サンプルTodoから見るreact,flux,redux(古川)
hisakatsu furukawa
 
Tokyo Salesforce DG Meetup 2017新年会〜Advent Calendarふりかえり〜
Tokyo Salesforce DG Meetup 2017新年会〜Advent Calendarふりかえり〜Tokyo Salesforce DG Meetup 2017新年会〜Advent Calendarふりかえり〜
Tokyo Salesforce DG Meetup 2017新年会〜Advent Calendarふりかえり〜
Akira Kuratani
 
ReactとSeleniumの幸せな関係
ReactとSeleniumの幸せな関係ReactとSeleniumの幸せな関係
ReactとSeleniumの幸せな関係
Akira Kuratani
 
SWTT2016 ミニハックをふりかえる
SWTT2016 ミニハックをふりかえるSWTT2016 ミニハックをふりかえる
SWTT2016 ミニハックをふりかえる
Shingo Yamazaki
 
Circle ciで結果をslackに通知してみる
Circle ciで結果をslackに通知してみるCircle ciで結果をslackに通知してみる
Circle ciで結果をslackに通知してみる
ynakahira
 
静的解析、はじまったな
静的解析、はじまったな静的解析、はじまったな
静的解析、はじまったな
Akira Kuratani
 
Ad

Similar to Lightning を利用した開発とケーススタディ (20)

絶賛活躍中のモバイルアプリに学ぶモバイルならではのアイデア
絶賛活躍中のモバイルアプリに学ぶモバイルならではのアイデア絶賛活躍中のモバイルアプリに学ぶモバイルならではのアイデア
絶賛活躍中のモバイルアプリに学ぶモバイルならではのアイデア
Salesforce Developers Japan
 
さあ、はじめよう。Application Partner
さあ、はじめよう。Application Partnerさあ、はじめよう。Application Partner
さあ、はじめよう。Application Partner
Kazuki Nakajima
 
Einstein Next Best Action を試してみよう
Einstein Next Best Action を試してみようEinstein Next Best Action を試してみよう
Einstein Next Best Action を試してみよう
Salesforce Developers Japan
 
Einstein Analyticsによるユースケース別機能、実現例のご紹介(後編)
Einstein Analyticsによるユースケース別機能、実現例のご紹介(後編)Einstein Analyticsによるユースケース別機能、実現例のご紹介(後編)
Einstein Analyticsによるユースケース別機能、実現例のご紹介(後編)
Salesforce Developers Japan
 
Lightningコンポーネントの概要
Lightningコンポーネントの概要Lightningコンポーネントの概要
Lightningコンポーネントの概要
Salesforce Developers Japan
 
Developer Keynote
Developer KeynoteDeveloper Keynote
Developer Keynote
Salesforce Developers Japan
 
Heroku でカンタンすぐに実現する CI/CD
Heroku でカンタンすぐに実現する CI/CDHeroku でカンタンすぐに実現する CI/CD
Heroku でカンタンすぐに実現する CI/CD
Takashi Abe
 
Salesforce開発プロジェクトの進め方とアプリケーションライフサイクルマネジメント
Salesforce開発プロジェクトの進め方とアプリケーションライフサイクルマネジメントSalesforce開発プロジェクトの進め方とアプリケーションライフサイクルマネジメント
Salesforce開発プロジェクトの進め方とアプリケーションライフサイクルマネジメント
Salesforce Developers Japan
 
実践!カスタマー エクスペリエンス向上のためのアプリ開発 前編
実践!カスタマー エクスペリエンス向上のためのアプリ開発 前編実践!カスタマー エクスペリエンス向上のためのアプリ開発 前編
実践!カスタマー エクスペリエンス向上のためのアプリ開発 前編
Salesforce Developers Japan
 
Salesforce DX & GitHub Deep Dive
Salesforce DX & GitHub Deep DiveSalesforce DX & GitHub Deep Dive
Salesforce DX & GitHub Deep Dive
Salesforce Developers Japan
 
Salesforce1 platformで爆速モバイル開発
Salesforce1 platformで爆速モバイル開発Salesforce1 platformで爆速モバイル開発
Salesforce1 platformで爆速モバイル開発
Salesforce Developers Japan
 
初めてのWave Analyticsデータセット作成
初めてのWave Analyticsデータセット作成初めてのWave Analyticsデータセット作成
初めてのWave Analyticsデータセット作成
Salesforce Developers Japan
 
Python開発者のためのHeroku入門
Python開発者のためのHeroku入門Python開発者のためのHeroku入門
Python開発者のためのHeroku入門
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
 
Summer’17 リリースノート ISVforce / Lightning Bolt
Summer’17 リリースノート ISVforce / Lightning BoltSummer’17 リリースノート ISVforce / Lightning Bolt
Summer’17 リリースノート ISVforce / Lightning Bolt
Takahiro Kawabata
 
Lightning アプリケーション開発 - Visualforce ページの移行
Lightning アプリケーション開発 - Visualforce ページの移行Lightning アプリケーション開発 - Visualforce ページの移行
Lightning アプリケーション開発 - Visualforce ページの移行
Salesforce Developers Japan
 
Salesforce1 PlatformアーキテクチャWebinar
Salesforce1 PlatformアーキテクチャWebinarSalesforce1 PlatformアーキテクチャWebinar
Salesforce1 PlatformアーキテクチャWebinar
Salesforce Developers Japan
 
Einstein Analyticsでのデータ取り込みと加工
Einstein Analyticsでのデータ取り込みと加工Einstein Analyticsでのデータ取り込みと加工
Einstein Analyticsでのデータ取り込みと加工
Salesforce Developers Japan
 
ビジネスアイデアを最速で形にできるApp exchange
ビジネスアイデアを最速で形にできるApp exchangeビジネスアイデアを最速で形にできるApp exchange
ビジネスアイデアを最速で形にできるApp exchange
Kazuki Nakajima
 
絶賛活躍中のモバイルアプリに学ぶモバイルならではのアイデア
絶賛活躍中のモバイルアプリに学ぶモバイルならではのアイデア絶賛活躍中のモバイルアプリに学ぶモバイルならではのアイデア
絶賛活躍中のモバイルアプリに学ぶモバイルならではのアイデア
Salesforce Developers Japan
 
さあ、はじめよう。Application Partner
さあ、はじめよう。Application Partnerさあ、はじめよう。Application Partner
さあ、はじめよう。Application Partner
Kazuki Nakajima
 
Einstein Analyticsによるユースケース別機能、実現例のご紹介(後編)
Einstein Analyticsによるユースケース別機能、実現例のご紹介(後編)Einstein Analyticsによるユースケース別機能、実現例のご紹介(後編)
Einstein Analyticsによるユースケース別機能、実現例のご紹介(後編)
Salesforce Developers Japan
 
Heroku でカンタンすぐに実現する CI/CD
Heroku でカンタンすぐに実現する CI/CDHeroku でカンタンすぐに実現する CI/CD
Heroku でカンタンすぐに実現する CI/CD
Takashi Abe
 
Salesforce開発プロジェクトの進め方とアプリケーションライフサイクルマネジメント
Salesforce開発プロジェクトの進め方とアプリケーションライフサイクルマネジメントSalesforce開発プロジェクトの進め方とアプリケーションライフサイクルマネジメント
Salesforce開発プロジェクトの進め方とアプリケーションライフサイクルマネジメント
Salesforce Developers Japan
 
実践!カスタマー エクスペリエンス向上のためのアプリ開発 前編
実践!カスタマー エクスペリエンス向上のためのアプリ開発 前編実践!カスタマー エクスペリエンス向上のためのアプリ開発 前編
実践!カスタマー エクスペリエンス向上のためのアプリ開発 前編
Salesforce Developers Japan
 
Salesforce1 platformで爆速モバイル開発
Salesforce1 platformで爆速モバイル開発Salesforce1 platformで爆速モバイル開発
Salesforce1 platformで爆速モバイル開発
Salesforce Developers Japan
 
初めてのWave Analyticsデータセット作成
初めてのWave Analyticsデータセット作成初めてのWave Analyticsデータセット作成
初めてのWave Analyticsデータセット作成
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
 
Summer’17 リリースノート ISVforce / Lightning Bolt
Summer’17 リリースノート ISVforce / Lightning BoltSummer’17 リリースノート ISVforce / Lightning Bolt
Summer’17 リリースノート ISVforce / Lightning Bolt
Takahiro Kawabata
 
Lightning アプリケーション開発 - Visualforce ページの移行
Lightning アプリケーション開発 - Visualforce ページの移行Lightning アプリケーション開発 - Visualforce ページの移行
Lightning アプリケーション開発 - Visualforce ページの移行
Salesforce Developers Japan
 
Salesforce1 PlatformアーキテクチャWebinar
Salesforce1 PlatformアーキテクチャWebinarSalesforce1 PlatformアーキテクチャWebinar
Salesforce1 PlatformアーキテクチャWebinar
Salesforce Developers Japan
 
Einstein Analyticsでのデータ取り込みと加工
Einstein Analyticsでのデータ取り込みと加工Einstein Analyticsでのデータ取り込みと加工
Einstein Analyticsでのデータ取り込みと加工
Salesforce Developers Japan
 
ビジネスアイデアを最速で形にできるApp exchange
ビジネスアイデアを最速で形にできるApp exchangeビジネスアイデアを最速で形にできるApp exchange
ビジネスアイデアを最速で形にできるApp exchange
Kazuki Nakajima
 
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
 
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
 
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
 
AIアプリはこう作る!-独自の識別モデル作成も簡単 Einstein Platform Services の使い方
AIアプリはこう作る!-独自の識別モデル作成も簡単 Einstein Platform Services の使い方AIアプリはこう作る!-独自の識別モデル作成も簡単 Einstein Platform Services の使い方
AIアプリはこう作る!-独自の識別モデル作成も簡単 Einstein Platform Services の使い方
Salesforce Developers Japan
 
Spring '18 開発者向け新機能
Spring '18 開発者向け新機能Spring '18 開発者向け新機能
Spring '18 開発者向け新機能
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
 
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
 
AIアプリはこう作る!-独自の識別モデル作成も簡単 Einstein Platform Services の使い方
AIアプリはこう作る!-独自の識別モデル作成も簡単 Einstein Platform Services の使い方AIアプリはこう作る!-独自の識別モデル作成も簡単 Einstein Platform Services の使い方
AIアプリはこう作る!-独自の識別モデル作成も簡単 Einstein Platform Services の使い方
Salesforce Developers Japan
 

Lightning を利用した開発とケーススタディ