SlideShare uma empresa Scribd logo
1 de 33
Baixar para ler offline
中嶋 一樹	
テクニカルエバンジェリスト
@nkjm
Salesforce1入門
2014/4/18
アジェンダ
• Salesforce1とは?	
• アプケーションをSalesforce1へ対応させる方法	
• グローバルアクションでクイックな入力機能を提供する	
• カスタムオブジェクトタブを中心に実装する	
• 専用Visualforceページを用意する	
• パッケージング	
• 開発の進め方
Salesforce1とは?
プラットフォームとモバイルアプリ
Your Customers
Cloud . Social . Mobile . Connected
Sales Cloud Service Cloud
ExactTarget

Marketing Cloud
AppExchange
Salesforce1 Platform Salesforce1モバイルアプリ
これまでのモバイルアプリとの関係
*Chatter Mobile、Salesforce TouchはアップグレードでSalesforce1となります。
ユーザーがアクセスできる機能
Salesforce.comが提供するサービス
AppExchangeアプリ
自社開発アプリ
利用形態
モバイルアプリ モバイルブラウザー
アプリケーションをSalesforce1へ対応させる方法
カスタムオブジェクトタブ 専用Visualforce
グローバルアクション
グローバルアクションでクイックな入力機能を提供する
• クイックに何かを入力する、といった用途に最適な機能を提供します。	
• 設定だけでも実装可能です。	
• VisualforceまたはForce.com Canvasを利用して高度なカスタマイズをおこな
うことも可能です。
フィードページ アクションリスト アクションUI
作成手順
• ビルド > カスタマイズ > Chatter > 設定 で、パブリッシャーアクションを有効化をチェックします。	
• ビルド > 作成 > グローバルアクション で、「新規アクション」をクリックし必要な項目を入力します。	
• 続いて起動されるレイアウトエディターでフォームに表示させる項目をドラッグ&ドロップで選択します。	
• ビルド > カスタマイズ > Chatter > パブリッシャーレイアウトで、作成したグローバルアクションを追
加します。
グローバルアクションでクイックな入力機能を提供する
専用Visualforceグローバルアクション
カスタムオブジェクトタブ
カスタムオブジェクトタブを中心に実装する
• カスタムオブジェクトタブをモバイルに最適なUIで表示させます。	
• 設定だけでも実装可能です。	
• さらにオブジェクト専用アクション、コンパクトレイアウト、モバイルカード、FlexibleページといったUIコ
ンポーネントが利用可能になっています。
ナビゲーションメニュー レコード詳細ページ
オブジェクト専用アクション
コンパクトレイアウト
モバイルカードFlexibleページ
レコードリスト
カスタムオブジェクトタブをナビゲーションメニューに表示させる手順
• (まだなければ)カスタムオブジェクトタブを作成します。	
• いずれかのアプリケーションに作成したタブを追加します。	
• Salesforce1でナビゲーションメニューをプルして更新し、カスタムタブが表示されることを確認します。
カスタムオブジェクトを中心に実装する
オブジェクト専用アクションとは?
• グローバルアクションと同様、クイックなデータ入力をおこなうことができます。	
• 任意のオブジェクトのレコードに関連するデータを作成するところが異なります。
カスタムオブジェクトを中心に実装する
レコード詳細ページ カスタムアクションUIアクションリスト
オブジェクト専用アクション(VFベース)を作成する手順(1/2)
• ビルド > 開発 > ページ で、新規にVisualforceページを作成し「Salesforceモバイルアプリケーショ
ンでの利用が可能」にチェックして保存します。	
• ビルド > カスタマイズ > Chatter > 設定でパブリッシャーアクションを有効化をチェックします。	
• ビルド > 作成 > オブジェクトで任意のオブジェクトを選択し、「ボタン、リンク、およびアクション」関
連リストで「新規アクション」をクリックします。	
• 下図のようにアクション種別を「カスタムVisualforce」に設定しその他の項目を適切に入力します。
カスタムオブジェクトを中心に実装する
オブジェクト専用アクション(VFベース)を作成する手順(2/2)
• 同オブジェクトのページレイアウトを編集し、パブリッシャーレイアウトに作成したカスタムアクションをド
ラッグ&ドロップして保存します。
カスタムオブジェクトを中心に実装する
• Salesforce1でレコード詳細ページの「+」ボタンをタップしてアクションが追加されていることを確認し
ます。
コンパクトレイアウトとは?
• レコード詳細ページ上部に表示される注目エリアです。	
• レコードの中で特に重要な項目をこのエリアに表示させることでデータの視認性を高
めます。
カスタムオブジェクトを中心に実装する
コンパクトレイアウトを設定する手順
• ビルド > 作成 > オブジェクトで任意のオブジェクトを選択し、コンパクトレイアウトセクションで新規ボ
タンをクリックします。	
!
!
!
!
!
!
!
!
!
• レイアウトの名前と表示させる項目を選択して保存します。	
• コンパクトレイアウト割り当てボタンをクリックし、続けて割り当ての編集ボタンをクリックします。	
• 主コンパクトレイアウトを作成したレイアウトに変更して保存します。	
• Salesforce1でレコード詳細画面をプルして更新し、コンパクトレイアウトが変更されることを確認してく
ださい。
カスタムオブジェクトを中心に実装する
モバイルカードとは?
• 固定長レイアウトにVisualforceページまたは拡張ルックアップを表示させること
ができます。	
• 従来もページレイアウトエディタに同様の機能はありましたが、モバイルカードは
Salesforce1でのみ表示されるところが異なります。	
• 縦サイズが変動しないコンテンツを表示するのに適しています。
カスタムオブジェクトを中心に実装する
レコード詳細ページ 中 レコード詳細ページ 右
モバイルカードを作成する手順
• ビルド > 開発 > ページ で、新規にVisualforceページを作成し「Salesforceモバイルアプリケーショ
ンでの利用が可能」にチェックして保存します。	
• ビルド > 作成 > オブジェクトで任意のオブジェクトを選択し、ページレイアウトセクションで対象となる
レイアウトの編集をクリックしてレイアウトエディターを起動します。	
• 作成したVisulaforceページをモバイルカードエリアにドラッグ&ドロップし、保存します。	
!
!
!
!
!
!
!
!
• Salesforce1でレコード詳細ページをプルして更新し、モバイルカードが表示されることを確認します。
カスタムオブジェクトを中心に実装する
Flexibleページとは?
• 様々なオブジェクトのレコードリストを一画面に表示する機能です。	
• Winter'14時点では、別途xmlファイルを作成し、デプロイする必要があります。	
• カスタムオブジェクトタブで構成されるアプリにおいて、起点となるページを作成す
るのに適しています。
カスタムオブジェクトを中心に実装する
ナビゲーションメニュー Flexibleページ
Flexibleページを作成する手順(1/2)
• xmlでFlexibleページ本体を作成します。	
• パッケージをzipで圧縮します。	
• workbench.developerforce.comでzipファイルを組織にデプロイします。
カスタムオブジェクトを中心に実装する
ここまでの手順詳細はSalesforce1 App Develper's GuideのChapter15を参照ください。
Flexibleページを作成する手順(2/2)
• ビルド > 作成 > タブ でFlexible Pagesタブのセクションで新規ボタンをクリックし、デプロイした
Flexibleページを選択してタブを作成します。	
!
!
!
!
!
!
!
!
!
!
• 管理 > モバイル管理 > モバイルナビゲーションを開き、「選択済み」に作成したFlexible Pagesタブを追加
して保存します。	
• Salesforce1でナビゲーションメニューをプルして更新し、Flexibleページが表示されることを確認します。
カスタムオブジェクトを中心に実装する
カスタムオブジェクトタブグローバルアクション
専用Visualforce
専用Visualforceページを用意する
• 最も柔軟・自由にSalesforce1に最適化したUIを提供するための方式です。	
• コーディングが必要です。	
• 従来のVisualforce開発とは異なり、HTML5やオープンフレームワークを活用した構成が推奨されます。	
• アプリのフル機能をSalesforce1で提供する場合に最適です。
ナビゲーションメニュー スマートフォンでの表示 タブレットでの表示
デバイスに応じて
レイアウトを自動最適化
Visualforceページをナビゲーションメニューに表示させる手順
• ビルド > 開発 > ページ で、Visualforceページを作成し、「Salesforceモバイルアプリケーションでの使
用が可能」にチェックして保存します。	
• ビルド > 作成 > タブ で、作成したVisualforceページに紐づくVisualforceタブを作成します。	
!
!
!
• 管理 > モバイル管理 > モバイルナビゲーションを開き、「選択済み」に作成したVisualforceタブを追加し
て保存します。	
• Salesforce1でナビゲーションメニューをプルして更新し、Visualforceページが表示されることを確認しま
す。
専用Visualforceページを用意する
このタブはアプリケーションに追加する必要はありませんが、他の組織に配布する場合はパッケージに追
加する必要があります。
Force.com Canvasでページを構成する
• Force.comの外部で自社サービスを提供されている場合、Force.com Canvasを利用すればそのまま
Salesforce1にUIを表示させることができます。	
• UIがSalesforce1と調和するように必要に応じてカスタマイズをおこなってください。
専用Visualforceページを用意する
Force.com 外部アプリ
<apex:canvas>タグを含むVisualforceタブをナビゲーションメニューに表示させる
レスポンシブなWebコンテンツ
参考:Force.com Canvas入門ガイド
http://www.slideshare.net/nkjm/forcecom-canvas-26902705
Visualforceページ開発で留意すべきポイント
• Salesforce1ではHTML5のレスポンシブな構成が推奨されます。弊社が提供するMobile Pack, Mobile
Design Templatesやその他オープンなフレームワークを活用したユーザービリティの高いUIがベストです。	
• 逆にVisualforceの<apex:PageXXX>、<apex:detail>といった抽象度の高いタグの利用は推奨されませ
ん。	
• UIとApex, Databaseとのやり取りにはJavascript Remotingが極めて有用です。Force.com REST
Javascript Toolkitに含まれるRemoteTKの活用も検討ください。	
• 画面遷移は専用APIを利用します。	
• Salesforce1で表示されるVisualforceページではsforce.oneというオブジェクトが利用可能になっ
ており、このオブジェクトが様々な機能を提供してくれます。詳しくはSalesoforce1 App
Developer's GuideのChapter16のManaging Navigationのセクションを参照ください。	
• 他のVisualforceページに遷移する際には名前空間を付与してページ名を指定してください。
専用Visualforceページを用意する
パッケージング
• グローバルアクション、オブジェクト専用アクション、コンパクトレイアウト、モバイルカード(ページレイ
アウト)、Flexibleページ、Salesforce1対応Visualforceページはすべてパッケージング可能です。	
• ただし、どのコンポーネントをSalesforce1のナビゲーションメニューに表示するかはインストール先組織
の「モバイルナビゲーションの設定」に委ねられます。セットアップガイドに有効化手順を記載しておくこと
をおすすめします。
開発の進め方
• 基本的に、アクション => カスタムオブジェクトタブ中心 => 専用Visualforceの順に開発工数は増加して
いきます。まずは前者から適した機能があるかどうか検討してみてください。すでにHTML5ベースの
VisualforceでUIを提供されている場合、専用Visualforceも現実的な選択肢になるでしょう。	
• Salesforce1では従来の「アプリケーション」に該当するコンポーネントが存在しません。	
• カスタムオブジェクトを中心とするアプリではFlexibleページがその役割を担います。	
• 専用Visualforceページを中心とするアプリではホームとなるVisualfroceページを作成し、それを
ナビゲーションメニューに表示させるようにします。	
• ブラウザとモバイルアプリ、それぞれで動作を検証してください。また、ブラウザで動作を検証する際は
Visualforceページを直接参照せず、/one/one.appにアクセスしてください。
参考資料
• Salesforce1 App Developer Guide	
• http://docs.developer.salesforce.com/docs/atlas.en-us.186.0.salesforce1.meta/
salesforce1/salesforce1_guide_introduction.htm	
• Salesforce.comが提供するモバイル開発ライブラリ	
• http://www2.developerforce.com/mobile/	
• Salesforce1スタイルガイド	
• http://sfdc-styleguide.herokuapp.com	
• Force.com Canvas入門ガイド	
• http://www.slideshare.net/nkjm/forcecom-canvas-26902705	
• サンプルアプリケーション「すごいアンケート」のソースコード	
• https://github.com/nkjm/sugoisurvey (S1_*がsalesforce1対応のVisualforceページ)
Force.com
アプリケーションPaaS
開発者 製品
appexchange
ビジネスアプリのマーケットプレイス ユーザー
出品
フィードバック
開発
i appexchange開発者向けに用意された無償トレーニングで開発と公開のノウハウを学べます。
appexchangeであれば全国のお客様にビジネスアプリを販売できますGetting	 	 
Started!

