MobileTogether 5.1では、セキュリティ設定がよりシンプルになり、さらに多くの機能が追加されました
Altova社のローコード、クロスプラットフォーム開発ツール「MobileTogether」の最新版がリリースされました モバイルアプリケーション開発 このフレームワークは、Let's Encryptとの連携機能を活用することで、SSL証明書の取得と設定を簡素化する手法を提供します。これにより、開発者は、バックエンドサーバーとユーザーデバイス間の通信を、迅速、スムーズ、かつ無料で安全に確立することができます。
その他のアップデートとしては、最新バージョンのAndroidに対応した機能や、柔軟なアプリ開発を可能にするための新しいオプションが追加されています。詳しく見ていきましょう。

MobileTogether 5.1の主な変更点:
Android 8.1および9に対応
MobileTogetherは、以前のバージョンのAndroidにも対応しており、これにより、開発者は、これらの新しいバージョンのOSに導入されたネイティブな外観、操作感、機能を含むアプリケーションを開発できるようになりました。
リンクの検出機能
アプリケーション開発者は、ラベル内にウェブページのURLやメールアドレスを自動的に表示し、それをリンクとして機能させるオプションを利用できるようになりました。このリンクをクリックまたはタップすると、指定されたウェブページがブラウザで開かれたり、デバイスのメールアプリで新規メールが作成されたりします。
自動リンク検出機能は、「スタイルとプロパティ」パネルで設定でき、以下のいずれかに設定できます
- 該当なし:リンクは自動的に検出されません
- 明示的なリンク:開発者は、この設定を有効にすることで、テキストの冒頭が "http://", "https://", "rtsp://"、または "mailto:" で始まる場合にのみ、アクティブなリンクを作成するように設定できます
- すべてのリンク:ページURLやメールアドレスを示すテキストは、自動的にリンクとして認識されます。例えば、www.altova.com、altova.com、niki@nanonull.comなどです。

ラベルの高さをN行に制限します
ラベルが複数行にわたる表示を可能にするだけでなく、実行時に表示される行数を制限することもできるようになり、UIデザインにおいてさらに詳細な制御が可能になりました。
方向転換のためのアクションツリー
アプリケーション内の各ページの "OnPageRefresh" イベントに、新しいオプションが追加されました。それは、「画面の向きまたはサイズが変更された場合にリフレッシュする」という機能です。
これにより、ユーザーがデバイスの向き(縦向き/横向き)を変更した場合や、アプリケーションのウィンドウのサイズを変更した場合に、特定の動作を実行するように設定することが可能になります。

「フォルダの読み込み」アクションに関する新機能
以前のバージョンで、実行時にMobileTogetherサーバーまたはクライアント上の特定のフォルダから、ファイルとサブフォルダの一覧を取得する機能が追加されました。MobileTogether 5.1では、以下の機能を実現するための新しいオプションが追加されています
- アクションのファイルフィルターで、複数のファイル名パターンを指定することができます
- サブフォルダに再帰的にアクセスする
- サブフォルダを再帰的に処理する場合、空のフォルダの情報も読み取ることができます
Let's Encryptを利用することで、セキュリティ設定をより簡単にすることができます
MobileTogetherは、MobileTogetherサーバーと、MobileTogetherアプリケーションを実行しているクライアントデバイス間の安全なSSL接続をサポートしています。現在、認証局から購入した証明書をアップロードできることに加えて、MobileTogetherサーバーでは、Let's Encryptから無料でSSL証明書を取得し、自動的に更新する機能を、MobileTogetherサーバーの管理インターフェース内で簡単に利用できるようになりました。
Let's Encrypt (レッツ・エンクリプト) Let's Encryptは、Internet Security Research Group (ISRG)によって設立された認証機関であり、HTTPS (SSL/TLS)接続を可能にするための無料のデジタル証明書を提供しています。より安全なインターネット環境の実現を目標に掲げ、ISRGは無料で証明書を提供し、その手続きをできる限り簡素化することを目指しています。そのため、ウェブサーバー上で動作するソフトウェアは、Let's Encryptと連携して証明書を取得し、安全に設定して使用することができます。また、必要に応じて証明書の自動更新も可能です。Let's Encryptの証明書は90日間有効であり、その期間中であればいつでも更新できます。
MobileTogether Serverのコンソールにある新しい機能を使用すると、Let's EncryptからSSL証明書を迅速かつ簡単に取得できます。その後、MobileTogether Serverは、Let's Encryptと連携して、SSL証明書を2ヶ月ごとに自動的に更新します。

MobileTogether ServerにSSLを導入する準備が整ったら、以下の短い動画をご覧ください。この動画では、Let's Encryptやその他の認証局から証明書をアップロードする方法をわかりやすく解説しています。
MobileTogether 5.1を今すぐお試しください
これらの新しい機能を利用するには、まず以下のものをダウンロードしてください 無料のMobileTogether Designerの最新バージョン.