SlideShare a Scribd company logo
#Summer15JP
Summer ‘15
開発者向け新機能Webinar
2015年5月
#Summer15JP
Speakers
Mitsuhiro Okamoto
Developer Programs Manager
mokamoto@salesforce.com
#Summer15JP
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, 2015. 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.
#Summer15JP
ソーシャルアカウントをフォローください
@salesforcedevjp / #salesforcedevjp
Salesforce Developers Japan
+Salesforce Developers Japan
Developer Force Japan
Developer Force Group
録画ビデオはYoutube及びWebinar
詳細ページにて公開されます
(参加登録URLと同じです)
本Webinarは録画されています
#Summer15JP
質問がある場合には?
§  質問は最後まで待つ必要はありません!
–  Questionの機能を使って質問をして下さい。
可能な場合は別のスタッフが質問について解答します。
すぐに解答出来ない場合は、後ほどスピーカーが解答します
§  ライブQ&Aを最後に行います
–  時間の許す限り、Webinarの最後にQ & Aの時間を設けます
§  開発者フォーラムを活用しましょう
–  よりたくさんの質問がある場合は?こちらをご利用下さい
http://developer.salesforce.com/jp/forums
#Summer15JP
アジェンダ
1.  ユーザ・インタフェース
2.  Apex
3.  Bigデータ/分析
4.  インテグレーション及びAPIs
5.  セキュリティとアイデンティティ
#Summer15JP
Lightning アプリケーションビルダー - GA
ドラッグ & ドロップ
標準、カスタム
及びパートナーの
Lightning コンポーネント
あらゆるモバイル
デバイス
1つのキャンバスで、全
ての画面をデザイン
アプリ開発をより早く
#Summer15JP
Salesforce1モバイル
#Summer15JP
アプリケーション内におけるアプリとは?
Lightning
ページLightning
コンポーネント
グローバルアクション
#Summer15JP
レスポンシブデザイン
▪  1つのLightningページを複
数のデバイスへ
▪  テンプレートでレイアウ
トが変更された際の再配
置の動作を定義
▪  Summer ’15では電話とタ
ブレットをサポート
#Summer15JP
コンポーネントとは
アプリケーションの
“組み立て部品”である
#Summer15JP
標準コンポーネント
Salesforceによって提供
Custom charts Data entry tools Custom data layout Dynamic maps
Left
nav
Publisher bar Feed
items
Tasks
Sliders Multi-view
charts
Pass/Fail
カスタムコンポーネント
社内のエンジニアによって提供
AppExchange コンポーネント
パートナーによって提供
Lightningコンポーネント
#Summer15JP
標準コンポーネント
▪  条件リスト
▪  最近使ったデータ
▪  レポートグラフ
▪  リッチテキスト
▪  Visualforce
▪  後により多くのコンポーネントが追加されます
#Summer15JP
Lightning コンポーネント (一部Beta)
▪  アプリケーションビルダーに対して選択リストを表示
<design:attribute name="Name"
datasource="value1,value2,value3" />
▪  参照整合性のチェックが拡張
–  コンポーネント名やカスタムオブジェクト及びフィールド名、ク
ラス名など
–  JavaScriptでの依存関係は<aura:dependency>によって明示さ
れ、継承関係の階層から引き継ぎ
#Summer15JP
デモ: Lightning App Builder
#Summer15JP
リリース状況
▪  Summer 15で正式リリース
–  Lightning アプリケーションビルダー
–  Lightningアプリで使用するLightningコンポーネント
•  例:
https://na24.salesforce.com/c/myApp.app
▪  Summer 15でベータ
–  Salesforce1モバイル上のLightningコンポーネント
<aura:component implements=”force:appHostable”>
#Summer15JP
Visualforce の重要な更新
▪  with sharing キーワードを使用した場合のApexクラ
スからのアクセスを制限
▪  静的リソースはVisualforce ドメインで提供
▪  PageReferenceの getContent() 及び
getContentAsPDF()メソッドはコールアウトとして動
作
#Summer15JP
Visualforce
▪  拡張Visualforceマッピング機能
–  カスタムのマップマーカーを簡単に
–  情報画面をマーカーへ
<apex:mapMarker />
<apex:mapInfoWindow />
#Summer15JP
アジェンダ
1.  ユーザ・インタフェース
2.  Apex
3.  Bigデータ/分析
4.  インテグレーション及びAPIs
5.  セキュリティとアイデンティティ
#Summer15JP
Apex 及び SOQL
▪  地理位置情報及びDistance関数がSOQL及びSOSLクエリ
でサポート
WHERE DISTANCE(My_Location_Field__c, :myLocation,
'mi') < :myDistance];
WHERE DISTANCE(My_Location_Field__c,
GEOLOCATION(:myLatitude, :myLongitude), 'mi') <10];
#Summer15JP
デモ: Visualforce and Apex
#Summer15JP
#Summer15JP
Apex
▪  フレキシブルキュー内のバッチジョブの順番をプログラムか
ら変更
Boolean isSuccess = System.moveFlexQueueJob(jobId,
positionNumber);
▪  Maps及びSetsで繰り返し順序が固定に
▪  新しいクラス / メソッド
–  createExternalUser(SObject, String, [String],
[Boolean])
–  Search 名前空間のクラス
–  DataSource 名前空間のクラス
#Summer15JP
カスタムメタデータ・タイプ
▪  再利用可能なメタデータを作成する
▪  メタデータとしてパッケージに含む事が可能
▪  設定情報
▪  再利用可能な選択リスト
▪  Etc…
▪  従来に比べてアプリケーションの配布が容易に
#Summer15JP
アジェンダ
1.  ユーザ・インタフェース
2.  Apex
3.  Bigデータ/分析
4.  インテグレーション及びAPIs
5.  セキュリティとアイデンティティ
#Summer15JP
分析
▪  Wave Mobile Connector (iOS)でデータを分析
▪  Apple Watchをサポート
▪  ダッシュボードの作成と編集
▪  その他多くの更新
–  複合フィルタのサポート
–  Salesforce1へ戻るのが簡単に
–  積み上げグラフのサポート
#Summer15JP
BigObjects (pilot)
サイズの大きなデータの管理と保存
▪  BigObjectのターゲット:
–  Customer 360 – 顧客の注文データなど
–  データアーカイブ – 通常のストレージからデータを移管
–  データ置き場 – データセットをそ元ファイル形式のまま保存
–  Emailイベント等 – 過去の送信履歴など
▪  Metadata APIによって宣言
▪  Bulk API か SOAP APIによって投入
#Summer15JP
データパイプライン (pilot)
実用的な情報を作り出すための情報ソースとして組織内のあ
らゆるデータを活用
▪  データ駆動アプリの作成
▪  Hadoop上のApache Pigスクリプトを使用して大量データ
をSalesforce上で処理する
▪  NEW: Jobが実行できなかった際にError ログを出力
–  Tooling APIで有効化
–  開発者コンソールでJobの実行状況を確認できるように
#Summer15JP
アジェンダ
1.  ユーザ・インタフェース
2.  Apex
3.  Bigデータ/分析
4.  インテグレーション及びAPIs
5.  セキュリティとアイデンティティ
#Summer15JP
Lightning Connect Apex Connector
▪  Lightning Connectへ機能追加
▪  外部データ・ソースにつなぐ際にApexを使用
▪  外部データをsObjectとして扱う
#Summer15JP
Lightning Connect Salesforce Connector
▪  別の組織への接続を行う
▪  読み込み専用でorg-to-orgデータをサポート
▪  ハブ & スポークインテグレーションを実現
▪  元組織のデータ・モデルを作成
▪  外部データ・モデルのパッケージを作成
#Summer15JP
Salesforce Connector vs Salesforce 2 Salesforce
▪  S2S
–  データ同期
–  レコードをコピー
–  Pub/Subモデル
–  組織ベース認証
▪  Salesforce Connector
–  リアルタイムリクエスト
–  コピーなし
–  スキーマ同期
–  ユーザベース認証
#Summer15JP
API: Composite REST APIリクエスト
▪  バッチリクエストを
REST APIから
▪  Bulk リクエスト
▪  API request制限を最
適化
Program
Offering
Update RSF
and Formula
INSERT
RETRIEVE
BATCH
#Summer15JP
APIs: Composite REST API Requests
/services/data/v34.0/composite/batch
{ "batchRequests": [
{
"method": "POST",
"url": "v34.0/sobjects/Offering__c",
"richInput": { "Name": "Dramatics" }
},
{
"method": "GET",
"url": "v34.0/sobjects/Program__c/a01B00..."
}
]
}
{ "hasErrors": false,
"results": [
{
"statusCode": 201,
"result": {...id, errors, etc.}
},
{
"statusCode": 200,
"result": {...fields, errors, etc.}
}
]
}
array
request 1
request 2
array
response 1
response 2
#Summer15JP
デモ: Integration and APIs
#Summer15JP
アジェンダ
1.  ユーザ・インタフェース
2.  Apex
3.  Bigデータ/分析
4.  インテグレーション及びAPIs
5.  セキュリティとアイデンティティ
#Summer15JP
セキュリティ機能
▪  Platform 暗号化機能の更新
–  プラットフォームへ保存時に暗号化
–  ほとんどの種類のフィールドを暗号化
–  ファイルの暗号化
–  ハードウェアやデバイス不要、設定のみ
▪  より長い最小パスワードの
▪  拡張ネットワーク・プロトコル
#Summer15JP
認証及びアイデンティティ
▪  管理に関する新機能:
▪  接続済みアプリのユーザプロビジョニングGA
▪  Oauth 接続のAppごとのセッションタイムアウト値
▪  Google 及び LinkedIn プロバイダ設定の柔軟性向上
▪  UXに関する新機能:
▪  OpenID connectを使った複数アプリの認証を一度に
▪  カスタムログアウトスクリーン
#Summer15JP
Thank You
#Summer15JP
Try it out
developer.salesforce.com/releases
#Summer15JP
初めてのHeroku
6月19日
Apple WatchとSalesforceを使った開発
6月23日
今後のWebinar
#Summer15JP
Challenge Yourself! http://developer.salesforce.com/trailhead
•  Interactive learning paths
•  Earn badges and points
•  Declarative and Programmatic
BRAND NEW! Introducing Trailhead
#Summer15JP
Survey
Your feedback is crucial to the success
of our webinar programs. Thank you!
http://bit.ly/salesforce-summer15
#forcewebinar
#Summer15JP
Q & A
Mitsuhiro Okamoto
Developer Programs Manager
mokamoto@salesforce.com