Mais conteúdo relacionado

Mais procurados

食わず嫌いの為のSalesforce1 Platform入門
食わず嫌いの為のSalesforce1 Platform入門食わず嫌いの為のSalesforce1 Platform入門
食わず嫌いの為のSalesforce1 Platform入門Mitch Okamoto
 
Salesforce1 PlatformアーキテクチャWebinar
Salesforce1 PlatformアーキテクチャWebinarSalesforce1 PlatformアーキテクチャWebinar
Salesforce1 PlatformアーキテクチャWebinarSalesforce Developers Japan
 
Touch Platform によるモバイルアプリケーション開発
Touch Platform によるモバイルアプリケーション開発Touch Platform によるモバイルアプリケーション開発
Touch Platform によるモバイルアプリケーション開発Salesforce Developers Japan
 
Lightning コンポーネント開発〜実装例から学ぶ開発のコツ
Lightning コンポーネント開発〜実装例から学ぶ開発のコツLightning コンポーネント開発〜実装例から学ぶ開発のコツ
Lightning コンポーネント開発〜実装例から学ぶ開発のコツSalesforce Developers Japan
 
Spring16 リリース開発者向け新機能Webセミナー
Spring16 リリース開発者向け新機能WebセミナーSpring16 リリース開発者向け新機能Webセミナー
Spring16 リリース開発者向け新機能WebセミナーSalesforce Developers Japan
 
