モバイルアプリ開発のための 機能

クロスプラットフォームのモバイルアプリ開発のための MobileTogether フレームワークに含まれる機能が下のテーブルにリストされています。

クロスプラットフォーム モバイルサポート
iOS (iPhone、iPad) のためのネイティブなアプリ
Android のためのネイティブなアプリ
Windows Phone 8 のためのネイティブなアプリ
Windows 8/10 のためのネイティブなアプリ
他のプラットフォームのための HTML5 ブラウザーベースのクライアント
デプロイオプション
無料かつ汎用の MobileTogether アプリ (エンタープライズアプリなど)を使用した素早いデプロイ
コード生成を使用したカスタム化されたネイティブアプリ (カスタマーアプリなど) のアプリストアへのデプロイ
MobileTogether:モバイルアプリの開発に革命的なアプローチで挑みます。
両方の好いとこ取り: シンプルなコード / RMAD UI とコントロールフローデザイン、および、プログラム言語の柔軟性
(数ヶ月の代わりに数日で作成可能な)素早い結果のためのシンプルなコード / RMAD モバイル開発のアプローチ
ドラッグアンドドロップ UI デザイン
コントロールフローやイベントハンドラーのための「アクションツリー」視覚的プログラミング言語
データ操作のための機能的なプログラム言語としての XPath/XQuery の柔軟性
これらの言語に慣れていない開発者を手助けする XPath と XQuery 式ビルダーとエバリュエーター
柔軟なスタイルのコントロールへの割り当てのための複数のレベルのスタイルシート
OS-固有のカスタム化へのサポート
try/catch/throw エラー処理と回復
以下を含むアプリを作成:
チャートとグラフ
テーブルとスクロールすることのできるテーブル
通話
SMS の送信
電子メールの送信 
ユーザーのカレンダーとの統合
プッシュ通知
カメラの統合
ギャラリーからのユーザーイメージ選択と、ファイルへのイメージの保存
位置情報
NFC サポート
モバイルフォーム / エンタープライズフォーム
バーコードのスキャン
署名の管理
オーディオの再生
オーディオの録音
ビデオの再生
テキストの読み上げ 
ポップアップウィンドウ
アプリから (Word、PDF、または RTF) へ印刷
他のアプリとデータの共有
クライアントデバイスとサーバーへファイルをロード/保存 
データベース内のデータのロード/保存
ウェブサービスからのデータのロード/保存
公共のウェブサイトからの HTML データの処理 
サービスのためのカスタム化可能なトリガー (時刻、ファイルシステム HTTP)
サービス (トリガーを使用したサービス上で実行されるインターフェイスの無いソリューション) 
高度なアクション機能
正確なページタイマー
Try/Catch/Throw エラー処理と回復
XPath を使用してファイル名を集計しファイルをロード/保存
サーバーへの接続エラー時
他のソリューションへの切り替え (現在の実行の一時停止)
[クリック] と [長いクリック]
DB バルク挿入(複数の行をデータベースに素早く挿入)
DB 実行 (SQL ステートメントを使用してデータを挿入、削除、更新、および保存します)
XPath/XQuery 拡張関数
サーバーと WiFi 接続のための関数
ユーザー/ロールの管理のための関数
エラーコードにアクセスするための関数
詳細な UI コントロールとフォントのための関数
イメージの処理のための関数
位置情報の処理のための関数
NFC の処理のための関数
色の処理のための関数
オーディオとビデオの処理のための関数
業界をリードするアプリのテストツール
プロジェクトの検証とエラーのチェック
全てのプラットフォームとフォームのための内蔵のシミュレーター
デザイナー内で、または、サーバーに接続されたデザイナーでシミュレーターを実行する機能
ローカルデバイスデータ (XML ツリー) を動的にシミュレーター内で異なるシナリオをテストするために編集する機能
不足するサーバーアクセスをシミュレートする機能
WiFi の有無をシミュレートする機能
LAN アクセスをシミュレートする機能
アプリストアのアプリとしてシミュレートする機能
ファイルから GPS ロケーションデータをシミュレートする機能
たて向き/横向きのデバイスの方向を切り替えシミュレートする機能
開発者のクライアントデバイス上でシミュレートする機能
テストケースを構築するためのシミュレーター内のユーザーアクションの詳しい詳細
再帰的テストのために記録されたユーザーアクションのテストケースを再生することができます
異なるプラットフォーム/デバイスに対して使用することのできる自動化された QA テストのために実際のクライアント上でテストケースを再生することができます。
各ステップ上の全てのアプリケーションの状態、ページソース、スタイルなどための自動的なスナップショットの設定
複数のテストランの結果を確認するための管理ビュー
異なるデータ要素を含む異なるテストラン間の結果の詳細比較
サポートされるデータ フォーマット
XML
JSON / JSON5
HTML (既存のウェブアプリの洗練された解析とスクリーンスクレイピングを含みます)
テキストファイル
REST と SOAP Web サービス
全ての主要なリレーショナル データベース
MapForce Server および/または FlowForce Server 統合による他のデータソース
SQL データベースのサポート
Firebird 2.5, 3
IBM DB2 for iSeries® v6.1, 7.1
IBM DB2® ; 8, 9, 9.5, 9.7, 10.1, 10.5
Informix® 11.7, 12.10
MariaDB 10, 10.3
Microsoft Access™ 2003, 2007, 2010, 2013
Microsoft® Azure SQL
Microsoft® SQL Server® 2005, 2008, 2012, 2014, 2016, 2017
MySQL® 5, 5.1, 5.5, 5.6, 8
PostgreSQL 8, 9.0.10, 9.1.6, 9.2.1, 9.4, 9.6, 10
Oracle® 9i, 10g, 11g, 12c
Progress OpenEdge 11.6
SQLite 3.x
Sybase® ASE 15
Teradata 16
リレーショナル データベースへの接続
データベース接続ウィザード
データベース クエリ ウィンドウ
XPath と XQuery により生成されたダイナミック SELECT ステートメントへのサポート
シンプルなデータの編集アプリのための DB データの自動保存
更に複雑なデータを中心にしたアプリのための全ての SQL コマンドを使用した全機能を備えた DB アクセス
複数の言語で使用することができます
英語
スペイン語
ドイツ語
フランス語
日本語
追加のローカライズのオプション
アプリを選択する言語にローカライズする機能
ボタン、ラベル、コントロール、 UI 要素のローカライズ
ローカライズされたテーブルを外部翻訳メモリソフトウェアをサポートするためにエクスポート/インポートすることができます。
コントロールフローの実行中のローカライズされたメッセージの動的なロードのための文字列テーブルのローカライズ
オンデマンドでユーザーは言語を切り替えることのできるオプション
MobileTogether Server
Windows で使用可能
Linux で使用可能
Mac OS X で使用可能
サービスのサポート (MobileTogether Server Advanced Edition)
プレミス上にデプロイ
クラウドにデプロイ
バックエンドデータソースへのハイパフォーマンスの接続
「サーバー上に保管」オプションによる、クライアントデバイスへのデータの転送の量の制約
クライアントデバイス上での表示のためのグラフの生成
クライアント デバイスでの永続的データのストレージ
複数のソリューションのための並列処理
セキュリティと認証の管理のためのエディターのパーミッション
任意のアクティブ ディレクトリの統合
他の Altova 自動化サーバーへの統合
ログ ビューのカスタマイズ
サーバー使用状況のレポートを作成する統計アプリ
価格には制限の内数量のアプリとデバイスが含まれます。
洗練されたサーバーキャッシュコントロールはバックエンドデータサーバー上のロードを最適化します。
各外部データソースのための詳細におよぶキャッシュコントロール
各データソースのための特定のキャッシュ有効期間の設定
クライアントのリクエスト無しにキャッシュされたデータを定期的(毎時/毎日/毎週)に更新
クエリパラメーターによる複数のキャッシュエントリのためのサポート
瞬時のデプロイのための汎用のクライアントアプリ
iOS のための無料アプリ
Android のための無料アプリ
Window Phone、Windows 8、Windows 10 のための無料のアプリ
他のプラットフォームのための HTML5 ブラウザーベースのクライアント
Web アプリケーション内へのソリューションの埋め込み