狠狠撸

狠狠撸Share a Scribd company logo
Salesforce Mobile SDK を使?用した
ハイブリッドアプリケーションの開発
Touch Platform によるモバイルアプリケーション開発


?米国セールスフォース?ドットコム
デベロッパーエヴァンジェリズム担当ディレクター
デイブ?キャロル
@dcarroll
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.
時代は「ポスト PC」へ




                        >
    iPhone 部?門の売上           Microsoft 全部?門の売上
     (2012 年年第 1 四半期)          (2012 年年第 2 四半期)
    244 億 2 千万ドル             208 億 9 千万ドル
3 つの選択肢 – どれを選ぶべきか?
ネイティブ                      ハイブリッド
                  フル機能
?高度度な UI 対話機能              Web 開発のスキルを使?用
最?高のパフォーマンス                ネイティブプラットフォームにアクセス
アプリケーションストアで配布             アプリケーションストアで配布




  シングル                               マルチ
プラットフォーム                          プラットフォーム




                             HTML5
                             Web 開発のスキルを使?用
                             迅速な更更新が可能
                             ?自由に配布可能

                 限定された機能
ハイブリッドのメリット

??    作成したコードを、あらゆるデバイスで実?行行可能

??   Web 開発の既存のスキルを?生かせる

     ??   Visualforce、HTML5、JavaScript、CSS3 など

?? デバイスのネイティブ機能へのアクセスが可能

?? アプリケーションストアで配信できる
     (いわゆる Web アプリケーションにはないメリットを得られる)
ハイブリッドのデメリット


?? ネイティブアプリケーションよりパフォーマンスが
   劣劣る可能性がある ?

?? マルチタッチジェスチャーへのサポートが限定的

?? WebGL などの?高度度なグラフィック技術に対応できない
Salesforce Mobile SDK でのハイブリッドアプリケーションの開発

                アプリケーション
                 Web UI & ロジック
                       コンテナ
                 OAuth 2.0
                 認証、トークンの厳格な管理理


          </>    Visualforce、REST API               100% オープンソース
          { }    JavaScript を使って REST API を直接実?行行   Github で開発

                 安全なオフラインデータベース
                 エンタープライズレベルのセキュリティが
                 確保されたデバイスにビジネスデータを格納



                 プッシュ通知
                 リアルタイムの通知をモバイルデバイスに
                 ダイレクトに配信
モバイル向けの
ハイブリッドアプリケーションを
開発してみましょう
Visualforce を使った
モバイル向けハイブリッドアプリケーション開発のポイント

?? Visualforce をモバイル開発に適した設定にする
   ??   docType="html-5.0"
   ??   マークアップには標準の HTML5、CSS、JavaScript を使?用
   ??   データバインドには JQuery Mobile と JavaScript Remoting を使?用

?? Salesforce Mobile SDK (Android ?用または iOS ?用) をインストール

?? Salesforce Mobile SDK で新しいハイブリッドプロジェクトを作成

?? OAuth 認証情報と Visualforce ページの URL をプロジェクトに追加
関連リソース
§?? Mobile SDK のホームページ
http://wiki.developerforce.com/page/JP:Mobile_SDK
§?? HTML5 に関する最新情報
http://diveintohtml5.info/ (英語)
http://www.html5rocks.com (英語)
https://developers.facebook.com/html5/




                                                    developer.force.com
デイブ?キャロル
    ?米国セールスフォース?ドットコム
デベロッパーエヴァンジェリズム担当ディレクター
           @dcarroll
Touch Platform によるモバイルアプリケーション開発

More Related Content

What's hot (20)

超初心者向け贵辞谤肠别.肠辞尘入门
超初心者向け贵辞谤肠别.肠辞尘入门超初心者向け贵辞谤肠别.肠辞尘入门
超初心者向け贵辞谤肠别.肠辞尘入门
Salesforce Developers Japan
?
Salesforce1開発(s1 tour)
Salesforce1開発(s1 tour)Salesforce1開発(s1 tour)
Salesforce1開発(s1 tour)
Akihiro Iwaya
?
Salesforce1 Platformモハ?イル開発Tips Webinar
Salesforce1 Platformモハ?イル開発Tips WebinarSalesforce1 Platformモハ?イル開発Tips Webinar
Salesforce1 Platformモハ?イル開発Tips Webinar
Salesforce Developers Japan
?
厂补濒别蝉蹿辞谤肠别における颁顿颁(変更データキャプチャ)の実装?活用法について
厂补濒别蝉蹿辞谤肠别における颁顿颁(変更データキャプチャ)の実装?活用法について厂补濒别蝉蹿辞谤肠别における颁顿颁(変更データキャプチャ)の実装?活用法について
厂补濒别蝉蹿辞谤肠别における颁顿颁(変更データキャプチャ)の実装?活用法について
Takashi Hatamoto
?
厂补濒别蝉蹿辞谤肠别1モハ?イルアフ?リ开発入门奥别产颈苍补谤
 厂补濒别蝉蹿辞谤肠别1モハ?イルアフ?リ开発入门奥别产颈苍补谤 厂补濒别蝉蹿辞谤肠别1モハ?イルアフ?リ开発入门奥别产颈苍补谤
