Rhoモバイルスイート

ローモバイル
安定版リリース
7.4.2 / 2021年12月7日
プレビューリリース
7.5.0.beta2 / 2022年4月20日
書かれたHTML5CSS3JavaScript
オペレーティング·システムiOSAndroidWindows PhoneWindows 10 MobileWindows CEWindows MobileWindows NTSailfish OSLinux
入手可能な英語
タイプモバイル開発フレームワーク
ライセンスMITライセンス
Webサイトtau-platform .com /en /products /rhomobile /

RhoMobile Suiteは、Rhodesオープンソースフレームワークに基づいており、データ中心でクロスプラットフォームのネイティブモバイルコンシューマーおよびエンタープライズアプリケーションを作成するための開発ツールセットです。開発者は、CSS3HTML5JavaScriptRubyなどのWebテクノロジーを使用してネイティブモバイルアプリを構築できます。開発者はRhoMobile Suiteを展開して、アプリを一度記述すれば、 iOSAndroidWindows PhoneWindows MobileWindows CE、 Windows 10 MobileWindows Desktopなど、最も使用されているオペレーティングシステムで実行できます。開発者は、さまざまなデバイスでのアプリの動作を制御できます。RhoMobile Suiteは、コンシューマーおよびエンタープライズアプリの構築、テスト、デバッグ、統合、展開、管理のためのツールセットで構成されています。Rhodes、RhoElements、RhoStudio、RhoConnect、およびRhoGallery製品で構成され、組み込みのモデルビューコントローラーパターン、データ集約型アプリ用のオブジェクトリレーショナルマッパー、統合データ同期、および幅広いAPIセットが含まれています。これらのモバイル開発サービスはクラウドで提供され、ホストされたビルド、同期、アプリケーション管理が含まれます。

RhoMobileは、2014年10月にZebraがMotorola Solutionsを買収した後、2016年にプロジェクトがオープンソース化されるまでZebra Technologiesの一部でした。 [ 1 ]

RhoMobile のソース コードは、RhoMobile チーム メンバーによって設立され、RhoMobile 関連のコンサルティングおよび開発サービスを提供する独立系ソフトウェア ベンダーである Tau Technologies によって管理されています。

歴史

以前はRhodes Frameworkとして知られていたRhoMobileは、 GitHub上のRhodesプロジェクトの作成とともに、2008年9月にAdam Blumによって設立されました。その後数か月で、iPhone、Windows Mobile、Androidの開発サポートを追加したリリースがありました。2009年5月、RhoMobileはInterop 2009で「最優秀スタートアップ企業」を受賞しました。2009年11月、RhoMobileのホスト型クロスプラットフォーム開発サービスの始まりとして、RhoHubが立ち上げられました。2010年5月、RhoMobileはWeb 2.0 Expo LaunchPadを受賞しました。その後、2011年10月にMotorola Solutionsが同社を買収しました。2012年、RhoMobileはInfoWorldの2012 Technology of the Year Awardを受賞しました。2013年、RhoMobile SuiteはAbout.com Reader's Choice Awardで、アプリのクロスプラットフォームフォーマットの最優秀ツールに選ばれました。

2014 年 4 月、Zebra Technologies は Motorola Solutions を 34 億 5,000 万ドルで買収し、取引は 2014 年 10 月に完了しました。

2016 年以来、このプロジェクトは Tau Technologies によって管理されています。

概要

RhoMobile Suite製品

RhoMobile Suite には、Rhodes、RhoElements、RhoStudio、RhoConnect、RhoHub、RhoGallery が含まれます。

ロードス

Rhodesは、RhoMobileアプリケーション開発プラットフォームの基盤となる、無料のオープンソースフレームワークです。開発者は、既存のHTML、CSS、JavaScript、Rubyのスキルを活用して、iOS、Android、Windows Phone 8を含むあらゆる主要オペレーティングシステム向けのネイティブアプリを構築できます。開発者は、数千ものRhoMobileアプリを開発してきた大規模で成熟したオープンソースコミュニティを活用できます。

