Люкс RhoMobile - RhoMobile Suite
Стабильный выпуск | 7.1.2 |
---|---|
Предварительный выпуск | 7.2.0.dev1 |
Написано в | HTML5, CSS3, JavaScript |
Операционная система | iOS, Android, телефон с операционной системой Виндоус, Windows 10 Mobile, Windows CE, Windows Mobile, Windows NT, Парусник, Linux |
Доступно в | английский |
Тип | фреймворк для мобильной разработки |
Лицензия | Лицензия MIT |
Интернет сайт | тау-технологии |
Люкс 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].
Смотрите также
Рекомендации
- ^ Сюзанна Капнер и Пол Зиобро. «Motorola Solutions продает бизнес сканеров Zebra Technologies». Wall Street Journal. Получено 15 апреля 2014.
- ^ «Новый RhoMobile Suite 5.0 предлагает удобные для разработчиков цены». SD Times. Получено 29 июля 2014.
- ^ «Тау Технологии». tau-technologies.com. Получено 2019-08-09.