Корпорация Oracle выпустила среду разработки Oracle Application Development Framework (ADF) Mobile, которая является расширением Oracle Application Development Framework.
Oracle ADF Mobile является компонентом связующего программного обеспечения Oracle Fusion Middleware и представляет собой платформу разработки на основе HTML5 и Java, позволяющую создавать, разворачивать и расширять дополнительными возможностями корпоративные приложения для мобильных сред, включая iOS и Android, из единой базы программного кода. Платформа Oracle ADF Mobile, в основу которой положена гибридная архитектура разработки мобильных приложений следующего поколения, помогает разработчикам повысить эффективность и одновременно защищает инвестиции компании, позволяя многократно использовать программный код благодаря гибкой архитектуре, основанной на открытых стандартах.
Приложения, созданные с использованием Oracle ADF Mobile, позволяют предприятиям, работающим в разных отраслях, быстро адаптироваться к часто меняющимся требованиям к мобильным средам благодаря возможности быстро и визуально разрабатывать приложения один раз и затем многократно разворачивать их на разных устройствах и операционных платформах.
Разработчики могут использовать передовые возможности Oracle ADF Mobile для:
- создания корпоративных приложений для мобильных устройств. Разработчики могут упростить инфраструктуру приложений благодаря общей проверенной платформе, которая охватывает серверные, настольные и мобильные приложения и обеспечивает безопасность мобильных приложений с помощью шифрования данных и их защиты в сетях передачи;
- универсальной разработке приложений. Благодаря Oracle ADF Mobile программисты могут работать над совместимыми кросс-платформенными интерфейсами, применяя знакомые им web-технологии, такие как HTML5, JavaScript и CSS, и в то же время используя практически неограниченный доступ к «родным» внутренним функциям и сервисам устройства, таким как камера, GPS, контакты и т. д., через гибридную архитектуру мобильных приложений. Кроме того, в Oracle ADF Mobile встроена упрощенная виртуальная машина Java Virtual Machine (JVM) для поддержки логики приложений, написанных на Java. Уникальное сочетание этих технологий, основанных на стандартах, позволяет быстро разрабатывать мобильные приложения для iOS и Android и избавляет разработчиков от необходимости изучать конкретные языки программирования и технологии новых мобильных платформ;
- повышения эффективности. Разработчики могут ускорить вывод на рынок новых программных продуктов, разрабатывая одно приложение, которое может быть развернуто на нескольких разных платформах благодаря гибридной архитектуре программирования мобильного приложения. Ускоренная разработка также возможна благодаря применяемой модели визуального и декларативного программирования, которая уже знакома пользователям Oracle ADF. Среды разработки Oracle ADF и Oracle ADF Mobile используют одну и ту же модель декларативного программирования. Это позволяет разработчикам создавать мобильные приложения, не осваивая новые специфические языки и технологии программирования. Разработчики могут повысить эффективность и уменьшить затраты на сопровождение, используя предоставляемую Oracle ADF Mobile богатую библиотеку встроенных проверенных компонентов, благодаря которым разрабатываемое приложение совпадает по виду и ощущениям с «родными» приложениями устройства;
- защиты инвестиций. Адаптивная гибридная архитектура прикладного программирования дает разработчикам возможность защитить инвестиции в приложения от технологических изменений и разрабатывать мобильные приложения, используя имеющиеся знания, навыки и ресурсы проверенных технологий, таких как HMTL5, JavaScript, Java и Oracle ADF.