厂补濒别蝉蹿辞谤肠别1モハ?イルアフ?リ开発入门奥别产颈苍补谤
Salesforce Developers Japan
?
尝颈驳丑迟颈苍驳コンホ?ーネントヘ?ーシック开発
尝颈驳丑迟颈苍驳コンホ?ーネントヘ?ーシック开発尝颈驳丑迟颈苍驳コンホ?ーネントヘ?ーシック开発
尝颈驳丑迟颈苍驳コンホ?ーネントヘ?ーシック开発
Akihiro Iwaya
?
痴颈蝉耻补濒蹿辞谤肠别を使ってみよう
痴颈蝉耻补濒蹿辞谤肠别を使ってみよう痴颈蝉耻补濒蹿辞谤肠别を使ってみよう
痴颈蝉耻补濒蹿辞谤肠别を使ってみよう
Salesforce Developers Japan
?
Force.com Canvas アプリケーション
Force.com Canvas アプリケーションForce.com Canvas アプリケーション
Force.com Canvas アプリケーション
Salesforce Developers Japan
?
Heroku Javaで12-Factor App
Heroku Javaで12-Factor App Heroku Javaで12-Factor App
Heroku Javaで12-Factor App
Mitch Okamoto
?
Salesforce1 で始めるモバイルアプリ開発
Salesforce1 で始めるモバイルアプリ開発Salesforce1 で始めるモバイルアプリ開発
Salesforce1 で始めるモバイルアプリ開発
Salesforce Developers Japan
?
Kintone vs Salesforce vs Google
Kintone vs Salesforce vs GoogleKintone vs Salesforce vs Google
Kintone vs Salesforce vs Google
Daisuke Sugai
?
実践!カスタマー エクスペリエンス向上のためのアプリ開発 前編
実践!カスタマー エクスペリエンス向上のためのアプリ開発 前編実践!カスタマー エクスペリエンス向上のためのアプリ開発 前編
実践!カスタマー エクスペリエンス向上のためのアプリ開発 前編
Salesforce Developers Japan
?
Salesforce1 platformて?爆速モハ?イル開発
Salesforce1 platformて?爆速モハ?イル開発Salesforce1 platformて?爆速モハ?イル開発
Salesforce1 platformて?爆速モハ?イル開発
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
?
笔测迟丑辞苍开発者のための贬别谤辞办耻入门
笔测迟丑辞苍开発者のための贬别谤辞办耻入门笔测迟丑辞苍开発者のための贬别谤辞办耻入门
笔测迟丑辞苍开発者のための贬别谤辞办耻入门
Salesforce Developers Japan
?
はし?めよう尝颈驳丑迟苍颈苍驳コンホ?ーネント
はし?めよう尝颈驳丑迟苍颈苍驳コンホ?ーネントはし?めよう尝颈驳丑迟苍颈苍驳コンホ?ーネント
はし?めよう尝颈驳丑迟苍颈苍驳コンホ?ーネント
Salesforce Developers Japan
?
App Cloud モバイルアプリ開発戦略
App Cloud モバイルアプリ開発戦略App Cloud モバイルアプリ開発戦略
App Cloud モバイルアプリ開発戦略
Salesforce Developers Japan
?
Developer Keynote
Developer KeynoteDeveloper Keynote
Developer Keynote
Salesforce Developers Japan
?
Lightning コンポーネント開発?実装例から学ぶ開発のコツ
Lightning コンポーネント開発?実装例から学ぶ開発のコツLightning コンポーネント開発?実装例から学ぶ開発のコツ
Lightning コンポーネント開発?実装例から学ぶ開発のコツ
Salesforce Developers Japan
?
厂补濒别蝉蹿辞谤肠别开発フ?ロシ?ェクトの进め方とアフ?リケーションライフサイクルマネシ?メント
厂补濒别蝉蹿辞谤肠别开発フ?ロシ?ェクトの进め方とアフ?リケーションライフサイクルマネシ?メント厂补濒别蝉蹿辞谤肠别开発フ?ロシ?ェクトの进め方とアフ?リケーションライフサイクルマネシ?メント
厂补濒别蝉蹿辞谤肠别开発フ?ロシ?ェクトの进め方とアフ?リケーションライフサイクルマネシ?メント
Salesforce Developers Japan
?
Salesforce1開発(s1 tour)
Salesforce1開発(s1 tour)Salesforce1開発(s1 tour)
Salesforce1開発(s1 tour)
Akihiro Iwaya
?
Salesforce1 Platformモハ?イル開発Tips Webinar
Salesforce1 Platformモハ?イル開発Tips WebinarSalesforce1 Platformモハ?イル開発Tips Webinar
Salesforce1 Platformモハ?イル開発Tips Webinar
Salesforce Developers Japan
?
厂补濒别蝉蹿辞谤肠别における颁顿颁(変更データキャプチャ)の実装?活用法について
厂补濒别蝉蹿辞谤肠别における颁顿颁(変更データキャプチャ)の実装?活用法について厂补濒别蝉蹿辞谤肠别における颁顿颁(変更データキャプチャ)の実装?活用法について
厂补濒别蝉蹿辞谤肠别における颁顿颁(変更データキャプチャ)の実装?活用法について
Takashi Hatamoto
?
厂补濒别蝉蹿辞谤肠别1モハ?イルアフ?リ开発入门奥别产颈苍补谤
 厂补濒别蝉蹿辞谤肠别1モハ?イルアフ?リ开発入门奥别产颈苍补谤 厂补濒别蝉蹿辞谤肠别1モハ?イルアフ?リ开発入门奥别产颈苍补谤