ローエレメント

RhoElementsは、Rhodesをベースにエンタープライズグレードの機能を提供します。Windows MobileおよびWindows CEオペレーティングシステムを含むエンタープライズグレードのZebraデバイスのサポートも追加されています。組み込みのモデルビューコントローラパターン、データ集約型アプリ向けのオブジェクトリレーショナルマッパー、統合データ同期、そして豊富なAPIセットを提供します。モデルビューコントローラは、アプリのインターフェースとロジックを分離することで、開発を簡素化し、制御を容易にします。オブジェクトリレーショナルマッパーは、バックエンドデータの自動同期を提供します。幅広いエンタープライズAPIは、RFIDキャプチャ、バーコードスキャン、決済処理などの機能をサポートします。RhoElementsは、保存データのセキュリティを確保するために自動データ暗号化機能を備えており、情報の保護とリスクの軽減を実現します。

ロースタジオ

RhoStudioは無料のEclipseプラグインで、一度開発すれば複数のモバイルプラットフォームにデプロイできます。開発者は、エミュレータや異なるハードウェアを必要とせず、アプリケーションの生成、開発、デバッグ、テストを一箇所で行うことができます。ドロップダウンボックスの選択により、一般的なOSプラットフォームをシミュレートできます。一度開発すれば、エラーの削減、ハードウェアコストの削減、そして迅速なデプロイが可能になります。

ローコネクト

RhoConnect を使用すると、開発者はアプリにデータ同期機能を組み込み、オフラインでのデータアクセスを実現できます。エンタープライズモバイルアプリの基本的なバックエンドアプリケーション統合を簡素化し、ユーザーは接続の有無にかかわらず、いつでもデータにアクセスできるようになります。クラウドでもオンプレミスでもご利用いただけます。

ローギャラリー

RhoGalleryはエンタープライズアプリ配信を可能にし、アプリストアによるアプリケーションの管理とプッシュを可能にします。IT部門は、複数のオペレーティングシステムやデバイスに、必要に応じてアプリケーションとアップデートを配信できます。

ローハブ

RhoHub は、有料サブスクリプションが付属し、クラウド ビルド、RhoConnect ホスト サービス、RhoGallery ホスト サービスをサポートするクラウド サービスです。

建築

RhoMobileはModel-View-Controllerパターンを採用しています。ビューはHTML(HTML5を含む)で記述され、コントローラーはRubyで記述されます。

RhoMobile 7.x と簡素化された価格体系

2014年7月29日、RhoMobile 5.0 [ 2 ]のリリースと同時に、無料レベルとシルバーとゴールドの2つの有料サブスクリプションレベルを含む、多層的で透明性の高い価格設定を提供する、合理化された新しいサービスモデルが発表されました。この新しい価格設定は開発者のニーズを満たすために作られました。この価格設定では、基本的なアプリケーションフレームワークであるRhodesとRhoStudioは無料で使用できます。両方の有料レベルには、RhodesとRhoStudioに加えて、RhoElements(バーコード読み取りや自動データ暗号化などの拡張エンタープライズ機能)、Cloud BuildとVisual Studioプラグイン、RhoConnect、RhoGallery、オンラインサポートが含まれています。サブスクリプションを購入すると、1か月間、無料サービスが付属します。

2015年以降、RhoMobile SuiteはMITライセンスに基づいて無料で配布されており、Tau Technologiesによる商用サポートが提供されています。メンテナー企業へのリクエストに応じて、柔軟なサポートオプションをご利用いただけます。[ 3 ]

参照

参考文献

  1. ^スザンヌ・カプナー、ポール・ジオブロ「モトローラ・ソリューションズ、スキャナ事業をゼブラ・テクノロジーズに売却」ウォール・ストリート・ジャーナル。 2014年4月15日閲覧
  2. ^ 「新しいRhoMobile Suite 5.0は開発者に優しい価格設定を提供」 SD Times . 2014年7月29日閲覧
  3. ^ 「Tau Technologies」 . tau-technologies.com . 2019年8月9日閲覧