実践!カスタマー エクスペリエンス向上のためのアプリ開発 前編
実践!カスタマー エクスペリエンス向上のためのアプリ開発 前編実践!カスタマー エクスペリエンス向上のためのアプリ開発 前編
実践!カスタマー エクスペリエンス向上のためのアプリ開発 前編Salesforce Developers Japan
 
データ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみよう
データ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみようデータ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみよう
データ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみようSalesforce Developers Japan
 
はじめようLightningコンポーネント
はじめようLightningコンポーネントはじめようLightningコンポーネント
はじめようLightningコンポーネントSalesforce Developers Japan
 
Salesforce開発プロジェクトの進め方とアプリケーションライフサイクルマネジメント
Salesforce開発プロジェクトの進め方とアプリケーションライフサイクルマネジメントSalesforce開発プロジェクトの進め方とアプリケーションライフサイクルマネジメント
Salesforce開発プロジェクトの進め方とアプリケーションライフサイクルマネジメントSalesforce Developers Japan
 
Lightning Experience で何が変わったか?
Lightning Experience で何が変わったか?Lightning Experience で何が変わったか?
Lightning Experience で何が変わったか?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 概要WebinarSalesforce Developers Japan
 

Mais procurados (20)

食わず嫌いの為のSalesforce1 Platform入門
食わず嫌いの為のSalesforce1 Platform入門食わず嫌いの為のSalesforce1 Platform入門
食わず嫌いの為のSalesforce1 Platform入門
 
超初心者向けForce.com入門
超初心者向けForce.com入門超初心者向けForce.com入門
超初心者向けForce.com入門
 