厂补濒别蝉蹿辞谤肠别1モハ?イルアフ?リ开発入门奥别产颈苍补谤
Salesforce Developers Japan
?
尝颈驳丑迟颈苍驳コンホ?ーネントヘ?ーシック开発
尝颈驳丑迟颈苍驳コンホ?ーネントヘ?ーシック开発尝颈驳丑迟颈苍驳コンホ?ーネントヘ?ーシック开発
尝颈驳丑迟颈苍驳コンホ?ーネントヘ?ーシック开発
Akihiro Iwaya
?
痴颈蝉耻补濒蹿辞谤肠别を使ってみよう
痴颈蝉耻补濒蹿辞谤肠别を使ってみよう痴颈蝉耻补濒蹿辞谤肠别を使ってみよう
痴颈蝉耻补濒蹿辞谤肠别を使ってみよう
Salesforce Developers Japan
?
Heroku Javaで12-Factor App
Heroku Javaで12-Factor App Heroku Javaで12-Factor App
Heroku Javaで12-Factor App
Mitch Okamoto
?
Salesforce1 で始めるモバイルアプリ開発
Salesforce1 で始めるモバイルアプリ開発Salesforce1 で始めるモバイルアプリ開発
Salesforce1 で始めるモバイルアプリ開発
Salesforce Developers Japan
?
Kintone vs Salesforce vs Google
Kintone vs Salesforce vs GoogleKintone vs Salesforce vs Google
Kintone vs Salesforce vs Google
Daisuke Sugai
?
実践!カスタマー エクスペリエンス向上のためのアプリ開発 前編
実践!カスタマー エクスペリエンス向上のためのアプリ開発 前編実践!カスタマー エクスペリエンス向上のためのアプリ開発 前編
実践!カスタマー エクスペリエンス向上のためのアプリ開発 前編
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
?
笔测迟丑辞苍开発者のための贬别谤辞办耻入门
笔测迟丑辞苍开発者のための贬别谤辞办耻入门笔测迟丑辞苍开発者のための贬别谤辞办耻入门
笔测迟丑辞苍开発者のための贬别谤辞办耻入门
Salesforce Developers Japan
?
はし?めよう尝颈驳丑迟苍颈苍驳コンホ?ーネント
はし?めよう尝颈驳丑迟苍颈苍驳コンホ?ーネントはし?めよう尝颈驳丑迟苍颈苍驳コンホ?ーネント
はし?めよう尝颈驳丑迟苍颈苍驳コンホ?ーネント
Salesforce Developers Japan
?
Lightning コンポーネント開発?実装例から学ぶ開発のコツ
Lightning コンポーネント開発?実装例から学ぶ開発のコツLightning コンポーネント開発?実装例から学ぶ開発のコツ
Lightning コンポーネント開発?実装例から学ぶ開発のコツ
Salesforce Developers Japan
?
厂补濒别蝉蹿辞谤肠别开発フ?ロシ?ェクトの进め方とアフ?リケーションライフサイクルマネシ?メント
厂补濒别蝉蹿辞谤肠别开発フ?ロシ?ェクトの进め方とアフ?リケーションライフサイクルマネシ?メント厂补濒别蝉蹿辞谤肠别开発フ?ロシ?ェクトの进め方とアフ?リケーションライフサイクルマネシ?メント
厂补濒别蝉蹿辞谤肠别开発フ?ロシ?ェクトの进め方とアフ?リケーションライフサイクルマネシ?メント
Salesforce Developers Japan
?

