モバイル開発のための新機能
本日、MobileTogetherの最新バージョンがリリースされました。このバージョンでは、モバイルアプリケーションをより迅速に開発・展開できる、革新的なフレームワークであるMobileTogetherの機能がさらに強化されています。
まず、MobileTogetherの価格体系を全面的に見直し、誰でも理解しやすい、そして非常に手頃な価格の新しいプランをご用意しました。
さらに、バージョン2.1では、実際の開発者からのフィードバックに基づいて追加された30種類以上の重要な新機能が導入されています。これには、テーブル作成のための新機能、高度なエラー処理機能、そして美しいUIデザインを実現するための柔軟なオプションなどが含まれます。
これらの新機能がどのように連携し、iOS、Android、Windowsデバイス向けの、最も高度なデータ活用アプリケーションを構築できるのか、詳しく見ていきましょう。

全く新しい価格設定
MobileTogetherは、モバイルアプリ開発における多くの障壁を取り除き、あらゆるプラットフォーム向けの優れたアプリを、これまで以上に簡単かつ迅速に開発できるようになりました。そして今、私たちは最後の障壁である「コスト」を解消します。MobileTogether 2.1のリリースに伴い、お客様が迅速に開発を開始できるよう、よりシンプルで分かりやすい料金プランを提供いたします。
アプリの数、ユーザー数、開発者数、すべてに制限はありません
いつものように、MobileTogether Designerのアプリケーション開発環境は無料で提供されており、貴社内の開発者の方々、人数制限なくご利用いただけます。さらに、アプリケーションサーバーの費用も大幅に削減いたしました。MobileTogether Serverは、サーバーのコア数に応じて、年間1000ドルからご利用いただけます。つまり、年間1000ドルで、アプリケーションの数やユーザー数に制限なくご利用いただけます。
モバイルアプリサーバーでは、利用ユーザー数や実行できるアプリの数に制限はありません。ただし、実際の負荷に応じてサーバーの規模を拡張する必要がある場合もあります。これは、より多くのユーザーに対して最適なパフォーマンスを提供するためです。しかし、初期導入には最適な価格設定となっています。
この大幅に値下げされた価格体系と、以下に説明する新機能により、MobileTogetherを、あらゆるプラットフォーム向けのデータ 중심アプリケーション開発のための、最も手頃で、かつ最も高度なフレームワークにすることを目指しました。
MobileTogether 2.1における表の機能改善について
モバイルアプリにおいて、テーブルは基本的な要素であり、MobileTogetherは、あらゆるサイズのテーブルを構築するための強力な機能を提供します
- スクロール可能なテーブル:水平方向と垂直方向のスクロールを可能にするため、最大高さと幅を設定します
- 新しいプロパティ:テーブルの行/列の背景色
- ネストされたテーブルを整列するためのオプション
MobileTogetherにおいて、スクロール可能なテーブルのサポートがさらに強化され、テーブル作成の柔軟性が向上しました。これにより、開発者は、あらゆるサイズのデバイスで容易に表示できるよう、テーブルの最大表示サイズを設定したり、画面全体にフィットするように設定したりすることができます。また、水平方向または垂直方向のスクロールを有効にすることで、表示されない部分も確認できるようになりました。

スクロール可能なテーブルは、データの詳細表示だけでなく、他のコントロールを配置する際にも利用できます。スクロール可能なテーブルの機能により、ユーザーが画面をスクロールする際に、ナビゲーションバーやその他のツールなど、常に画面下部に固定される要素を定義することが可能です。
新しい操作方法
MobileTogether 2.1では、新しい機能が追加され、開発者は洗練されたユーザーインターフェースに、使い慣れた視覚的な要素を簡単に追加できるようになりました。これにより、アプリがユーザーにとってさらに理解しやすく、操作しやすくなります
- 新しいコントロール:スライダー
- 新しいコントロール:垂直線
- 新しいボタンのデザイン:共有とメール
以下に示すアプリには、新しい水平スライダーコントロールの例が示されています。

