Корпорация Oracle выпустила инструментарий Application Development Framework Mobile Client, позволяющий разработчикам быстро создавать Java-приложения для промышленных мобильных устройств.
Модуль Oracle Mobile Client. Иллюстрация: Oracle |
Как утверждают в Oracle, инструментарий содержит все самое необходимое для разработки приложений, которые можно развертывать на различных мобильных платформах без адаптации кода для каждой из них. Клиентский модуль Mobile Client состоит из нескольких компонентов: браузера для просмотра приложений, небольшой СУБД для локального хранения данных и среды исполнения Java-приложений, предназначенной для устройств, не имеющих поддержки Java. Модуль оснащен пользовательским интерфейсом, основанным на библиотеке JSF, и набором заранее сконфигурированных механизмов синхронизации данных с серверами.
В клиенте также предусмотрены специализированные средства для работы с приложениями Oracle Fusion, но его можно использовать и с другими веб-сервисами. Кроме того, имеются инструменты для накопления и передачи данных, сгенерированных самим устройством (камерой, GPS-навигатором, сканером штрихкодов и т. п.).
На сегодня модули Mobile Clients доступны в версиях для платформы Windows Mobile 5 и 6, которая широко применяется в промышленных устройствах, а также для BlackBerry. В дальнейшем возможна поддержка iPhone и устройств на основе Android и Windows Phone 7. Oracle предлагает бесплатное расширение для интегрированной среды разработки JDeveloper, с помощью которого можно разрабатывать приложения для мобильного клиента.