Люкс RhoMobile - RhoMobile Suite

RhoMobile
Rhomobilelogo.png
Стабильный выпуск
7.1.2
Предварительный выпуск
7.2.0.dev1
Написано вHTML5, CSS3, JavaScript
Операционная системаiOS, Android, телефон с операционной системой Виндоус, Windows 10 Mobile, Windows CE, Windows Mobile, Windows NT, Парусник, Linux
Доступно ванглийский
Типфреймворк для мобильной разработки
ЛицензияЛицензия MIT
Интернет сайттау-технологии.com/товары/ rhomobile/

Люкс RhoMobile, основанный на платформе с открытым исходным кодом Rhodes, представляет собой набор инструментов разработки для создания ориентированных на данные, кроссплатформенных, собственных мобильных потребительских и корпоративных приложений. Он позволяет разработчикам создавать собственные мобильные приложения с использованием веб-технологий, таких как CSS3, HTML5, JavaScript и Рубин. Разработчики могут развернуть RhoMobile Suite, чтобы один раз написать приложение и запустить его в наиболее часто используемых операционных системах, включая iOS, Android, телефон с операционной системой Виндоус, Windows Mobile, Windows CE, Windows 10 Mobile и Рабочий стол Windows. Разработчики контролируют поведение приложений на разных устройствах. RhoMobile Suite состоит из набора инструментов для создания, тестирования, отладки, интеграции, развертывания и управления потребительскими и корпоративными приложениями. Он состоит из продуктов Rhodes, RhoElements, RhoStudio, RhoConnect и RhoGallery и включает встроенный шаблон Model View Controller, Object Relational Mapper для приложений с интенсивным использованием данных, интегрированную синхронизацию данных и широкий набор API. Эти услуги мобильной разработки предлагаются в облаке и включают размещенную сборку, синхронизацию и управление приложениями.

Последний релиз RhoMobile Suite 6.0 был анонсирован в июле 2017 года.

RhoMobile был частью Зебра Технологии после приобретения компанией Zebra Motorola Solutions в октябре 2014 года до 2016 года, когда проект был открыт с исходным кодом.[1]

Исходный код RhoMobile поддерживается Tau Technologies, независимым поставщиком программного обеспечения, основанным членами команды RhoMobile, который предоставляет связанные с RhoMobile услуги по консультированию и развитию.

История

Ранее известная как Rhodes Framework, RhoMobile была основана Адамом Блюмом в сентябре 2008 года одновременно с созданием проекта Rhodes на GitHub. В последующие месяцы были выпущены релизы, в которых была добавлена ​​поддержка разработки для iPhone, Windows Mobile и Android. В мае 2009 года RhoMobile стала победителем Interop 2009 в номинации «Лучшая начинающая компания». В ноябре 2009 года был запущен RhoHub как начало услуг кросс-платформенной разработки RhoMobile. В мае 2010 года RhoMobile стал победителем Web 2.0 Expo LaunchPad. Затем Motorola Solutions приобрела компанию в октябре 2011 года. В 2012 году RhoMobile стала одним из победителей конкурса InfoWorld «Технология года 2012». В 2013 году RhoMobile Suite получил награду «Выбор читателей» на сайте About.com как лучший инструмент для межплатформенного форматирования приложений.

В апреле 2014 года Zebra Technologies приобрела Motorola Solutions за 3,45 миллиарда долларов, сделка была завершена в октябре 2014 года.

С 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

RhoElements предоставляет функции корпоративного уровня поверх Rhodes, добавляя поддержку устройств Zebra корпоративного уровня, включая операционные системы Windows Mobile и Windows CE. Он предлагает встроенный шаблон Model View Controller, Object Relational Mapper для приложений с интенсивным использованием данных, интегрированную синхронизацию данных и большой набор API. Контроллер представления модели отделяет интерфейс приложения от его логики, чтобы упростить разработку и помочь с управлением. Object Relational Mapper предлагает автоматическую синхронизацию серверных данных. Обширная база корпоративных API-интерфейсов поддерживает такие функции, как захват RFID, сканирование штрих-кода и обработка платежей. RhoElements обеспечивает автоматическое шифрование данных для обеспечения безопасности данных, защищая информацию и снижая риски.

RhoStudio

RhoStudio - это бесплатный подключаемый модуль Eclipse, позволяющий пользователям разрабатывать приложение один раз для развертывания на многих мобильных платформах. Разработчики могут создавать, разрабатывать, отлаживать и тестировать приложения в одном месте, без каких-либо эмуляторов или другого оборудования. Популярные платформы ОС можно смоделировать, выбрав из раскрывающегося списка. Причина в том, что однократная разработка может означать меньше ошибок, меньшие затраты на оборудование и более быстрое развертывание.

RhoConnect

RhoConnect позволяет разработчикам встраивать синхронизацию данных в приложения для автономного доступа к данным. Он упрощает базовую интеграцию корпоративного мобильного приложения с серверными приложениями, позволяя пользователям всегда иметь свои данные при себе, независимо от того, подключаются они или нет. Он доступен в облаке или локально.

RhoGallery

RhoGallery обеспечивает распространение корпоративных приложений, что позволяет магазину приложений управлять приложениями и продвигать их. ИТ-отделы могут доставлять приложения и обновления по мере необходимости для различных операционных систем и устройств.

RhoHub

RhoHub - это облачный сервис, который поставляется с платной подпиской и поддерживает облачные сборки, размещенный сервис RhoConnect и размещенный сервис RhoGallery.

Архитектура

RhoMobile использует шаблон модель-представление-контроллер. Представления написаны в HTML (включая HTML5). Контроллеры написаны на Ruby.

RhoMobile 7.x и упрощенная структура цен

29 июля 2014 г. вышел релиз RhoMobile 5.0.[2] сопровождалась предложением новой оптимизированной модели обслуживания многоуровневое прозрачное ценообразование, включая бесплатный уровень и два платных уровня подписки, Серебряный и Золотой. Эта новая цена была создана для удовлетворения потребностей разработчика. В этой структуре ценообразования Родос, базовая платформа приложения и RhoStudio можно использовать бесплатно. Оба платных уровня включают Rhodes и RhoStudio, а также RhoElements (расширенные корпоративные функции, такие как считывание штрих-кода и автоматическое шифрование данных), Cloud Build и подключаемый модуль Visual Studio, RhoConnect, RhoGallery и онлайн-поддержка. При покупке подписки предоставляется один месяц бесплатных услуг.

С 2015 года RhoMobile Suite распространяется бесплатно по лицензии MIT, при коммерческой поддержке Tau Technologies. Гибкие варианты поддержки доступны по запросу в обслуживающую компанию[3].

Смотрите также

Рекомендации

  1. ^ Сюзанна Капнер и Пол Зиобро. «Motorola Solutions продает бизнес сканеров Zebra Technologies». Wall Street Journal. Получено 15 апреля 2014.
  2. ^ «Новый RhoMobile Suite 5.0 предлагает удобные для разработчиков цены». SD Times. Получено 29 июля 2014.
  3. ^ «Тау Технологии». tau-technologies.com. Получено 2019-08-09.

внешняя ссылка