Similar to Touch Platform によるモバイルアプリケーション開発 (20)

?コンホ?ーネントを”つなく?”時代へ Web&Mobileアフ?リ開発最新動向
?コンホ?ーネントを”つなく?”時代へ Web&Mobileアフ?リ開発最新動向?コンホ?ーネントを”つなく?”時代へ Web&Mobileアフ?リ開発最新動向
?コンホ?ーネントを”つなく?”時代へ Web&Mobileアフ?リ開発最新動向
Mitch Okamoto
?
Salesforce Platform Mobile Serviceを使ったアフ?リ開発
Salesforce Platform Mobile Serviceを使ったアフ?リ開発Salesforce Platform Mobile Serviceを使ったアフ?リ開発
Salesforce Platform Mobile Serviceを使ったアフ?リ開発
Salesforce Developers Japan
?
Solution semniar vs2013_multi_device-1209-new
Solution semniar vs2013_multi_device-1209-newSolution semniar vs2013_multi_device-1209-new
Solution semniar vs2013_multi_device-1209-new
Shotaro Suzuki
?
狈辞诲别.箩蝉开発者のための贬别谤辞办耻入门
狈辞诲别.箩蝉开発者のための贬别谤辞办耻入门狈辞诲别.箩蝉开発者のための贬别谤辞办耻入门
狈辞诲别.箩蝉开発者のための贬别谤辞办耻入门
Salesforce Developers Japan
?
贰搁笔のデータをフロントシステムでどう活かすか
贰搁笔のデータをフロントシステムでどう活かすか贰搁笔のデータをフロントシステムでどう活かすか
贰搁笔のデータをフロントシステムでどう活かすか
Ryuji Enoki
?
HTML5 クロスプラットフォームアプリ開発の現実解
HTML5 クロスプラットフォームアプリ開発の現実解HTML5 クロスプラットフォームアプリ開発の現実解
HTML5 クロスプラットフォームアプリ開発の現実解
Monaca
?
【デブサミ関西2014】奥别产技术で作るエンタープライズアプリ
【デブサミ関西2014】奥别产技术で作るエンタープライズアプリ【デブサミ関西2014】奥别产技术で作るエンタープライズアプリ
【デブサミ関西2014】奥别产技术で作るエンタープライズアプリ
アシアル株式会社
?
Salesforce Platformとモバイル活用
Salesforce Platformとモバイル活用Salesforce Platformとモバイル活用
Salesforce Platformとモバイル活用
Mitch Okamoto
?
やれる Heroku - Java アプリケーション開発編
やれる Heroku - Java アプリケーション開発編やれる Heroku - Java アプリケーション開発編
やれる Heroku - Java アプリケーション開発編
Salesforce Developers Japan
?
Heroku Getting Started
Heroku Getting StartedHeroku Getting Started
Heroku Getting Started
Ayumu Aizawa
?
Salesforce1 PlatformアーキテクチャWebinar
Salesforce1 PlatformアーキテクチャWebinarSalesforce1 PlatformアーキテクチャWebinar
Salesforce1 PlatformアーキテクチャWebinar
Salesforce Developers Japan
?
19-D-5 Silverlightを利用したビジネスアプリケーション作成のポイント
19-D-5 Silverlightを利用したビジネスアプリケーション作成のポイント19-D-5 Silverlightを利用したビジネスアプリケーション作成のポイント
19-D-5 Silverlightを利用したビジネスアプリケーション作成のポイント
nishizaki
?
颁辞谤诲辞惫补×业务システム:失败しないモバイル开発の秘诀
颁辞谤诲辞惫补×业务システム:失败しないモバイル开発の秘诀颁辞谤诲辞惫补×业务システム:失败しないモバイル开発の秘诀
颁辞谤诲辞惫补×业务システム:失败しないモバイル开発の秘诀
アシアル株式会社
?
HTML5によるモハ?イルアフ?リ開発 か?拓拓くヒ?シ?ネスチャンス
HTML5によるモハ?イルアフ?リ開発 か?拓拓くヒ?シ?ネスチャンスHTML5によるモハ?イルアフ?リ開発 か?拓拓くヒ?シ?ネスチャンス
HTML5によるモハ?イルアフ?リ開発 か?拓拓くヒ?シ?ネスチャンス
アシアル株式会社
?
贬迟尘濒5て?加速するモハ?イルアフ?リ开発
贬迟尘濒5て?加速するモハ?イルアフ?リ开発贬迟尘濒5て?加速するモハ?イルアフ?リ开発
贬迟尘濒5て?加速するモハ?イルアフ?リ开発
アシアル株式会社
?
贵辞谤肠别.肠辞尘とモバイルでイベント管理実例
贵辞谤肠别.肠辞尘とモバイルでイベント管理実例贵辞谤肠别.肠辞尘とモバイルでイベント管理実例
贵辞谤肠别.肠辞尘とモバイルでイベント管理実例
Salesforce Developers Japan
?
intra-mart Accel series 2024 Spring updates
intra-mart Accel series 2024 Spring updatesintra-mart Accel series 2024 Spring updates
intra-mart Accel series 2024 Spring updates
NTTDATA INTRAMART
?
Lightning Experience 時代のフロー開発
Lightning Experience 時代のフロー開発Lightning Experience 時代のフロー開発
Lightning Experience 時代のフロー開発
Salesforce Developers Japan
?
贰苍迟别谤辫谤颈蝉别でもモバイル开発
贰苍迟别谤辫谤颈蝉别でもモバイル开発贰苍迟别谤辫谤颈蝉别でもモバイル开発
贰苍迟别谤辫谤颈蝉别でもモバイル开発
Mitch Okamoto
?
Salesforce DX & GitHub Deep Dive
Salesforce DX & GitHub Deep DiveSalesforce DX & GitHub Deep Dive
Salesforce DX & GitHub Deep Dive
Salesforce Developers Japan
?
?コンホ?ーネントを”つなく?”時代へ Web&Mobileアフ?リ開発最新動向
?コンホ?ーネントを”つなく?”時代へ Web&Mobileアフ?リ開発最新動向?コンホ?ーネントを”つなく?”時代へ Web&Mobileアフ?リ開発最新動向
?コンホ?ーネントを”つなく?”時代へ Web&Mobileアフ?リ開発最新動向
Mitch Okamoto
?
Salesforce Platform Mobile Serviceを使ったアフ?リ開発
Salesforce Platform Mobile Serviceを使ったアフ?リ開発Salesforce Platform Mobile Serviceを使ったアフ?リ開発
Salesforce Platform Mobile Serviceを使ったアフ?リ開発
Salesforce Developers Japan
?
Solution semniar vs2013_multi_device-1209-new
Solution semniar vs2013_multi_device-1209-newSolution semniar vs2013_multi_device-1209-new
Solution semniar vs2013_multi_device-1209-new
Shotaro Suzuki
?
狈辞诲别.箩蝉开発者のための贬别谤辞办耻入门
狈辞诲别.箩蝉开発者のための贬别谤辞办耻入门狈辞诲别.箩蝉开発者のための贬别谤辞办耻入门
狈辞诲别.箩蝉开発者のための贬别谤辞办耻入门
Salesforce Developers Japan
?
贰搁笔のデータをフロントシステムでどう活かすか
贰搁笔のデータをフロントシステムでどう活かすか贰搁笔のデータをフロントシステムでどう活かすか
贰搁笔のデータをフロントシステムでどう活かすか
Ryuji Enoki
?
HTML5 クロスプラットフォームアプリ開発の現実解
HTML5 クロスプラットフォームアプリ開発の現実解HTML5 クロスプラットフォームアプリ開発の現実解
HTML5 クロスプラットフォームアプリ開発の現実解
Monaca
?
【デブサミ関西2014】奥别产技术で作るエンタープライズアプリ
【デブサミ関西2014】奥别产技术で作るエンタープライズアプリ【デブサミ関西2014】奥别产技术で作るエンタープライズアプリ
【デブサミ関西2014】奥别产技术で作るエンタープライズアプリ
アシアル株式会社
?
Salesforce Platformとモバイル活用
Salesforce Platformとモバイル活用Salesforce Platformとモバイル活用
Salesforce Platformとモバイル活用
Mitch Okamoto
?
やれる Heroku - Java アプリケーション開発編
やれる Heroku - Java アプリケーション開発編やれる Heroku - Java アプリケーション開発編
やれる Heroku - Java アプリケーション開発編
Salesforce Developers Japan
?
Heroku Getting Started
Heroku Getting StartedHeroku Getting Started
Heroku Getting Started
Ayumu Aizawa
?
19-D-5 Silverlightを利用したビジネスアプリケーション作成のポイント
19-D-5 Silverlightを利用したビジネスアプリケーション作成のポイント19-D-5 Silverlightを利用したビジネスアプリケーション作成のポイント
19-D-5 Silverlightを利用したビジネスアプリケーション作成のポイント
nishizaki
?
颁辞谤诲辞惫补×业务システム:失败しないモバイル开発の秘诀
颁辞谤诲辞惫补×业务システム:失败しないモバイル开発の秘诀颁辞谤诲辞惫补×业务システム:失败しないモバイル开発の秘诀
颁辞谤诲辞惫补×业务システム:失败しないモバイル开発の秘诀
アシアル株式会社
?
HTML5によるモハ?イルアフ?リ開発 か?拓拓くヒ?シ?ネスチャンス
HTML5によるモハ?イルアフ?リ開発 か?拓拓くヒ?シ?ネスチャンスHTML5によるモハ?イルアフ?リ開発 か?拓拓くヒ?シ?ネスチャンス
HTML5によるモハ?イルアフ?リ開発 か?拓拓くヒ?シ?ネスチャンス
アシアル株式会社
?
贬迟尘濒5て?加速するモハ?イルアフ?リ开発
贬迟尘濒5て?加速するモハ?イルアフ?リ开発贬迟尘濒5て?加速するモハ?イルアフ?リ开発
贬迟尘濒5て?加速するモハ?イルアフ?リ开発
アシアル株式会社
?
贵辞谤肠别.肠辞尘とモバイルでイベント管理実例
贵辞谤肠别.肠辞尘とモバイルでイベント管理実例贵辞谤肠别.肠辞尘とモバイルでイベント管理実例
贵辞谤肠别.肠辞尘とモバイルでイベント管理実例
Salesforce Developers Japan
?
intra-mart Accel series 2024 Spring updates
intra-mart Accel series 2024 Spring updatesintra-mart Accel series 2024 Spring updates
intra-mart Accel series 2024 Spring updates
NTTDATA INTRAMART
?
贰苍迟别谤辫谤颈蝉别でもモバイル开発
贰苍迟别谤辫谤颈蝉别でもモバイル开発贰苍迟别谤辫谤颈蝉别でもモバイル开発
贰苍迟别谤辫谤颈蝉别でもモバイル开発
Mitch Okamoto
?

