Mark Hammer's Blog

SalesforceやTrailheadに関する情報を投稿しているブログです。

Trailhead モジュール:Android ネイティブアプリケーション

※この内容は2019/4時点のものです。

ネイティブ Android 開発の開始

https://trailhead.salesforce.com/ja/content/learn/modules/mobile_sdk_native_android/mobilesdk_android_getting_started

  • 説明:日本語
  • Challenge:英語ハンズオン

【Challenge要約】

  • あなたのDeveloper Edition組織に、以下接続アプリケーションを作成してください。
    • 接続アプリケーション名:Trailhead Native Android
    • API参照名:Trailhead_Native_Android
    • 取引先責任者 メール:(任意のメールアドレス)
    • コールバックURL:trailheadapp://auth/success
    • 選択した OAuth 範囲:以下を選択
      • データへのアクセスと管理(api)
      • Web経由のデータへのアクセスを提供(web)
      • ユーザに代わっていつでも要求を実行(refresh_token, offline_access)
  • forcedroidを使用して、アプリケーション名を「TrailheadAndroidTest」とした新規native Androidアプリケーションを作成してください。アプリケーションの実行には、Android SDK 5.0.1 (API 21) 以上のバージョンがインストールされている必要があります。
  • 「TrailheadAndroidTest」native Androidアプリケーションには、「Trailhead Native Android」接続アプリケーションのコンシューマー鍵とコールバックURLを設定してください。
  • 「TrailheadAndroidTest」native AndroidアプリケーションからDeveloper Edition組織に最低1回ログインしてください。アプリケーションはEclipseエミュレータかサポートされている Android デバイスで実行できます。

forcedroid アプリケーションについて

https://trailhead.salesforce.com/ja/content/learn/modules/mobile_sdk_native_android/mobilesdk_android_template_app

  • 説明:日本語
  • Challenge:日本語選択問題

REST API による Salesforce データへのアクセス

https://trailhead.salesforce.com/ja/content/learn/modules/mobile_sdk_native_android/mobilesdk_android_rest_apis

  • 説明:日本語
  • Challenge:日本語選択問題

forcedroid ネイティブアプリケーションの変更

https://trailhead.salesforce.com/ja/content/learn/modules/mobile_sdk_native_android/mobilesdk_android_template_modify

  • 説明:日本語
  • Challenge:日本語選択問題