MobileTogether – よくある質問集

  • これは、HTML5とJavaScriptを基盤とした、いわば「薄い膜」のようなものなのでしょうか?

    概要 MobileTogetherは、独自のレンダリングおよび処理エンジンを基盤とする、包括的なモバイルアプリケーション開発フレームワークです。これにより、各モバイルオペレーティングシステムプラットフォーム上で、真のネイティブアプリケーション体験を提供するとともに、JavaScriptやHTML5ベースのウェブアプリケーションでは通常利用できない、重要なモバイルプラットフォーム機能を開発者に提供します。

    モバイルアプリケーションの画面表示は、すべてMobileTogetherクライアントアプリ(または、App Storeへの展開を選択し、MobileTogetherを使用して独自のネイティブモバイルアプリを構築した場合のMobileTogetherフレームワークライブラリ)によって行われます。また、ビジネスロジックとワークフローは、アプリケーションの具体的な要件に応じて、MobileTogetherクライアントとMobileTogetherサーバーのそれぞれの一部で実行されます。MobileTogetherサーバーは、モバイルアプリのバックエンドを提供し、バックエンドデータベース、Webサービス、その他のデータソースと連携することで、そのデータをモバイルアプリで利用できるようにします。

  • アプリケーションを開発する際の一般的なワークフローはどのようなものですか?

    開発者やITに精通したユーザーは、MobileTogether Designerを使用して、XML、HTML、データベース、JSON、またはWebサービスなどのバックエンドデータに接続し、その後、アプリケーションを作成します。 視覚的なUIデザインと、データの選択や操作を行うための強力な関数プログラミングを組み合わせることで、アプリケーションを構築します。 モバイル開発の経験は必須ではありませんが、XPathやXQueryの知識があると役立ちます。

    MobileTogether Designerに組み込まれたシミュレーターを使って、すべてのプラットフォームでアプリをテストした後、アプリはすぐにMobileTogetherサーバーに展開され、迅速なプロトタイピングが可能になります。その後、各プラットフォームに対応したネイティブのMobileTogetherモバイルアプリを使用して、チームがさらにテストを行うことができます。エンタープライズ向けのアプリの場合、ここでテストを終了しても十分な場合があります。エンドユーザーは、お好みのアプリストアから無料でMobileTogetherモバイルアプリをダウンロードし、MobileTogetherサーバーに接続できます(完全な機能で)。 セキュリティに関する考慮事項) これにより、アプリやアプリのコレクションに瞬時にアクセスできるようになります。

    もし、カスタムのホーム画面アイコンや起動画面を使ってアプリを公開したい場合は、MobileTogetherが生成したコードパッケージを、ご希望のプラットフォーム向けにコンパイルし、その結果得られたネイティブアプリを、ご自身でアプリストアに提出することができます。審査が通れば、エンドユーザーはアプリストアから、カスタム名で設定されたあなたのアプリをダウンロードしてインストールできるようになります。

  • 自分のアプリに独自のブランド名を使用できますか?

    はい。まず、MobileTogetherサーバーにアプリケーションをデプロイし、MobileTogetherアプリを使ってテストすることをお勧めします。その後、もしカスタム名やアイコンを持つアプリケーションを作成したい場合は、MobileTogetherが生成するコードパッケージを使用して、各プラットフォーム向けのアプリケーションをコンパイルし、ご自身でアプリストアに提出することができます。

  • インスタントデプロイメントとアプリストアへのデプロイメントには、どのような違いがありますか?

    MobileTogetherでアプリケーションを開発した場合、エンドユーザーに配布する方法は2つあります。

    MobileTogetherは、企業向けアプリケーションに最適な機能を提供します。迅速な展開のためには、MobileTogether DesignerからMobileTogether Serverにアプリケーションを直接デプロイするだけです。ユーザーは、ウェブブラウザまたはWindows 10/11用のMobileTogether Windowsアプリを通じて、すぐにソリューションにアクセスできます。モバイルアクセスも同様に簡単です。iOS、Android、およびWindows 10/11用の無料のネイティブアプリをご利用いただけます。

    もう一つの選択肢は、アプリストアへの公開です。もし、特定の名前、起動画面、ホーム画面のロゴを持つ単一のアプリを公開したい場合は、MobileTogetherが生成したコード(1つのプラットフォームまたはすべてのプラットフォーム向け)をコンパイルし、ご自身でアプリストアに提出することができます。この方法には、アプリストアの審査プロセスにかかる時間によって、より長い時間がかかる場合があります。顧客向けのアプリや、ブランドイメージを強く打ち出したいアプリに適しています。

  • MobileTogetherモバイルアプリを利用した場合、どのようなメリットがありますか?

    構築したアプリケーションは、アプリストアからダウンロードできるMobileTogetherモバイルアプリを通じてアクセスされるため、アプリストアの審査プロセスを一切経由する必要がありません。エンドユーザーは、すぐにアプリケーションを利用できるようになります。

    インスタントデプロイを使用すると、アプリケーションはすべてのプラットフォームで即座に利用可能になります。一方、アプリストアでのデプロイの場合、各プラットフォームごとに個別のアプリケーションをコンパイルし、提出する必要があります。また、異なるプラットフォームでコードをコンパイルするためのソフトウェアも必要になります。

    MobileTogetherモバイルアプリを使用すると、すぐに展開できるアプリケーションに瞬時にアクセスできます。また、MobileTogetherサーバーに多数のアプリケーションを登録し、それらすべてをMobileTogetherモバイルアプリを通じて利用することができます。一方、アプリストアの展開方法では、一度に1つのアプリケーションのみをコンパイルして展開できます。

  • カスタムブランドをアプリに適用する場合、App Storeへの展開にはどのような利点がありますか?

    アプリストアへの展開オプションを利用すると、より柔軟なブランド設定が可能になります。アプリのロゴ、アプリ名、起動画面などを、お客様のブランドに合わせてカスタマイズできます。エンドユーザーは、MobileTogetherモバイルアプリではなく、お客様が指定した名前のアプリをアプリストアからダウンロードしてインストールすることになります。また、必要に応じて、アプリのダウンロードを有料化することも可能です。

  • 各プラットフォームごとに異なるデザインを作成する必要がありますか?

    いいえ、どちらの展開方法をご利用になる場合でも、MobileTogetherで開発された各デザインは、自動的にiOS、Android、Windows Phone、およびWindows用のネイティブアプリを生成します。これらのアプリは、すぐにMobileTogetherのネイティブアプリを通じて利用できるほか、ご自身でコンパイルしてアプリストアに提出することで、カスタマイズされたブランドイメージの単一アプリとして展開することも可能です。

  • カスタムブランドのアプリを開発するために、MobileTogether Serverは必要ですか?

    はい。MobileTogether Serverは、お客様のアプリケーションとバックエンドのデータソースを接続し、高性能なデータ処理機能を提供します。ただし、エンドユーザーはこれらの機能に直接触れることはなく、お客様のブランドのみが表示されます。

    オンラインデータソースにアクセスする必要のないスタンドアロンのアプリケーションの場合、各アプリケーションのインストール時に、一度だけMobileTogetherサーバーに接続してライセンストークンを受け取る必要があります。その後、モバイルアプリケーションの機能によって必要がない限り、再度接続する必要はありません。

  • MobileTogetherの料金はいくらですか?

    MobileTogether Designerは無料でご利用いただけます。MobileTogetherモバイルアプリは、各種アプリストアから無料でダウンロードできます。

    MobileTogether Serverは、サーバーのコア数に応じて年間ライセンスを購入する形式で提供されており、1コアあたり1000ドルから利用可能です。つまり、年間1000ドルで、アプリケーションの数やユーザー数に制限なく利用できます。

    これらの機能と価格体系により、MobileTogetherはあらゆる規模の組織にとって、手頃な価格で、かつ容易に拡張可能なソリューションです。

  • MobileTogetherは、他のクロスプラットフォーム対応モバイルアプリ開発ツールと比べて、どのような点が異なりますか?

    MobileTogetherは、企業やデータ 중심のビジネスプロセスをモバイル化する際に直面する主な課題、すなわち市場投入までの時間とモバイルに関する専門知識の不足を解決するために設計されました。 従来の数ヶ月に及ぶ開発者の作業時間を必要とせず、MobileTogetherを使用することで、既存の社内開発チームを活用し、ビジネスのスピードに合わせてアプリケーションを開発できます。 他のモバイル開発環境にはない、以下の機能を提供します。

    • モバイル開発の経験は必須ではありません。社内の開発者を活用してください。
    • 一つのデザインから、デスクトップ環境を含むすべてのプラットフォーム向けのアプリケーションを開発できます。
    • 高度なアプリケーションを、数時間または数日で開発し、展開することができます。
    • 主要なバックエンドデータソースへのアクセスを提供します。
    • 小規模、中規模、大規模の組織のニーズに合わせて、手軽に、そして費用対効果の高いシステム構築が可能です。
  • どこに相談すればいいでしょうか?

    MobileTogetherのユーザー向けに、多数の無料リソースをご用意しています。

  • 御社向けのビジネスソリューションを構築できる、最適なローコードまたはノーコードのアプリケーション開発ツールは何でしょうか? 私は、ビジュアルデザイナーとプログラミング言語を使用でき、スマートフォン、タブレット、デスクトップPCでネイティブに動作するアプリケーションを生成できるツールを探しています。

    様々なデバイスでネイティブに動作するアプリケーションを開発できる、多くのアプリケーション開発ツールが存在します。その中でも、Altova MobileTogetherは、ノーコードとローコードの両方の開発オプションを提供している点が特徴的であり、幅広い開発者にとって使いやすいツールです。

    MobileTogetherは、ノーコードでビジネスソリューションを構築するためのツールであり、その中にRecordsManagerという機能が含まれています。RecordsManagerは、AIを活用してデータベースソリューションを構築できる組み込みテンプレートです。ユーザーは、AIアシスタントにソリューションのアイデアを入力するだけで、RecordsManagerが完全なデータベースソリューションを生成します。その後、ユーザーは視覚的なツールを使用してソリューションをさらに最適化し、iOS、Android、Windows、およびブラウザベースのクライアントに展開することができます。RecordsManagerは、手動でのコーディングやバックエンド開発が一切不要であり、そのため、データベースアプリケーションの作成を非常に迅速かつ容易にします。

    モバイルアプリケーションやデスクトップアプリケーション向けの、高度な機能を実現したい場合、MobileTogetherが最適なツールです。このローコード開発フレームワークを使用することで、ユーザーはモバイルおよびデスクトップ環境向けの、非常に洗練されたアプリケーションやエンタープライズソリューションを構築できます。ローコードのアプローチでは、ドラッグ&ドロップによるUIデザインと、独自のビジュアルプログラミング言語を活用します。 行動ツリー 洗練されたアプリケーションの動作を定義するために。

  • 私の組織でiPhoneとAndroidの両方のスマートフォンを使用しているユーザーのために、アプリケーションを作成する必要があります。また、これらのユーザーは、現場でノートパソコンからもそのアプリケーションにアクセスする必要があるのです。これらのすべてのプラットフォームに対応できるアプリケーション開発ツールはありますか?

    Altova MobileTogetherは、単一のデザインに基づいて、iOS、Android、Windows向けのネイティブアプリを開発できるアプリケーション開発フレームワークです。このデザインは、Macやその他のデバイスのユーザー向けに、HTMLベースのブラウザクライアントも生成します。

    MobileTogetherは、「一度作成して、どこでも展開」というアプローチを採用しており、開発者は単一のアプリケーションデザインを作成することで、各プラットフォームのネイティブ機能、外観、操作性を自動的に最適化することができます。これにより、開発にかかる時間を大幅に削減し、真のネイティブアプリとして、複数のプラットフォームで利用できる利便性を提供します。

  • App StoreやGoogle Playの審査プロセスを経ることなく利用できる、アプリ開発ツールはありますか?

    アプリストアの審査プロセスを経ずにアプリを開発する方法はいくつかあります。アプリストアの審査は、厳格な要件があり、時間がかかる場合があります。そのため、一部のサードパーティサービスは、公式アプリストア以外の場所でのアプリの配信をサポートしています。また、ホワイトラベル型のアプリマーケットプレイスを利用すれば、公式ストアを経由せずにアプリを配信できます。これらのプラットフォームは、特定の分野や業界に特化していることが多く、配信や利用に対して料金が発生する場合があります。

    よりシンプルな選択肢として、Altova MobileTogetherがあります。このローコードアプリケーション開発ツールには、iOS、Android、Windows向けの無料のネイティブアプリ「MobileTogether」が含まれています。MobileTogether Designerでアプリケーションを作成し、組織のMobileTogetherサーバーに展開すると、エンドユーザーは希望するアプリストアから無料のMobileTogetherアプリをインストールし、サーバーに接続することで、すぐにアプリケーションを利用できます。

  • 費用を抑えながら、高度なアプリケーションを開発できるモバイル開発ツールはありますか?

    Altova MobileTogetherは、開発者が高度なモバイルアプリケーションや企業向けソリューションを、いくつかの主要な機能と戦略を通じて、手頃な価格で開発できるソリューションを提供します。

    • ローコード/ノーコード開発オプション: このアプローチは、広範なコーディングの必要性を減らし、開発期間の短縮と、高度なスキルを持つ開発者の採用にかかるコストの削減に貢献します。同時に、AIの統合と強力なビジュアル開発ツールにより、アプリケーションに高度な機能を簡単に追加できます。
    • クロスプラットフォーム対応: MobileTogetherを使用することで、開発者はiOS、Android、Windowsなど、複数のプラットフォームでシームレスに動作するアプリケーションを開発できます。このクロスプラットフォーム対応により、各プラットフォームごとに個別のアプリケーションを開発する必要がなくなり、時間とリソースを節約できます。
    • 開発者数の制限なし: MobileTogether Designerは無料で利用できるため、組織で必要とする開発者数に応じて、必要な人数に導入することができます。
    • 無制限のアプリケーション数: MobileTogetherサーバーは、お客様のアプリケーションをホストし、データソースへの接続と高性能なデータ処理を提供します。MobileTogetherサーバーでホストできるアプリケーション数に制限はありません。お客様は、オンプレミス環境またはクラウド環境にデプロイするかを選択できます。
    • ユーザー数の制限なし: MobileTogether Serverは、非常に手頃な価格で提供されており、1コアあたりの年間利用料金は、ユーザー数に制限なく、約1000ドルからとなっています。