More Related Content

PDF
Salesforce認定Developer Winter’15 リリース試験のポイントは ここだ!
PDF
Spring '15 開発者向け新機能Webinar
PDF
Salesforce Identityによる企業のアイデンティティ管理
PDF
初めてのHeroku Webinar
PDF
Lightning コンポーネント Deep Dive
PDF
Lightning Connect で 外部データにリアルタイムにアクセス
PDF
Lightning Components で 次世代のアプリケーション開発
PDF
Go Faster with Lightning : Salesforce Lightning 概要Webinar
Salesforce認定Developer Winter’15 リリース試験のポイントは ここだ!
Spring '15 開発者向け新機能Webinar
Salesforce Identityによる企業のアイデンティティ管理
初めてのHeroku Webinar
Lightning コンポーネント Deep Dive
Lightning Connect で 外部データにリアルタイムにアクセス
Lightning Components で 次世代のアプリケーション開発
Go Faster with Lightning : Salesforce Lightning 概要Webinar

What's hot (20)

PDF
Lightningのコンポーネントフレームワークの概要
PDF
実践!カスタマー エクスペリエンス 向上のためのアプリ開発 後編
PDF
Spring16 リリース開発者向け新機能Webセミナー
PDF
やれる Heroku - Java アプリケーション開発編
PDF
Lightning Process Builder で ビジネス・プロセスを自動化
PDF
Salesforce 開発入門
PDF
Lightning を利用した開発とケーススタディ
PDF
セールスフォース・ドットコム Identity & Security
PDF
App Cloud モバイルアプリ開発戦略
PDF
Salesforce.comの情報セキュリティについて
PDF
Apple WatchとSalesforceを使った開発Webinar
PDF
Winter '17 開発者向け新機能Webセミナー
PDF
プロフェッショナルのための 実践 Heroku 入門
PDF
Lightning App Builder による ビジュアルアプリケーション開発
PDF
はじめようLightningコンポーネント
PDF
Visualforceを使ってみよう
PPTX
初めてのWave Analyticsデータセット作成
PDF
Lightning Experience 時代のフロー開発
PDF
Node.js開発者のためのHeroku入門
PDF
初めてのWave Analyticsダッシュボード開発
Lightningのコンポーネントフレームワークの概要
実践!カスタマー エクスペリエンス 向上のためのアプリ開発 後編
Spring16 リリース開発者向け新機能Webセミナー
やれる Heroku - Java アプリケーション開発編
Lightning Process Builder で ビジネス・プロセスを自動化
Salesforce 開発入門
Lightning を利用した開発とケーススタディ
セールスフォース・ドットコム Identity & Security
App Cloud モバイルアプリ開発戦略
Salesforce.comの情報セキュリティについて
Apple WatchとSalesforceを使った開発Webinar
Winter '17 開発者向け新機能Webセミナー
プロフェッショナルのための 実践 Heroku 入門
Lightning App Builder による ビジュアルアプリケーション開発
はじめようLightningコンポーネント
Visualforceを使ってみよう
初めてのWave Analyticsデータセット作成
Lightning Experience 時代のフロー開発
Node.js開発者のためのHeroku入門
初めてのWave Analyticsダッシュボード開発
Ad

