• 検索結果がありません。

- 付録 -

ドキュメント内 - 全体解説 - (ページ 74-86)

付録:環境構築の手順

 サーバー

 IBM i 環境

1. 保管ファイルを IBM i に転送し復元する

2. ジャーナルレシーバー, ジャーナルを作成する

3. 物理ファイル ITEM をジャーナル対象とする

付録:環境構築の手順

 サーバー

 Zend Framework の導入

1. ディレクトリ構造の作成

• ソースの解説(IBM i)- Zend Framework 関係 – ディレクトリ構造を参考に ディレトリ構造を作成する

2. ダウンロード (今回は 1.12.0 Full を使用)

• http://framework.zend.com/downloads/latest#ZF1 3. ダウンロード後、以下に保存

• /www/zendsvr/library

付録:環境構築の手順

 サーバー

 Zend Framework の構成

1. 以下のファイルを構成する(/www/zendsvr/*)

• htdocs/i5phpxxx/rest/.htaccess

• htdocs/i5phpxxx/rest/index.php

• i5phpxxx/restapp/apps/bootstrap.php

• i5phpxxx/restapp/apps/config/application.ini

• i5phpxxx/restapp/apps/modules/default/controllers/ItemsController.php

• i5phpxxx/restapp/apps/modules/default/models/Item.php 2. Item.php の変更

• 環境に合わせてライブラリー,ユーザー, パスワードを変更する

付録:環境構築の手順

 クライアント

 JDK の導入

1. ダウンロード

• http://www.oracle.com/technetwork/java/javase/downloads/jdk6u35-downloads-1836443.html

2. ダウンロード後、インストーラーによるインストール 3. システム環境変数の設定

• JAVA_HOME :C:¥Program Files¥Java¥jdk1.6.0_35

• PATH :%PATH%; %JAVA_HOME%¥bin

付録:環境構築の手順

 クライアント

 Android SDK のインストール

1. ダウンロード

• http://developer.android.com/sdk/index.html

2. ダウンロード後、インストーラーによるインストール 3. Android SDK Manager を起動し、以下をインストール

• Tools のすべて

• 必要な Android バージョンの SDK Platform, Google APIs

付録:環境構築の手順

 クライアント

 Eclipse のインストール

1. ダウンロード

• http://mergedoc.sourceforge.jp/

2. 解凍後 eclipse フォルダを C ドライブ直下にコピー

 ADT (Android Development Tools) のインストール

1. ダウンロード

• http://developer.android.com/sdk/installing/installing-adt.html 2. eclipse を起動し「新規ソフトのインストール」より zip インストール 3. 設定

• テキストファイルのエンコードを UTF-8 にする

• Android SDK が正しく選択されている事を確認する

付録:環境構築の手順

 クライアント

 Android アプリケーションプロジェクトの作成

1. Android アプリケーションから作成する(以下、作成時のパラメータ例)

• Application Name :Rest

• Project Name :Rest

• Package Name :com.example.rest

• Build SDK :Android 4.1 (API 16)

• Minimum Request SDK :API8 Android 2.2 2. プロジェクト作成後、以下を設定

• assets フォルダに www/js フォルダを作成

• libs フォルダがあるか確認、なければ作成

付録:環境構築の手順

 クライアント

 PhoneGap のインストール

1. ダウンロード

• http://phonegap.com/

2. 解凍後 作成したプロジェクトの以下へインポート

• assets/www/js cordova-2.1.0.js

• libs cordova-2.1.0.jar

• res xml フォルダ

3. cordova-2.1.0.jar をプロジェクトのビルドパスのライブラリーに追加 4. MainActivity.java を修正する

package com.example.rest;

import org.apache.cordova.DroidGap; ---> 追加 import android.os.Bundle;

public class MainActivity extends DroidGap { ---> 変更 @Override

public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

super.loadUrl(“file:///android_asset/www/restapp.html”); ---> 変更 }

}

付録:環境構築の手順

 クライアント

 PhoneGap のインストール

5. AndroidManifest.xml へ追記する

<supports-screens

android:largeScreens="true"

android:normalScreens="true"

android:smallScreens="true"

android:resizeable="true"

android:anyDensity="true" />

<uses-permission android:name="android.permission.VIBRATE" />

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />

<uses-permission android:name="android.permission.READ_PHONE_STATE" />

<uses-permission android:name="android.permission.INTERNET" />

<uses-permission android:name="android.permission.RECEIVE_SMS" />

<uses-permission android:name="android.permission.RECORD_AUDIO" />

<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />

<uses-permission android:name="android.permission.READ_CONTACTS" />

<uses-permission android:name="android.permission.WRITE_CONTACTS" />

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

<uses-permission android:name="android.permission.GET_ACCOUNTS" />

<uses-permission android:name="android.permission.BROADCAST_STICKY" />

... 以下は <activity >タグの属性として追記

android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale"

付録:環境構築の手順

 クライアント

 iUI のインストール

1. ダウンロード

• http://www.iui-js.org/download 2. 解凍後 プロジェクトにインポート

• iui-0.4¥web-app¥iui を assets/www/js にインポート

 jQuery のインストール

1. ダウンロード

• http://jquery.com/

2. ダウンロード後プロジェクトにインポート

• assets/www/js にインポート

 json2 のインストール

1. ダウンロード

• http://jquerymobile.com/download/

2. ダウンロード後プロジェクトにインポート

• assets/www/js にインポート

付録:環境構築の手順

 クライアント

 Android エミュレーターの作成

1. 仮想デバイルマネージャーを起動

2. 仮想デバイスを作成(以下、作成時のパラメータ例)

• 名前 :android_2.2

• ターゲット :Android 2.2 – API Level 8

• ハードウェア Device ram size : 512

ドキュメント内 - 全体解説 - (ページ 74-86)

関連したドキュメント