新しい機能
MobileTogether 2.1に新たに追加された機能群は、MobileTogetherが先駆けて開発した高度なアクションツリープログラミング言語をさらに強化し、このプラットフォームが想像できるあらゆるデータ 중심のアプリケーションを構築できるだけの強力なものにしています。具体的には、以下の機能が含まれています
- 新しい操作:共有
- 新しい機能:データベースへの一括挿入
- 新しいアクション:許可する
- 新しいアクション:戻る
- サブページ:閉じる際に結果を返す機能
- アクショングループ:パラメータの受け渡し機能
- 新しい機能:try/catch (エラー処理)
- 新しいアクション:投げる
- 新しいアクション:アクションの実行をキャンセルする
- 新しい操作:テーブルの最下部までスクロールします
- 新しい操作:画像読み込み
- 新しい機能:ルート表示
- 新しい機能:クライアントデバイス上でのファイルの読み込み/保存
- クライアントまたはサーバーにファイルを保存する際に、自動的にフォルダを作成します
- 新しい操作:ファイル/フォルダの削除
- 新しい操作:ページタイマーの再起動/停止
- 新しいアクション:ユーザーによるキャンセル操作
新しい「Try/Catch」機能(以下にアクションツリーで示します)、キャンセルアクション実行、および関連機能により、広範なエラー処理機能が実現されています。さらに、アクショングループ間でパラメータを渡したり、結果を返したりできるようになったことで、アクショングループは真のプログラミングにおけるサブルーチンのように動作できるようになりました。

新しいXPath関数、プロパティ、および演算子
- 既存のプロパティをXPathを使って設定できる柔軟性
- 新しいプロパティ:テキストのサイズ(ピクセル単位)
- 新しいXPath関数:mt-connected-via-wifi (Wi-Fi経由で接続されているかどうかを判定)
- 新しいXPath関数:mt-font-height
- 新しいXPath関数:mt-control-width
- 新しいXPath関数:mt-user-tried-to-cancel-actions (ユーザーがキャンセルを試みたアクション)
- XPath関数ダイアログ内でのクイック検索機能
- ページタイトルバーを非表示にする新しいオプションが追加されました
新しいXPath拡張関数を使用することで、デバイスがWi-Fiで接続されているかどうか、または特定のクライアントプラットフォームにおける標準フォントの高さなど、様々な状況に対応できます。また、ページタイトルバーを非表示にすることで、アプリの表示領域を広げることができ、特に小型デバイスでは特に有効です。

エンドユーザーの体験を向上させる新機能
データに特化したアプリケーションにおいて、優れたユーザーエクスペリエンスは最優先事項であり、私たちは常に、エンドユーザーの皆様に直接役立つ機能を追加できるよう努めています。MobileTogether 2.1の主な新機能は以下の通りです
- ブラウザクライアント向けの、カスタマイズ可能なログイン/トップページ
- 接続が遅い場合に、アプリの起動速度を向上させます
- 新しいキーボード表示:パスワード表示機能
現在、通信速度が遅い場合でも、MobileTogetherアプリはより速く起動するようになります。また、開発者は、ブラウザベースのクライアントを通じてアプリにアクセスする際に、より使いやすい紹介ページを設定することも可能です。
新デモアプリ:MyCollections
MobileTogetherという汎用クライアントアプリのデモサーバーに、MyCollectionsという新しいサンプルアプリが公開されています。
MyCollectionsは、お客様の個人的なコレクションを管理するための、非常に柔軟で拡張性の高いモバイルデータベースアプリです。オーディオCD、書籍、ワインなど、すぐに使えるテンプレートが内蔵されており、そのまま利用することも、新しい機能を追加してカスタマイズすることも、他のコレクションの出発点として活用することも可能です。写真を追加したり、新しい説明項目を作成・フォーマットしたり、MyCollectionsをカスタマイズして、お客様が大切にされている品々に合わせて調整することもできます。さらに、コレクションを友人たちと共有することも可能です。
"My Collections"は、MobileTogetherのモバイル開発フレームワークを使用して構築されており、MobileTogether 2.1で利用可能な多くの新機能を紹介しています。

MobileTogether 2.1をダウンロードしてください
これらの新機能について、さらに詳しくはこちらをご覧ください または、今すぐMobileTogetherソフトウェアを無料でアップデートしてください
もし、まだ当社のサービスをご利用でない場合は、まずは無料のMobileTogether Designerから始めてみてください。