Force.com開発基礎
Force.com開発基礎Force.com開発基礎
Force.com開発基礎
 
Developer Keynote
Developer KeynoteDeveloper Keynote
Developer Keynote
 
Visualforceを使ってみよう
Visualforceを使ってみようVisualforceを使ってみよう
Visualforceを使ってみよう
 
Salesforce1 PlatformアーキテクチャWebinar
Salesforce1 PlatformアーキテクチャWebinarSalesforce1 PlatformアーキテクチャWebinar
Salesforce1 PlatformアーキテクチャWebinar
 
Touch Platform によるモバイルアプリケーション開発
Touch Platform によるモバイルアプリケーション開発Touch Platform によるモバイルアプリケーション開発
Touch Platform によるモバイルアプリケーション開発
 
Lightning コンポーネント開発〜実装例から学ぶ開発のコツ
Lightning コンポーネント開発〜実装例から学ぶ開発のコツLightning コンポーネント開発〜実装例から学ぶ開発のコツ
Lightning コンポーネント開発〜実装例から学ぶ開発のコツ
 
Spring16 リリース開発者向け新機能Webセミナー
Spring16 リリース開発者向け新機能WebセミナーSpring16 リリース開発者向け新機能Webセミナー
Spring16 リリース開発者向け新機能Webセミナー
 
実践!カスタマー エクスペリエンス向上のためのアプリ開発 前編
実践!カスタマー エクスペリエンス向上のためのアプリ開発 前編実践!カスタマー エクスペリエンス向上のためのアプリ開発 前編
実践!カスタマー エクスペリエンス向上のためのアプリ開発 前編
 
PHP開発者のためのHeroku入門
PHP開発者のためのHeroku入門PHP開発者のためのHeroku入門
PHP開発者のためのHeroku入門
 
データ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみよう
データ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみようデータ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみよう
データ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみよう
 
はじめようLightningコンポーネント
はじめようLightningコンポーネントはじめようLightningコンポーネント
はじめようLightningコンポーネント
 
Python開発者のためのHeroku入門
Python開発者のためのHeroku入門Python開発者のためのHeroku入門
Python開発者のためのHeroku入門
 
App Cloud モバイルアプリ開発戦略
App Cloud モバイルアプリ開発戦略App Cloud モバイルアプリ開発戦略
App Cloud モバイルアプリ開発戦略
 
Salesforce開発プロジェクトの進め方とアプリケーションライフサイクルマネジメント
Salesforce開発プロジェクトの進め方とアプリケーションライフサイクルマネジメントSalesforce開発プロジェクトの進め方とアプリケーションライフサイクルマネジメント
Salesforce開発プロジェクトの進め方とアプリケーションライフサイクルマネジメント
 
Lightning Experience で何が変わったか?
Lightning Experience で何が変わったか?Lightning Experience で何が変わったか?
Lightning Experience で何が変わったか?
 
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
 
Lightning Experience 時代のフロー開発
Lightning Experience 時代のフロー開発Lightning Experience 時代のフロー開発
Lightning Experience 時代のフロー開発
 
JavascriptとVisualforceの統合Webinar
JavascriptとVisualforceの統合WebinarJavascriptとVisualforceの統合Webinar
JavascriptとVisualforceの統合Webinar
 

Destaque

SalesForce 導入資料 目標設定200902
SalesForce 導入資料 目標設定200902SalesForce 導入資料 目標設定200902
SalesForce 導入資料 目標設定200902shohei tabata
 
Force.com canvas入門ガイド
Force.com canvas入門ガイドForce.com canvas入門ガイド
Force.com canvas入門ガイドKazuki Nakajima
 
非営利団体がSalesforce(セールスフォース)でできること
非営利団体がSalesforce(セールスフォース)でできること非営利団体がSalesforce(セールスフォース)でできること
非営利団体がSalesforce(セールスフォース)でできることsocialforce
 
Lightingコンポーネントベーシック開発
Lightingコンポーネントベーシック開発Lightingコンポーネントベーシック開発
Lightingコンポーネントベーシック開発Akihiro Iwaya
 
Scratchのご紹介 阿部和広氏講演 Scratch2 romo メディア発表会
Scratchのご紹介 阿部和広氏講演 Scratch2 romo メディア発表会Scratchのご紹介 阿部和広氏講演 Scratch2 romo メディア発表会
Scratchのご紹介 阿部和広氏講演 Scratch2 romo メディア発表会Romotive Japan
 
Lightning Force Eventの紹介
Lightning Force Eventの紹介Lightning Force Eventの紹介
Lightning Force Eventの紹介Taiki Yoshikawa
 
Lightningコンポーネント事始め
Lightningコンポーネント事始めLightningコンポーネント事始め
Lightningコンポーネント事始めMitsuru Ogawa
 
Salesforce Lightning をやってみてあれこれ
Salesforce Lightning をやってみてあれこれSalesforce Lightning をやってみてあれこれ
Salesforce Lightning をやってみてあれこれ寛 吉田
 
良きモノの提供に向けた協働 - 開発とテストが一体となったソフトウェア開発 -
良きモノの提供に向けた協働 - 開発とテストが一体となったソフトウェア開発 - 良きモノの提供に向けた協働 - 開発とテストが一体となったソフトウェア開発 -
良きモノの提供に向けた協働 - 開発とテストが一体となったソフトウェア開発 - teyamagu
 
