Skip to content
master
Switch branches/tags
Go to file
Code
This branch is 2 commits ahead, 6 commits behind quintonwall:master.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
app
 
 
 
 
 
 
www
 
 
 
 
 
 
 
 
 
 
 
 

README.md

DreamHouse モバイルアプリケーション

このリポジトリはDreamhouseモバイルアプリケーケーションの手順書とソースコードをホストしています。DreamHouseはSalesforceを使ったend-to-endのデモンストレーション用のサンプルアプリケーションです。 詳しくはDreamHouseのサイト をご覧ください。

Salesforceバックエンドのインストール

こちらの手順 に従ってSalesforceバックエンドをインストールして下さい。

アプリケーションのインストール

  1. 最新バージョンのCordova 及び Ionic 2 ベータをインストールします:

    npm install -g cordova ionic@beta
    

    (Macの場合):

    sudo npm install -g cordova ionic@beta
    
  2. このリポジトリをCloneします:

    git clone https://github.com/dreamhouseapp-jp/dreamhouse-mobile-ionic
    
  3. dreamhousejp-mobile-ionic ディレクトリへ移動します:

    cd dreamhousejp-mobile-ionic
    
  4. 依存ライブラリをインストールします:

    npm install
    

ビルド及びブラウザでの動作

  1. もしgulpがシステムにインストールされていない場合はインストールします:

    npm install -g gulp
    

    (Macの場合):

    sudo npm install -g gulp
    
  2. force-serverをインストールします:

    npm install -g force-server
    

    (Macの場合):

    sudo npm install -g force-server
    
  3. Ionicのビルドスクリプトを使ってJavascriptをビルドします:

    gulp build
    
  4. アプリをブラウザで動作させます:

    force-server --root www
    
    • もしOAuthのウィンドウが見えない場合、ポップアップを有効にして再実行します。
    • Dreamhouseパッケージをインストールした組織にログインできることを確認します。

ビルド及びデバイス上で動作

  1. package.json cordovaPlugins 及び cordovaPlatforms を利用して内にあるアプリケーションの状態をリストアします:

    ionic state restore
    
  2. Mobile SDK プラグインをインストールします:

    cordova plugin add https://github.com/forcedotcom/SalesforceMobileSDK-CordovaPlugin
    
  3. iOS向けのアプリケーションをビルドします:

    ionic build ios
    
  4. dreamhouse-mobile-app/platforms/ios ディレクトリにある DreamHouse.xcodeproj を開きます。

  5. Xcode上でアプリケーションをビルドするか、メニュー上の Product > Archive からApp Store もしくは Enterprise 配布ようにビルドします。もしXcode上でビルドがエラーになる場合は、 DreamHouse ターゲットから Build Settings タブを開き、 bitcode を検索して Enable BitcodeNo を選択し、再度実行します。

About

Salesforce Mobile SDKを利用したDreamHouseカスタマー用モバイルアプリケーション

Resources

Releases

No releases published

Packages

No packages published