More from Salesforce Developers Japan (20)

Salesforce DX の始め方とパートナー様成功事例
Salesforce DX の始め方とパートナー様成功事例Salesforce DX の始め方とパートナー様成功事例
Salesforce DX の始め方とパートナー様成功事例
Salesforce Developers Japan
?
Einstein Analyticsでのデータ取り込みと加工
Einstein Analyticsでのデータ取り込みと加工Einstein Analyticsでのデータ取り込みと加工
Einstein Analyticsでのデータ取り込みと加工
Salesforce Developers Japan
?
骋惭翱ペパボのエンジニアが语る贬别谤辞办耻活用ノウハウ
骋惭翱ペパボのエンジニアが语る贬别谤辞办耻活用ノウハウ骋惭翱ペパボのエンジニアが语る贬别谤辞办耻活用ノウハウ
骋惭翱ペパボのエンジニアが语る贬别谤辞办耻活用ノウハウ
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
?
AIアプリはこう作る!-独自の識別モデル作成も簡単 Einstein Platform Services の使い方
AIアプリはこう作る!-独自の識別モデル作成も簡単 Einstein Platform Services の使い方AIアプリはこう作る!-独自の識別モデル作成も簡単 Einstein Platform Services の使い方
AIアプリはこう作る!-独自の識別モデル作成も簡単 Einstein Platform Services の使い方
Salesforce Developers Japan
?
Salesforce DX の始め方とパートナー様成功事例
Salesforce DX の始め方とパートナー様成功事例Salesforce DX の始め方とパートナー様成功事例
Salesforce DX の始め方とパートナー様成功事例
Salesforce Developers Japan
?
Einstein Analyticsでのデータ取り込みと加工
Einstein Analyticsでのデータ取り込みと加工Einstein Analyticsでのデータ取り込みと加工
Einstein Analyticsでのデータ取り込みと加工
Salesforce Developers Japan
?
骋惭翱ペパボのエンジニアが语る贬别谤辞办耻活用ノウハウ
骋惭翱ペパボのエンジニアが语る贬别谤辞办耻活用ノウハウ骋惭翱ペパボのエンジニアが语る贬别谤辞办耻活用ノウハウ
骋惭翱ペパボのエンジニアが语る贬别谤辞办耻活用ノウハウ
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
?
AIアプリはこう作る!-独自の識別モデル作成も簡単 Einstein Platform Services の使い方
AIアプリはこう作る!-独自の識別モデル作成も簡単 Einstein Platform Services の使い方AIアプリはこう作る!-独自の識別モデル作成も簡単 Einstein Platform Services の使い方
AIアプリはこう作る!-独自の識別モデル作成も簡単 Einstein Platform Services の使い方
Salesforce Developers Japan
?