KPTのコツを掴め!! 公開用
KPTのコツを掴め!! 公開用KPTのコツを掴め!! 公開用
KPTのコツを掴め!! 公開用ESM SEC
 

Destaque (14)

Chatterを使ったカスタムソーシャル
Chatterを使ったカスタムソーシャルChatterを使ったカスタムソーシャル
Chatterを使ったカスタムソーシャル
 
ファセット検索ソリューションの様々な利用シーン
ファセット検索ソリューションの様々な利用シーンファセット検索ソリューションの様々な利用シーン
ファセット検索ソリューションの様々な利用シーン
 
Be Open - force.com -
Be Open - force.com -Be Open - force.com -
Be Open - force.com -
 
SalesForce 導入資料 目標設定200902
SalesForce 導入資料 目標設定200902SalesForce 導入資料 目標設定200902
SalesForce 導入資料 目標設定200902
 
Force.com canvas入門ガイド
Force.com canvas入門ガイドForce.com canvas入門ガイド
Force.com canvas入門ガイド
 
非営利団体がSalesforce(セールスフォース)でできること
非営利団体がSalesforce(セールスフォース)でできること非営利団体がSalesforce(セールスフォース)でできること
非営利団体がSalesforce(セールスフォース)でできること
 
Lightingコンポーネントベーシック開発
Lightingコンポーネントベーシック開発Lightingコンポーネントベーシック開発
Lightingコンポーネントベーシック開発
 
Scratchのご紹介 阿部和広氏講演 Scratch2 romo メディア発表会
Scratchのご紹介 阿部和広氏講演 Scratch2 romo メディア発表会Scratchのご紹介 阿部和広氏講演 Scratch2 romo メディア発表会
Scratchのご紹介 阿部和広氏講演 Scratch2 romo メディア発表会
 
Lightning Force Eventの紹介
Lightning Force Eventの紹介Lightning Force Eventの紹介
Lightning Force Eventの紹介
 
OData って何?
OData って何?OData って何?
OData って何?
 
Lightningコンポーネント事始め
Lightningコンポーネント事始めLightningコンポーネント事始め
Lightningコンポーネント事始め
 
Salesforce Lightning をやってみてあれこれ
Salesforce Lightning をやってみてあれこれSalesforce Lightning をやってみてあれこれ
Salesforce Lightning をやってみてあれこれ
 
良きモノの提供に向けた協働 - 開発とテストが一体となったソフトウェア開発 -
良きモノの提供に向けた協働 - 開発とテストが一体となったソフトウェア開発 - 良きモノの提供に向けた協働 - 開発とテストが一体となったソフトウェア開発 -
良きモノの提供に向けた協働 - 開発とテストが一体となったソフトウェア開発 -
 
KPTのコツを掴め!! 公開用
KPTのコツを掴め!! 公開用KPTのコツを掴め!! 公開用
KPTのコツを掴め!! 公開用
 

Semelhante a Salesforce1入門

Salesforce Summer '14 リリースノートピックアップ「モバイル」
Salesforce Summer '14 リリースノートピックアップ「モバイル」Salesforce Summer '14 リリースノートピックアップ「モバイル」
Salesforce Summer '14 リリースノートピックアップ「モバイル」Pomu Takeuchi
 
App cloud lightning-component-20170517
App cloud lightning-component-20170517App cloud lightning-component-20170517
App cloud lightning-component-20170517Hideki Akizuki
 
Building a Flutter Development Environment with VSCode and Useful Extensions
Building a Flutter Development Environment with VSCode and Useful ExtensionsBuilding a Flutter Development Environment with VSCode and Useful Extensions
Building a Flutter Development Environment with VSCode and Useful ExtensionsShotaro Suzuki
 
19-D-5 Silverlightを利用したビジネスアプリケーション作成のポイント
19-D-5 Silverlightを利用したビジネスアプリケーション作成のポイント19-D-5 Silverlightを利用したビジネスアプリケーション作成のポイント
19-D-5 Silverlightを利用したビジネスアプリケーション作成のポイントnishizaki
 
20190517_モバイルアーキテクチャを決定する際の観点
20190517_モバイルアーキテクチャを決定する際の観点20190517_モバイルアーキテクチャを決定する際の観点
20190517_モバイルアーキテクチャを決定する際の観点Takahito Miyamoto
 
【デブサミ関西2014】Web技術で作るエンタープライズアプリ
【デブサミ関西2014】Web技術で作るエンタープライズアプリ【デブサミ関西2014】Web技術で作るエンタープライズアプリ
【デブサミ関西2014】Web技術で作るエンタープライズアプリアシアル株式会社
 
20190607_salesforceで何するの?
20190607_salesforceで何するの?20190607_salesforceで何するの?
20190607_salesforceで何するの?Junko Nakayama
 
Salesforce Platformとモバイル活用
Salesforce Platformとモバイル活用Salesforce Platformとモバイル活用
Salesforce Platformとモバイル活用Mitch Okamoto
 
App exchange conference facebookがビジネスアプリに与えるインパクト
App exchange conference   facebookがビジネスアプリに与えるインパクトApp exchange conference   facebookがビジネスアプリに与えるインパクト
App exchange conference facebookがビジネスアプリに与えるインパクトKazuki Nakajima
 
