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

1.2.1 アプリケーション形態の特徴と留意点

IMAPSがサポートするアプリケーション形態の特徴と留意点を以下に示します。

 

IMAPSエージェント
アプリケーション

ネイティブ
アプリケーション

ハイブリッド
アプリケーション

Web
アプリケーション

開発言語

HTML5,JavaScript,CSS3

ネイティブ

iOS:Objective-C

Android:Java

Windows:C#

HTML5,JavaScript,CSS3

ネイティブ(iOS:Objective-C、Android:Java、Windows:C#)

HTML,JavaScript,CSS3

開発環境

テキストエディタ

iOSの場合はMac+Xcodeも必要

iOS:Mac+Xcode

Android:Android SDK

Windows:Windows ストア アプリ用.NET

iOS:Mac+Xcode

Android:Android SDK

Windows:Windows ストア アプリ用.NET

テキストエディタ

事前作業

iOSの場合はApple社との開発ライセンス契約(注)が必要

iOSの場合はApple社との開発ライセンス契約(注)が必要

iOSの場合はApple社との開発ライセンス契約が(注)必要

特になし

操作性

ブラウザ機能と同等

スマートデバイスの特徴を活かした操作性

ブラウザ機能と同等

ブラウザ機能と同等

アプリタイプ

クラサバ型

クラサバ型

クラサバ型

Web型

配布方法

IMAPSのアプリ配布機能

Google Play(注),App store,Windowsストア,IMAPSのアプリ配布機能

Google Play(注),App store,Windowsストア

,IMAPSのアプリ配布機能

なし(サーバに配備)

注) 必要なライセンス、契約については、1.2.2 開発環境とライセンスを参照


各アプリケーションの形態とIMAPSが提供するAPIの関係は以下になります。図中のWebViewとはIMAPSが提供しているCordovaフレームワークに含まれているブラウザ機能であり、アプリケーションに記述されたHTML5, JavaScript CSS3を解釈するものです。

アプリケーションの形態とIMAPSが提供するAPI