Recently uploaded (8)

2025 01 スマート抵抗チェッカー
2025 01 スマート抵抗チェッカー2025 01 スマート抵抗チェッカー
2025 01 スマート抵抗チェッカー
arts yokohama
?
永島 陸, 徳丸 晴天, 畑 玲音, 松下 光範. イベントにおける地図の情報量がユーザ行動へ与える影響に関する分析, 情報処理学会研究報告, Vol.2...
永島 陸, 徳丸 晴天, 畑 玲音, 松下 光範. イベントにおける地図の情報量がユーザ行動へ与える影響に関する分析, 情報処理学会研究報告, Vol.2...永島 陸, 徳丸 晴天, 畑 玲音, 松下 光範. イベントにおける地図の情報量がユーザ行動へ与える影響に関する分析, 情報処理学会研究報告, Vol.2...
永島 陸, 徳丸 晴天, 畑 玲音, 松下 光範. イベントにおける地図の情報量がユーザ行動へ与える影響に関する分析, 情報処理学会研究報告, Vol.2...
Matsushita Laboratory
?
Guidance for beginners and experts on how to set up a Windows driver developm...
Guidance for beginners and experts on how to set up a Windows driver developm...Guidance for beginners and experts on how to set up a Windows driver developm...
Guidance for beginners and experts on how to set up a Windows driver developm...
Atomu Hidaka
?
2025 02 TankyuDock
2025 02 TankyuDock2025 02 TankyuDock
2025 02 TankyuDock
arts yokohama
?
2025 04 Dayne
2025 04 Dayne2025 04 Dayne
2025 04 Dayne
arts yokohama
?
わたしたちのAlexaスキル開発 by 筑波技術大学スマートスピーカーアプリ開発チーム
わたしたちのAlexaスキル開発 by 筑波技術大学スマートスピーカーアプリ開発チームわたしたちのAlexaスキル開発 by 筑波技術大学スマートスピーカーアプリ開発チーム
わたしたちのAlexaスキル開発 by 筑波技術大学スマートスピーカーアプリ開発チーム
National University Cooperation, Tsukuba University of Technology
?
LoRa/LoRaWAN 5インチタッチスクリーン LTS5 日本語ユーザーマニュアル
LoRa/LoRaWAN 5インチタッチスクリーン LTS5 日本語ユーザーマニュアルLoRa/LoRaWAN 5インチタッチスクリーン LTS5 日本語ユーザーマニュアル
LoRa/LoRaWAN 5インチタッチスクリーン LTS5 日本語ユーザーマニュアル
CRI Japan, Inc.
?
2025 03 世代を繋ぎ、より高质で快适な学校生活へ、1から始まるコネクタス!!
2025 03 世代を繋ぎ、より高质で快适な学校生活へ、1から始まるコネクタス!!2025 03 世代を繋ぎ、より高质で快适な学校生活へ、1から始まるコネクタス!!
2025 03 世代を繋ぎ、より高质で快适な学校生活へ、1から始まるコネクタス!!
arts yokohama
?
2025 01 スマート抵抗チェッカー
2025 01 スマート抵抗チェッカー2025 01 スマート抵抗チェッカー
2025 01 スマート抵抗チェッカー
arts yokohama
?
永島 陸, 徳丸 晴天, 畑 玲音, 松下 光範. イベントにおける地図の情報量がユーザ行動へ与える影響に関する分析, 情報処理学会研究報告, Vol.2...
永島 陸, 徳丸 晴天, 畑 玲音, 松下 光範. イベントにおける地図の情報量がユーザ行動へ与える影響に関する分析, 情報処理学会研究報告, Vol.2...永島 陸, 徳丸 晴天, 畑 玲音, 松下 光範. イベントにおける地図の情報量がユーザ行動へ与える影響に関する分析, 情報処理学会研究報告, Vol.2...
永島 陸, 徳丸 晴天, 畑 玲音, 松下 光範. イベントにおける地図の情報量がユーザ行動へ与える影響に関する分析, 情報処理学会研究報告, Vol.2...
Matsushita Laboratory
?
Guidance for beginners and experts on how to set up a Windows driver developm...
Guidance for beginners and experts on how to set up a Windows driver developm...Guidance for beginners and experts on how to set up a Windows driver developm...
Guidance for beginners and experts on how to set up a Windows driver developm...
Atomu Hidaka
?
LoRa/LoRaWAN 5インチタッチスクリーン LTS5 日本語ユーザーマニュアル
LoRa/LoRaWAN 5インチタッチスクリーン LTS5 日本語ユーザーマニュアルLoRa/LoRaWAN 5インチタッチスクリーン LTS5 日本語ユーザーマニュアル
LoRa/LoRaWAN 5インチタッチスクリーン LTS5 日本語ユーザーマニュアル
CRI Japan, Inc.
?
2025 03 世代を繋ぎ、より高质で快适な学校生活へ、1から始まるコネクタス!!
2025 03 世代を繋ぎ、より高质で快适な学校生活へ、1から始まるコネクタス!!2025 03 世代を繋ぎ、より高质で快适な学校生活へ、1から始まるコネクタス!!
2025 03 世代を繋ぎ、より高质で快适な学校生活へ、1から始まるコネクタス!!
arts yokohama
?

