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

クロスプラットフォームのモバイルアプリ開発のための 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 で使用可能
macOS で使用可能
サービスのサポート (MobileTogether Server Advanced Edition)
プレミス上にデプロイ
クラウドにデプロイ
バックエンドデータソースへのハイパフォーマンスの接続
「サーバー上に保管」オプションによる、クライアントデバイスへのデータの転送の量の制約
クライアントデバイス上での表示のためのグラフの生成
クライアント デバイスでの永続的データのストレージ
複数のソリューションのための並列処理
セキュリティと認証の管理のためのエディターのパーミッション
任意のアクティブ ディレクトリの統合
他の Altova 自動化サーバーへの統合
ログ ビューのカスタマイズ
サーバー使用状況のレポートを作成する統計アプリ
価格には制限の内数量のアプリとデバイスが含まれます。
洗練されたサーバーキャッシュコントロールはバックエンドデータサーバー上のロードを最適化します。
各外部データソースのための詳細におよぶキャッシュコントロール
各データソースのための特定のキャッシュ有効期間の設定
クライアントのリクエスト無しにキャッシュされたデータを定期的(毎時/毎日/毎週)に更新
クエリパラメーターによる複数のキャッシュエントリのためのサポート
瞬時のデプロイのための汎用のクライアントアプリ
iOS のための無料アプリ
Android のための無料アプリ
Window Phone、Windows 8、Windows 10 のための無料のアプリ
他のプラットフォームのための HTML5 ブラウザーベースのクライアント
Web アプリケーション内へのソリューションの埋め込み