製品情報 17.0.0.500
17.0.0.500 製品情報 nexacro platform 17 TOBESOFT
弊社製品のご愛顧について感謝申し上げます TOBESOFTは この文書が提供する情報の正確性を維持するために努力し 特別な言及なしに 変更および補完します 但し この文書に誤った情報が含まれていないことを保証していません この文書の記述により発生する可能性がある直接的または間接的な障害や データおよびプログラム その他の無形財産に関する損失 使用利益の損失などについて 損害賠償や他の責任を負いません 使用者は 本文書を購入もしくは電子文書としてダウンロードし 使用を開始することにより ここに記載された内容を理解して これに同意したものとみなされます 各社の製品名を含む各商標は 各開発会社の登録商標であり 特許法と著作権法などにより保護 されています 従って 本文書に含まれているすべての製品名および会社名は それぞれの所有 者の商標としてのみ使用されます 発行先 トゥビーソフト株式会社住所 06083 ソウル市江南区奉恩寺路 617インタプスビル2-5F 電話 08-2-2140-7700 ホームページ www.tobesoft.com
履歴 バージョン変更日内容 17.0.0.500 2018-03-06 配布環境の説明にて X-PUSH バージョンによるサポート環境の説明を修 正しました v
目次 著作権及び免責条項...................................................... iv 履歴 目次................................................................ v................................................................ vi 第 I 部 製品情報................................. 1 第 1 章 製品概要........................................................ 2 1.1 プログラミング言語...................................................... 2 第 2 章 1.1.1 開発環境 1.1.2 実行環境 1.1.3 配布環境 システム要件........................................................... 3........................................................... 4........................................................... 5..................................................... 7 2.1 Nexacro Platform....................................................... 7 2.1.1 デスクトップパソコン.................................................. 7 Web................................................................. 7 Runtime.............................................................. 9 2.1.2 モバイル........................................................... 10 Web................................................................. 10 Runtime.............................................................. 10 2.2 nexacro studio 2.3 アプリビルダー......................................................... 11......................................................... 11 2.3.1 アプリビルダーインストール.............................................. 12 2.3.2 管理コンソールサービス................................................ 12 vi
第 I 部 製品情報 1
第 1 章 製品概要 1.1 プログラミング言語 nexacro platform は 他のプログラミング言語とは異なり ユーザーに表示される画面を定義する部分とビ ジネスロジックを処理するスクリプトで区切られます また 画面に好きなデザインを適用するために ス タイルとテーマを適用することができる機能を提供します 画面を配置する部分は XMLベースで各コンポーネントのプロパティとバインド イベントなどの情報を管理します また 様々な実行環境をサポートできるようにMLM(Multi Layout Manager) 機能をサポートし 関連するプロパティを管理します また アプリケーションの実行に必要な環境情報を管理する別のファイル構造を提供します 以下は nexacro platform でのアプリケーション開発時にデフォルトで作成されるファイルに関する説明で す 区分 ファイル名 ( 拡張子 ) 用途 プロジェクト *.xprj プロジェクト情報 Environmentファイルパス TypeDefinitionファイルパス AppVariablesファイルパス Application Informationファイルパス Environment environment.xml 実行環境情報 themeid Screen 情報 (Screen 情報を設定する場合 実行環境情報で設定した値を上書きすることができます ) variables cookies 2
製品概要 3 区分 ファイル名 ( 拡張子 ) 用途 TypeDefinition typedefinition.xml モジュール コンポーネント サービス プロトコル アップデート InitValue *.xiv コンポーネントやオブジェクト属性の初期値を設定 Application Information *.xadl アプリケーション情報 screenid フレーム属性 AppVariables appvariables.xml アプリケーション内で共有される共通変数 Form *.xfdl 画面レイアウト 画面フォーム属性 コンポーネント属性 追加レイアウト スクリプト InitValue ファイルは nexacro studio で新しい Initvalue を追加する場合に生成されます デフォルトテーマはプロジェクト内に個別作成せず ユーザーが新しいテーマを追加する場合に のみ プロジェクト内のテーマフォルダにファイルを作成します 生成されたアプリケーションは ビルドプロセスを経て JavaScript ベースのコードに変換されます 実際 の実行環境では 変換された JavaScript コードを実行するようになります 1.1.1 開発環境 nexacro platform は ウィジウィグ (WYSIWYG) ベースの開発ツールである nexacro studio を提供します nexacro studio 内で実行環境に関係なく アプリケーションを開発することができ 生成されたコードは nexacro platform のプログラミング言語で保存されます nexacro studio は Microsoft Windows オペレーティングシステムのみサポートしますが 開発されたアプ リケーションは どんなオペレーティングシステムやどんなデバイスでも関係なく 最適化された使用環境 で配布することができます アプリビルダーを使用すると ios macos Android OS をサポートするアプリを簡単な設定だけで生成お よび配布することができます
4 製品情報 アプリビルダーを使用せずに 各 OS 環境でアプリを作成して配布することもできます 配布環境によって nexacro studio 以外の開発ツールで追加的な作業を必要とすることができ 別々の認証を受けなければなりません たとえば iosをサポートするアプリを開発する場合には 配布時にXCode 環境が必要であり アンドロイドOSをサポートするアプリを開発する場合には 配布時にEclipse 環境が必要となります 1.1.2 実行環境 nexacro platform は nexacro フレームワーク (Unified Framework) を元に アプリケーションが実行され 各実行環境によって最適化された構造を提供します アプリケーションの運用環境により デスクトップ モバイル環境に分けアプリケーションの運用方法により Runtime Webで区切ります アプリケーションの運用方法により追加された機能を使用することができます たとえば Android Runtime ios Runtimeバージョンは カメラ アドレス帳 SMSなどのモバイルデバイスと連動した追加機能を使用することができます nexacro studio が実行される環境は 下記の表のようにまとめられます nexacro platform デスクトップ Web Runtime さまざまなOSで動作するWebブラウザをサポート - IE8, IE9, IE10, IE11, Edge, Chrome, Safari, Firefox, Opera アプリケーションが製品に含まれている実行環境で動作 Webブラウザで実装することができない追加機能を提供 - Windows Runtimeバージョンでは macos Runtimeバージョン モバイル Web Runtime さまざまなデバイスで動作するデフォルトモバイルブラウザをサポート - Android ios アプリケーションごとに個別の実行環境で動作 Device APIを使用することが可能 - Android Runtimeバージョン ios Runtimeバージョン Windows Runtimeバージョン ( タブレット )
製品概要 5 1.1.3 配布環境 配布とは アプリケーションが実行されるために必要なリソースをクライアントにインストールするための 一連の作業を意味します 使用環境によって nexacro platform で開発されたアプリケーションと必要なモ ジュールをダウンロードしてクライアントにインストールするようになります nexacro platformのアプリケーションは ユーザーが使用するクライアントで動作します ただし データ処理などの作業のために アプリケーション サーバー (Application Server) を必要とすることがあります nexacro platformは データ処理のためのX-APIモジュールを共に提供します また 必要によってデータをリアルタイムで処理する必要がある場合 X-PUSHと同じような付加的な技術を使用することができます 基本的な配布作業は HTTP プロトコルを使用します ただし インターネット接続をサポートしていない環 境では アプリケーションの実行に必要なリソースを別々のメディアに配布して使用することができます 各配布環境によって 追加の作業が必要になることがあります 配布と関連した詳細内容は管理者ガイド (Ad ministrator Guide) で提供される各バージョンごとの詳細を参照してください X-PUSH バージョンによってサポートされる環境が異なる場合があります ウェブ環境は X-PUSH2.6.X 以降でサポートします モバイル Runtime 環境では X-PUSH2.5.X 以降でサポートします
6 製品情報 テーマファイルは 組み込みテーマを使用する場合には nexacro studio で別々に作成せずにデ フォルトテーマを変換する処理だけ行います
第 2 章 システム要件 2.1 Nexacro Platform 2.1.1 デスクトップパソコン Web Webブラウザ 最低仕様 推奨仕様 最高仕様 Google Chrome 10.0.648.127 22.0.1229.79 最新版 (5 4. 0. 28 40.9 9 20 16 /1 1/ 09 7
8 製品情報 Webブラウザ 最低仕様 推奨仕様 最高仕 様 ) Firefox 8.0.1 14.0.1 最新版 (4 9. 0. 2 20 16 /1 0/ 20 ) Internet Explorer 8.0 10.0.9200.16521 11.0 (1 1. 0. 37 20 16 /1 1/ 08 ) Edge 25.10586.63.0 25.10586.63.0 最新版 (3 8. 14 39 3. 0. 0 20 16 /0
システム要件 9 Webブラウザ 最低仕様 推奨仕様 最高仕様 8/ 02 ) Opera 11.0 12 最新版 (4 1. 0. 23 53.5 6 20 16 /1 1/ 08 ) Safari 4 6.0.2 最新版 (1 0. 0. 1 20 16 /1 0/ 24 ) Runtime 項目仕様 Windows macos CPU 最低 Intel Pentium 4 1.4GHz
10 製品情報 項目仕様 Windows macos 推奨 Intel Core i3-330m 2.13GHz メモリ最低 1GB 推奨 4GB DDR3 HDD(ROM) 最低 8GB 推奨 30GB - 5400rpm プラットフォーム Windows XP SP3 (2008/05/06) 以上 Windows 10 V1607 (10.0.14393.187) 以下 OS X 10.7 以上 macos 10.12 以下 2.1.2 モバイル Web モバイル Web ブラウザ最低仕様推奨仕様最高仕様 Android デフォルトブラウ Android 4.0 デフォルトブ Android 6.0 デフォルトブ Android 7.0 デフォルトブ ザ ラウザ ラウザ ラウザ Android Google Chrome ブ ラウザ 18.0.1025123 29.0.1547.23 最新版 (54.0.2840.85 2016/10/ 31) ios デフォルトブラウザ ios 8 デフォルトブラウザ ios 9 デフォルトブラウザ ios 10.1 デフォルトブラウ ザ モバイルWebブラウザは 下記のブラウザのみをサポートします Androidデフォルトブラウザ Android Google Chromeブラウザ iosデフォルトブラウザ Runtime 項目仕様 Android ios CPU 最低 ARM Cortex-A8 600 MHz ARM Cortex-A8 600 MHz 推奨 ARM Cortex-A8 1GHz 以上 ARM Cortex-A8 1GHz 以上
システム要件 11 項目 仕様 Android ios ディスプレイ 最低 HVGA HVGA 推奨 HVGA 以上 HVGA 以上 メモリ 最低 256M 256M 推奨 512M 512M HDD(ROM) 最低 4M 4M 推奨 10M 10M プラットフォーム Android 4.0 (API 14) 以上 Android 7.0 (API 24) 以下 ios 8 以上 ios 10.1 以下 2.2 nexacro studio nexacro studio をインストールして使用するために必要なシステム要件は以下のとおりです 項目 最小仕様 推奨仕様 CPU Intel Pentium 4 1.4GHz Intel Core i3-330m, 2.13GHz ディスプレイ - 加速装置を持っている 512MB 以上のグラフィックス デバイス メモリ 1GB 4GB DDR3 ディスクの空き容量 8GB 30GB - 5400rpm プラットフォーム Windows 7 Home Premium (32bit) SP1 以降のバージョンを使用する OS Windows 10 V1607 (10.0.14393.187) 以下のバージョンを使用する OS 2.3 アプリビルダー
12 製品情報 2.3.1 アプリビルダーインストール 項目 OS 説明 Windows:Android App ビルド可能 MacOS : Android ios macos App ビルド可能 JDK JAVA 1.6 以上 WAS Tomcat 7.X 2.3.2 管理コンソールサービス アプリビルダーの管理コンソールは nexacro platform14 のアプリケーションです 管理コンソールを使用す るためのシステム要件は nexacro platform14 のユーザー要件と同じです