開発者が話すSalesforceのui設計とは?
開発者が話すSalesforceのui設計とは?開発者が話すSalesforceのui設計とは?
開発者が話すSalesforceのui設計とは?Junji Imaoka
 
DreamTXセッションから読み解くAI活用の現状と展望
DreamTXセッションから読み解くAI活用の現状と展望DreamTXセッションから読み解くAI活用の現状と展望
DreamTXセッションから読み解くAI活用の現状と展望Takashi Hatamoto
 
Salesforce DUG meetup #10 MiniHack完全制覇の旅
Salesforce DUG meetup #10 MiniHack完全制覇の旅Salesforce DUG meetup #10 MiniHack完全制覇の旅
Salesforce DUG meetup #10 MiniHack完全制覇の旅Akira Kuratani
 
Salesforceの開発についてちょっと詳しくなる
Salesforceの開発についてちょっと詳しくなるSalesforceの開発についてちょっと詳しくなる
Salesforceの開発についてちょっと詳しくなるJunko Nakayama
 
Swtt2018 sfdgr2 Developer Group ルーキー会が教える!次の一歩のための開発ノウハウ
Swtt2018 sfdgr2 Developer Group ルーキー会が教える!次の一歩のための開発ノウハウSwtt2018 sfdgr2 Developer Group ルーキー会が教える!次の一歩のための開発ノウハウ
Swtt2018 sfdgr2 Developer Group ルーキー会が教える!次の一歩のための開発ノウハウSFDG ROOKIES
 
第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ
第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ
第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめHiroaki Oikawa
 
Firebase, Firestore Extension for Elastic App Search Integration-20220216
Firebase, Firestore Extension for Elastic App Search Integration-20220216Firebase, Firestore Extension for Elastic App Search Integration-20220216
Firebase, Firestore Extension for Elastic App Search Integration-20220216Shotaro Suzuki
 

Semelhante a Salesforce1入門 (20)

Salesforce1 Developer Week
Salesforce1 Developer WeekSalesforce1 Developer Week
Salesforce1 Developer Week
 
Salesforce Summer '14 リリースノートピックアップ「モバイル」
Salesforce Summer '14 リリースノートピックアップ「モバイル」Salesforce Summer '14 リリースノートピックアップ「モバイル」
Salesforce Summer '14 リリースノートピックアップ「モバイル」
 
App cloud lightning-component-20170517
App cloud lightning-component-20170517App cloud lightning-component-20170517
App cloud lightning-component-20170517
 
Building a Flutter Development Environment with VSCode and Useful Extensions
Building a Flutter Development Environment with VSCode and Useful ExtensionsBuilding a Flutter Development Environment with VSCode and Useful Extensions
Building a Flutter Development Environment with VSCode and Useful Extensions
 
19-D-5 Silverlightを利用したビジネスアプリケーション作成のポイント
19-D-5 Silverlightを利用したビジネスアプリケーション作成のポイント19-D-5 Silverlightを利用したビジネスアプリケーション作成のポイント
19-D-5 Silverlightを利用したビジネスアプリケーション作成のポイント
 
20190517_モバイルアーキテクチャを決定する際の観点
20190517_モバイルアーキテクチャを決定する際の観点20190517_モバイルアーキテクチャを決定する際の観点
20190517_モバイルアーキテクチャを決定する際の観点
 
【デブサミ関西2014】Web技術で作るエンタープライズアプリ
【デブサミ関西2014】Web技術で作るエンタープライズアプリ【デブサミ関西2014】Web技術で作るエンタープライズアプリ
【デブサミ関西2014】Web技術で作るエンタープライズアプリ
 
20190607_salesforceで何するの?
20190607_salesforceで何するの?20190607_salesforceで何するの?
20190607_salesforceで何するの?
 
Salesforce Platformとモバイル活用
Salesforce Platformとモバイル活用Salesforce Platformとモバイル活用
Salesforce Platformとモバイル活用
 
App exchange conference facebookがビジネスアプリに与えるインパクト
App exchange conference   facebookがビジネスアプリに与えるインパクトApp exchange conference   facebookがビジネスアプリに与えるインパクト
App exchange conference facebookがビジネスアプリに与えるインパクト
 
開発者が話すSalesforceのui設計とは?
開発者が話すSalesforceのui設計とは?開発者が話すSalesforceのui設計とは?
開発者が話すSalesforceのui設計とは?
 
DreamTXセッションから読み解くAI活用の現状と展望
DreamTXセッションから読み解くAI活用の現状と展望DreamTXセッションから読み解くAI活用の現状と展望
DreamTXセッションから読み解くAI活用の現状と展望
 
Force.com
Force.comForce.com
Force.com
 
Salesforce DUG meetup #10 MiniHack完全制覇の旅
Salesforce DUG meetup #10 MiniHack完全制覇の旅Salesforce DUG meetup #10 MiniHack完全制覇の旅
Salesforce DUG meetup #10 MiniHack完全制覇の旅
 
xPlus で実現するモビリティの最大化
xPlus で実現するモビリティの最大化xPlus で実現するモビリティの最大化
xPlus で実現するモビリティの最大化
 
Salesforceの開発についてちょっと詳しくなる
Salesforceの開発についてちょっと詳しくなるSalesforceの開発についてちょっと詳しくなる
Salesforceの開発についてちょっと詳しくなる
 
