ページの先頭行へ戻る
Interstage Mobile Application Server V1.1.0 アプリケーション開発ガイド
FUJITSU Software

10.1 IMAPSエージェントのプロジェクト形式

IMAPSエージェントのカスタマイズはAndroid, iOSのプロジェクトを変更することにより行います。カスタマイズするためには、プラットフォーム毎に開発環境を準備する必要があります。詳細は、「1.2.2 開発環境とライセンス」を参照してください。


Android版エージェントのプロジェクトの内容を以下に示します。(ユーザーが変更可能なもののみ)

資材名

詳細

assets

imaps

本フォルダー配下にエージェントの資産が格納されています。

certs

証明書格納ディレクトリ。本ディレクトリ配下に利用したい証明書を格納します。本ディレクトリは存在していません。必要に応じて作成してください。

properties

クライアント設定ファイル。本ディレクトリは存在していません。必要に応じて作成してください。

login

login画面の資産格納ディレクトリ

css

cssファイル格納ディレクトリ

jquery.mobile-1.4.2.min.css

login.css

images

イメージファイル格納ディレクトリ

ajax-loader.gif

imgファイル

img

イメージファイル格納ディレクトリ

logo.png

imgファイル

logo-white.png

Mobile_h_login_gray_high_px.png

Mobile_w_login_gray_high_px.png

product_name_mobile.png

product_name_tablet.png

Tablet_h_login_gray_high_px.png

Tablet_w_login_gray_high_px.png

js

jsファイル格納ディレクトリ

cordova_plugin.js

jsファイル

cordova.js

imapslogin.js

jquery.mobile-1.4.2.min.js

jquery-2.1.0.min.js

login.js

plugins

Cordovaプラグイン格納ディレクトリ

index_en.html

index.html(英語)

index_ja.html

index.html(日本語)

res

color

drawable-xhdpi

values

values-ja


iOS版エージェントのプロジェクト形式を以下に示す。

資材名

詳細

Frameworks

フレームワーク格納ディレクトリ

AgentUI.framework

エージェントUIのフレームワーク

Cordova.frmaework

Cordovaのフレームワーク

IMAPSCore.framework

IMAPSコア部品のフレームワーク

FrameworkSample

エージェントサンプル

config.xml

Cordova用のconfig.xml

FrameworkSample

エージェントサンプルソース格納ディレクトリ

AppDelegate.h

AppDelegate.m

FrameworkSample-Info.plist

FrameworkSample-Prefix.pch

main.m

UcaughtExceptionHandler.h

UcaughtExceptionHandler.m

Application Files

エージェントのユーザー資産格納ディレクトリ

button_menu_down.png

button_menu_normal.png

icon.png

ic_imaps_app.png

ic_more.png

ic_offline.png

ic_offline@2x.png

ic_online.png

ic_online@2x.png

input_error.png

next.png

next@2.png

overflow.png

overflow@2x.png

prev.png

prev@2x.png

en.lproj

Localizable.strings

文字列定義(英語版)

ja.lproj

Localizable.strings

文字列定義(日本語)

imaps

apiset

apiset.zip

APIセットファイル

certs

証明書格納ディレクトリ。本ディレクトリ配下に利用したい証明書を格納します。

properties

クライアント設定ファイル

imaps.plist

login

ログインコンテンツ

index_en.html

index_ja.html

css

jquery.mobile-1.4.2.min.css

login.css

images

ajax-loader.gif

font

FGNPIcon.eot

FGNPIconf.svg

FGNIcon.ttf

FGNIcon.woff

img

logo-white.png

logo.png

Mobile_h_login_gray_high_px.png

Mobile_w_login_gray_high_px.png

product_name_mobile.png

product_name_table.png

Tablet_h_login_gray_high_px.png

Tablet_w_login_gray_high_px.png

js

cordova.js

cordova_plugin.js

imapslogin.js

jquery-2.1.0.min.js

jquery.fgnp-detectBrowser.js

jquery.mobile-1.4.2.min.js

plugins

Cordovaプラグイン格納ディレクトリ

Model.xcdatamodeld

Model.xcdatamodel

contents

setting

ic_menu_delete.png

ic_user.png

logo_fujitsu.png

logo_imaps.png

Base.lproj

Main_iPad.storyboard

Main_iPhone.storyboard

en.lproj

InfoPlist.strings

Images.xcassets

AppIcon.appiconset

Contents.json

LaunchImage.launchimage

Contents.json

FrameworkSample.xcodeproj

project.pbxproj

FrameworkSampleTests

FrameworkSampleTests-Info.plist

FrameworkSampleTests.m

en.lproj

InfoPlist.string