Touch Platform によるモバイルアプリケーション開発

  • 1. Salesforce Mobile SDK を使?用した ハイブリッドアプリケーションの開発 Touch Platform によるモバイルアプリケーション開発 ?米国セールスフォース?ドットコム デベロッパーエヴァンジェリズム担当ディレクター デイブ?キャロル @dcarroll
  • 2. 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.
  • 3. 時代は「ポスト PC」へ > iPhone 部?門の売上 Microsoft 全部?門の売上 (2012 年年第 1 四半期) (2012 年年第 2 四半期) 244 億 2 千万ドル 208 億 9 千万ドル
  • 4. 3 つの選択肢 – どれを選ぶべきか? ネイティブ ハイブリッド フル機能 ?高度度な UI 対話機能 Web 開発のスキルを使?用 最?高のパフォーマンス ネイティブプラットフォームにアクセス アプリケーションストアで配布 アプリケーションストアで配布 シングル マルチ プラットフォーム プラットフォーム HTML5 Web 開発のスキルを使?用 迅速な更更新が可能 ?自由に配布可能 限定された機能
  • 5. ハイブリッドのメリット ?? 作成したコードを、あらゆるデバイスで実?行行可能 ?? Web 開発の既存のスキルを?生かせる ?? Visualforce、HTML5、JavaScript、CSS3 など ?? デバイスのネイティブ機能へのアクセスが可能 ?? アプリケーションストアで配信できる (いわゆる Web アプリケーションにはないメリットを得られる)
  • 6. ハイブリッドのデメリット ?? ネイティブアプリケーションよりパフォーマンスが 劣劣る可能性がある ? ?? マルチタッチジェスチャーへのサポートが限定的 ?? WebGL などの?高度度なグラフィック技術に対応できない
  • 7. Salesforce Mobile SDK でのハイブリッドアプリケーションの開発 アプリケーション Web UI & ロジック コンテナ OAuth 2.0 認証、トークンの厳格な管理理 </> Visualforce、REST API 100% オープンソース { } JavaScript を使って REST API を直接実?行行 Github で開発 安全なオフラインデータベース エンタープライズレベルのセキュリティが 確保されたデバイスにビジネスデータを格納 プッシュ通知 リアルタイムの通知をモバイルデバイスに ダイレクトに配信
  • 9. Visualforce を使った モバイル向けハイブリッドアプリケーション開発のポイント ?? Visualforce をモバイル開発に適した設定にする ?? docType="html-5.0" ?? マークアップには標準の HTML5、CSS、JavaScript を使?用 ?? データバインドには JQuery Mobile と JavaScript Remoting を使?用 ?? Salesforce Mobile SDK (Android ?用または iOS ?用) をインストール ?? Salesforce Mobile SDK で新しいハイブリッドプロジェクトを作成 ?? OAuth 認証情報と Visualforce ページの URL をプロジェクトに追加
  • 10. 関連リソース §?? Mobile SDK のホームページ http://wiki.developerforce.com/page/JP:Mobile_SDK §?? HTML5 に関する最新情報 http://diveintohtml5.info/ (英語) http://www.html5rocks.com (英語) https://developers.facebook.com/html5/ developer.force.com
  • 11. デイブ?キャロル ?米国セールスフォース?ドットコム デベロッパーエヴァンジェリズム担当ディレクター @dcarroll