Swtt2018 sfdgr2 Developer Group ルーキー会が教える!次の一歩のための開発ノウハウ
Swtt2018 sfdgr2 Developer Group ルーキー会が教える!次の一歩のための開発ノウハウSwtt2018 sfdgr2 Developer Group ルーキー会が教える!次の一歩のための開発ノウハウ
Swtt2018 sfdgr2 Developer Group ルーキー会が教える!次の一歩のための開発ノウハウ
 
第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ
第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ
第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ
 
インフラジスティックスおよび Xamarin.Forms コントロールのご紹介
インフラジスティックスおよび Xamarin.Forms コントロールのご紹介インフラジスティックスおよび Xamarin.Forms コントロールのご紹介
インフラジスティックスおよび Xamarin.Forms コントロールのご紹介
 
Firebase, Firestore Extension for Elastic App Search Integration-20220216
Firebase, Firestore Extension for Elastic App Search Integration-20220216Firebase, Firestore Extension for Elastic App Search Integration-20220216
Firebase, Firestore Extension for Elastic App Search Integration-20220216
 

Mais de Kazuki Nakajima

ビーコンBotによるニュータイプな受付
ビーコンBotによるニュータイプな受付ビーコンBotによるニュータイプな受付
ビーコンBotによるニュータイプな受付Kazuki Nakajima
 
Apexで作成したrest apiをしっかり保護する方法
Apexで作成したrest apiをしっかり保護する方法Apexで作成したrest apiをしっかり保護する方法
Apexで作成したrest apiをしっかり保護する方法Kazuki Nakajima
 
Waterfall cafeで働くBot
Waterfall cafeで働くBotWaterfall cafeで働くBot
Waterfall cafeで働くBotKazuki Nakajima
 
AIが入った栄養士Botのアーキテクチャー
AIが入った栄養士BotのアーキテクチャーAIが入った栄養士Botのアーキテクチャー
AIが入った栄養士BotのアーキテクチャーKazuki Nakajima
 
AIを組み込んだ近未来のアプリケーションで感じる新しいサービスの新しい開発手法
AIを組み込んだ近未来のアプリケーションで感じる新しいサービスの新しい開発手法AIを組み込んだ近未来のアプリケーションで感じる新しいサービスの新しい開発手法
AIを組み込んだ近未来のアプリケーションで感じる新しいサービスの新しい開発手法Kazuki Nakajima
 
畑と会話するニュータイプなIo tアプリで加熱中の技術トレンドを鷲掴みにする45分
畑と会話するニュータイプなIo tアプリで加熱中の技術トレンドを鷲掴みにする45分畑と会話するニュータイプなIo tアプリで加熱中の技術トレンドを鷲掴みにする45分
畑と会話するニュータイプなIo tアプリで加熱中の技術トレンドを鷲掴みにする45分Kazuki Nakajima
 
無償のAPEXワークスペース取得方法
無償のAPEXワークスペース取得方法無償のAPEXワークスペース取得方法
無償のAPEXワークスペース取得方法Kazuki Nakajima
 
Oracle Cloudのjava実行環境
Oracle Cloudのjava実行環境Oracle Cloudのjava実行環境
Oracle Cloudのjava実行環境Kazuki Nakajima
 
実はDatabase cloudだけで実現できる巷で噂の機械学習とは?
実はDatabase cloudだけで実現できる巷で噂の機械学習とは?実はDatabase cloudだけで実現できる巷で噂の機械学習とは?
実はDatabase cloudだけで実現できる巷で噂の機械学習とは?Kazuki Nakajima
 
海外で人気沸騰中のIo tデバイスとdatabase cloudで構成するシンプルなiot構成を学ぶ
海外で人気沸騰中のIo tデバイスとdatabase cloudで構成するシンプルなiot構成を学ぶ海外で人気沸騰中のIo tデバイスとdatabase cloudで構成するシンプルなiot構成を学ぶ
海外で人気沸騰中のIo tデバイスとdatabase cloudで構成するシンプルなiot構成を学ぶKazuki Nakajima
 
鳥肌必至のニューラルネットワークによる近未来の画像認識技術を体験し、IoTの知られざるパワーを知る
鳥肌必至のニューラルネットワークによる近未来の画像認識技術を体験し、IoTの知られざるパワーを知る鳥肌必至のニューラルネットワークによる近未来の画像認識技術を体験し、IoTの知られざるパワーを知る
鳥肌必至のニューラルネットワークによる近未来の画像認識技術を体験し、IoTの知られざるパワーを知るKazuki Nakajima
 
今さらきけない環境ハブ
今さらきけない環境ハブ今さらきけない環境ハブ
今さらきけない環境ハブKazuki Nakajima
 
Spring'15 ISV様向け新機能紹介
Spring'15 ISV様向け新機能紹介Spring'15 ISV様向け新機能紹介
Spring'15 ISV様向け新機能紹介Kazuki Nakajima
 
絶対使いたくなるAppexchangeアプリとそのアーキテクチャー
絶対使いたくなるAppexchangeアプリとそのアーキテクチャー絶対使いたくなるAppexchangeアプリとそのアーキテクチャー
絶対使いたくなるAppexchangeアプリとそのアーキテクチャーKazuki Nakajima
 
ビジネスアイデアを最速で形にできるApp exchange
ビジネスアイデアを最速で形にできるApp exchangeビジネスアイデアを最速で形にできるApp exchange
ビジネスアイデアを最速で形にできるApp exchangeKazuki Nakajima
 
