Вышла платформа разработки приложений для смартфонов Rhomobile Rhodes 1.4

Rhomobile обновила до версии 1.4 открытый фреймворк Rhodes, предназначенный для разработки приложений под основные мобильные платформы.

Rhodes упрощает создание мобильных приложений благодаря использованию Ruby и HTML вместо сложных Java или Objective-C. Теоретически можно, один раз подготовив код программы, транслировать его в нативные исполнимые файлы для всех поддерживаемых платформ, в том числе Apple iPhone OS, Symbian, Google Android, Microsoft Windows Mobile и RIM BlackBerry OS. Разумеется, последние отличаются в некоторых деталях, поэтому не факт, что готовые приложения будут одинаково выглядеть везде.

Девелоперы создают MVC-контейнер и набор HTML-шаблонов для графического интерфейса. Rhodes дополняет базовые HTML-теги дополнительными, открывающими доступ к GPS-функционалу смартфонов, пользовательским данным, фотовидеокамере, push-уведомлениям, картографическим возможностям и т. п. Сам код приложений пишется на Ruby. Поддерживаются тестирование кода и его отладка в реальном времени. Есть возможность подключения сторонних расширений.

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

Кроме того, подготовлена хостинговая среда разработки приложений RhoHub: программы можно создавать непосредственно в браузере.

Коммерческая лицензия Rhodes обойдется в $500 за одно созданное приложение. Стоимость использования RhoSync начинается с $5 тыс. Подключение к RhoHub предоставляется бесплатно либо за 20 или 100 долларов в месяц в зависимости от потребностей.

На рынке есть и другие кросс-платформенные инструментарии — например, Nitobi PhoneGap, Appcelerator Titanium Mobile и Eclipse Pulsar.

Введение в Rhomobile Rhodes:

Создание приложения в Rhomobile RhoHub за одну минуту:

Подготовлено по материалам InfoWorld.

Компьюлента

Связь с редакцией