Viewers also liked (20)

PDF
Práctica3 propiedades mecanicas_alvarogarciacamaron
PDF
[data security showcase Sapporo 2015] D27:運用担当者のための OpenSSL 入門 by ユーザーサイド株式会社...
PPT
Peoples and Empires
PPTX
1 a pengertian-dasar-statistika
PPT
Fauvism finale
PPTX
Wastek Teknologi (1)
PPTX
իմ քաղաքը` թումոյի այգի
PPT
Новогодний шар из текстиля
PPT
Puzzle - Orographic Precipitation
PPTX
PPTX
Sistem pencernaan katak
PPT
Colecionando Arte e Cultura
PPTX
Detection of and response to Online Users' Emotion
PPTX
Латеральный маркетинг
PDF
1-APELL Introduction- Gablehouse
PDF
Cardiac tamponade sample paper for neet pg, usmle, plab, fmge (mci screening ...
PPTX
Pengaruh pembelajaran kooperatif tipe stad
PPTX
Ulasalle
PDF
EAMES CORPORATE BROCHURE
PDF
기업들의 Sns 활동 한계에 봉착했나 이제 시작인가
Práctica3 propiedades mecanicas_alvarogarciacamaron
[data security showcase Sapporo 2015] D27:運用担当者のための OpenSSL 入門 by ユーザーサイド株式会社...
Peoples and Empires
1 a pengertian-dasar-statistika
Fauvism finale
Wastek Teknologi (1)
իմ քաղաքը` թումոյի այգի
Новогодний шар из текстиля
Puzzle - Orographic Precipitation
Sistem pencernaan katak
Colecionando Arte e Cultura
Detection of and response to Online Users' Emotion
Латеральный маркетинг
1-APELL Introduction- Gablehouse
Cardiac tamponade sample paper for neet pg, usmle, plab, fmge (mci screening ...
Pengaruh pembelajaran kooperatif tipe stad
Ulasalle
EAMES CORPORATE BROCHURE
기업들의 Sns 활동 한계에 봉착했나 이제 시작인가
Ad

Similar to Summer15新機能webinar (20)

PDF
Spring '14リリース開発者向け新機能
PDF
Summer '14開発者向け新機能Webinar
PDF
Summer '16 開発者向け新機能 Webセミナー
PDF
JavascriptとVisualforceの統合Webinar
PDF
食わず嫌いの為のSalesforce1 Platform入門
PDF
Dreamforce15 報告など
PDF
Jp visualforce in salesforce1
PDF
Summer '12のワイルドな新機能+
PDF
Salesforce1 platform最新動向とパートナーエコシステム
PPTX
Salesforce1開発(s1 tour)
PDF
実践Heroku アプリ開発編 Webinar
PDF
Lightning Developer Week Tokyo
PDF
Spring12新機能webinar
PDF
実践!カスタマー エクスペリエンス向上のためのアプリ開発 前編
PDF
Webエンジニアがラクして企業向けモバイルアプリを作る方法 ~Salesforce1モバイルコンテナを使った開発手法~
PDF
THE REINVENTION OF APPS
PDF
Developer Keynote
PDF
さあ、はじめよう。Application Partner
PDF
Salesforce1モバイルアプリ開発入門Webinar
PDF
Salesforce1モバイルアプリケーション開発概要
Spring '14リリース開発者向け新機能
Summer '14開発者向け新機能Webinar
Summer '16 開発者向け新機能 Webセミナー
JavascriptとVisualforceの統合Webinar
食わず嫌いの為のSalesforce1 Platform入門
Dreamforce15 報告など
Jp visualforce in salesforce1
Summer '12のワイルドな新機能+
Salesforce1 platform最新動向とパートナーエコシステム
Salesforce1開発(s1 tour)
実践Heroku アプリ開発編 Webinar
Lightning Developer Week Tokyo
Spring12新機能webinar
実践!カスタマー エクスペリエンス向上のためのアプリ開発 前編
Webエンジニアがラクして企業向けモバイルアプリを作る方法 ~Salesforce1モバイルコンテナを使った開発手法~
THE REINVENTION OF APPS
Developer Keynote
さあ、はじめよう。Application Partner
Salesforce1モバイルアプリ開発入門Webinar
Salesforce1モバイルアプリケーション開発概要

More from Salesforce Developers Japan (20)

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

Summer15新機能webinar