キャンバス個人用アプリ 速習ガイド
キャンバス個人用アプリ 速習ガイドキャンバス個人用アプリ 速習ガイド
キャンバス個人用アプリ 速習ガイドKazuki Nakajima
 
活躍中のアプリケーションから紐解くForcecom
活躍中のアプリケーションから紐解くForcecom活躍中のアプリケーションから紐解くForcecom
活躍中のアプリケーションから紐解くForcecomKazuki Nakajima
 

Mais de Kazuki Nakajima (20)

ビーコンBotによるニュータイプな受付
ビーコンBotによるニュータイプな受付ビーコンBotによるニュータイプな受付
ビーコンBotによるニュータイプな受付
 
Apexで作成したrest apiをしっかり保護する方法
Apexで作成したrest apiをしっかり保護する方法Apexで作成したrest apiをしっかり保護する方法
Apexで作成したrest apiをしっかり保護する方法
 
Waterfall cafeで働くBot
Waterfall cafeで働くBotWaterfall cafeで働くBot
Waterfall cafeで働くBot
 
AIが入った栄養士Botのアーキテクチャー
AIが入った栄養士BotのアーキテクチャーAIが入った栄養士Botのアーキテクチャー
AIが入った栄養士Botのアーキテクチャー
 
AIを組み込んだ近未来のアプリケーションで感じる新しいサービスの新しい開発手法
AIを組み込んだ近未来のアプリケーションで感じる新しいサービスの新しい開発手法AIを組み込んだ近未来のアプリケーションで感じる新しいサービスの新しい開発手法
AIを組み込んだ近未来のアプリケーションで感じる新しいサービスの新しい開発手法
 
畑と会話するニュータイプなIo tアプリで加熱中の技術トレンドを鷲掴みにする45分
畑と会話するニュータイプなIo tアプリで加熱中の技術トレンドを鷲掴みにする45分畑と会話するニュータイプなIo tアプリで加熱中の技術トレンドを鷲掴みにする45分
畑と会話するニュータイプなIo tアプリで加熱中の技術トレンドを鷲掴みにする45分
 
無償のAPEXワークスペース取得方法
無償のAPEXワークスペース取得方法無償のAPEXワークスペース取得方法
無償のAPEXワークスペース取得方法
 
Oracle Cloudのjava実行環境
Oracle Cloudのjava実行環境Oracle Cloudのjava実行環境
Oracle Cloudのjava実行環境
 
実はDatabase cloudだけで実現できる巷で噂の機械学習とは?
実はDatabase cloudだけで実現できる巷で噂の機械学習とは?実はDatabase cloudだけで実現できる巷で噂の機械学習とは?
実はDatabase cloudだけで実現できる巷で噂の機械学習とは?
 
海外で人気沸騰中のIo tデバイスとdatabase cloudで構成するシンプルなiot構成を学ぶ
海外で人気沸騰中のIo tデバイスとdatabase cloudで構成するシンプルなiot構成を学ぶ海外で人気沸騰中のIo tデバイスとdatabase cloudで構成するシンプルなiot構成を学ぶ
海外で人気沸騰中のIo tデバイスとdatabase cloudで構成するシンプルなiot構成を学ぶ
 
鳥肌必至のニューラルネットワークによる近未来の画像認識技術を体験し、IoTの知られざるパワーを知る
鳥肌必至のニューラルネットワークによる近未来の画像認識技術を体験し、IoTの知られざるパワーを知る鳥肌必至のニューラルネットワークによる近未来の画像認識技術を体験し、IoTの知られざるパワーを知る
鳥肌必至のニューラルネットワークによる近未来の画像認識技術を体験し、IoTの知られざるパワーを知る
 
今さらきけない環境ハブ
今さらきけない環境ハブ今さらきけない環境ハブ
今さらきけない環境ハブ
 
Spring'15 ISV様向け新機能紹介
Spring'15 ISV様向け新機能紹介Spring'15 ISV様向け新機能紹介
Spring'15 ISV様向け新機能紹介
 
絶対使いたくなるAppexchangeアプリとそのアーキテクチャー
絶対使いたくなるAppexchangeアプリとそのアーキテクチャー絶対使いたくなるAppexchangeアプリとそのアーキテクチャー
絶対使いたくなるAppexchangeアプリとそのアーキテクチャー
 
ビジネスアイデアを最速で形にできるApp exchange
ビジネスアイデアを最速で形にできるApp exchangeビジネスアイデアを最速で形にできるApp exchange
ビジネスアイデアを最速で形にできるApp exchange
 
キャンバス個人用アプリ 速習ガイド
キャンバス個人用アプリ 速習ガイドキャンバス個人用アプリ 速習ガイド
キャンバス個人用アプリ 速習ガイド
 
活躍中のアプリケーションから紐解くForcecom
活躍中のアプリケーションから紐解くForcecom活躍中のアプリケーションから紐解くForcecom
活躍中のアプリケーションから紐解くForcecom
 
Upwardのご紹介
Upwardのご紹介Upwardのご紹介
Upwardのご紹介
 
Drawloop intro
Drawloop introDrawloop intro
Drawloop intro
 
Sugoisurvey intro
Sugoisurvey introSugoisurvey intro
Sugoisurvey intro
 

Salesforce1入門