Oracle Application Development Framework Mobile (Oracle ADF Mobile)

Продукт
Название базовой системы (платформы): Oracle Application Development Framework (ADF)
Разработчики: Oracle
Дата премьеры системы: октябрь 2012 года
Дата последнего релиза: май 2013 года
Технологии: Средства разработки приложений

Корпорация Oracle объявила осенью 2012 года о выпуске среды разработки 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 разработчики могут сократить время написания и переписывания программного кода и больше внимания уделять созданию самых передовых мобильных корпоративных приложений, – подчеркнул Крис Тонас (Chris Tonas), вице-президент Oracle по направлению Application Development Tools. – Платформа Oracle ADF Mobile тесно интегрирована с продуктами семейства Oracle Fusion Middleware, поддерживает бизнес-приложения нового поколения Oracle Fusion Applications и может с легкостью интегрировать приложения других поставщиков. Используя функционально богатую модель визуального и декларативного программирования, Oracle ADF Mobile помогает разработчикам повысить эффективность и разворачивать приложения на разных мобильных операционных платформах, включая iOS и Android».

Приложения, созданные с использованием Oracle ADF Mobile, позволяют предприятиям, работающим в разных отраслях, быстро адаптироваться к часто меняющимся требованиям к мобильным средам благодаря возможности быстро и визуально разрабатывать приложения один раз и затем многократно разворачивать их на разных устройствах и операционных платформах.

Поддержка HTML5, JavaScript, CSS и Java

Разработчики могут использовать передовые возможности 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.

Oracle ADF Mobile Release 1.1

В версии Oracle ADF Mobile Release 1.1 добавлена встроенная поддержка службы сетевых уведомлений (Push Notification) на уровне устройства, реализована новая инфраструктура интеграции устройств на базе Apache Cordova, обеспечена возможность полного просмотра файловых вложений и поддержка обновленной мобильной операционной системы, а также улучшена производительность, что позволяет компаниям разрабатывать более сложные и ресурсоемкие мобильные приложения.

Oracle ADF Mobile является компонентом комплекса связующего программного обеспечения Oracle Fusion Middleware и представляет собой кросс-платформенную среду разработки мобильных приложений на основе Java и HTML5, позволяющую разработчикам с легкостью создавать, разворачивать и расширять корпоративные приложения для мобильных операционных сред, включая iOS и Android, из единой базы исходного программного кода.

«Oracle ADF Mobile является единственным кросс-платформенным решением на основе Java- технологий и стандартом для корпоративного программного обеспечения, которое позволяет разрабатывать приложения как для устройств на базе iOS, так и Android, предлагая Java-разработчикам простой способ стать мобильными разработчиками, — подчеркнул Крис Тонас (Chris Tonas), вице-президент Oracle по направлению Application Development Tools. — Благодаря сетевой службе доставки уведомлений и обновлений, новой инфраструктуре Cordova, версия Oracle ADF Mobile 1.1 дополнительно повышает производительность разработчиков и предоставляет им возможность ускорить процесс создания мобильных приложений, сократив при этом издержки».

Oracle ADF Mobile помогает предприятиям разных отраслей соответствовать постоянно меняющимся требованиям мобильности, позволяя разработчикам быстро и с использованием визуальных средств разрабатывать приложения, разворачивать их на многочисленных и разнообразных устройствах и операционных платформах. Oracle ADF Mobile предоставляет следующие новые возможности:

  • Встроенная поддержка сетевой службы уведомлений на уровне устройства — активная доставка обновлений и информации о важных событиях из корпоративных приложений и связующего ПО в мобильные приложения Oracle ADF Mobile.
  • Дельнейшая оптимизация производительности — новые инфраструктурные улучшения для оптимизации общей производительности приложений.
  • Поддержка новых версий мобильных операционных систем и Cordova — поддержка новых версий мобильных ОС, а также инфраструктуры для миграции и интеграции устройств, от PhoneGap до новейшей версии Apache Cordova.
  • Идентификационные знаки (Badging) — вводятся визуальные индикаторы событий и обновлений приложения для мобильных пользователей.
  • Просмотр файловых вложений — мобильное приложение может отображать разные типы прикрепленных файлов, что позволяет абстрагироваться от различий мобильной платформы, связанных с обработкой файлов.
  • Автоматизированное тестирование — предоставляются API-интерфейсы JavaScript для поддержки автоматизированного тестирования приложений Oracle ADF Mobile.
  • Новые компоненты визуализации данных — разнообразные форматы шкал и индикаторов, формирующие более информативное и содержательное представление данных.

Поддержка архивов приложений — системные интеграторы и компании-разработчики могут поставлять приложения Oracle ADF Mobile в виде архива, позволяя конечным потребителям заказывать приложения с надлежащими сертификатами.



Подрядчики-лидеры по количеству проектов

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Солар (ранее Ростелеком-Солар) (46)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (15)
  Форсайт (11)
  Бипиум (Bpium) (10)
  Axiom JDK (БеллСофт) ранее Bellsoft (10)
  Другие (388)

  Солар (ранее Ростелеком-Солар) (8)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (4)
  Консом групп, Konsom Group (КонсОМ СКС) (2)
  IFellow (АйФэлл) (2)
  ЛАНИТ - Би Пи Эм (Lanit BPM) (2)
  Другие (30)

  Солар (ранее Ростелеком-Солар) (10)
  Форсайт (3)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (3)
  КРИТ (KRIT) (2)
  Cloud.ru (Облачные технологии) ранее SberCloud (2)
  Другие (13)

  Солар (ранее Ростелеком-Солар) (6)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (4)
  Unlimited Production (Анлимитед Продакшен, eXpress) (4)
  РЖД-Технологии (3)
  Robin (Робин) (3)
  Другие (23)

  Солар (ранее Ростелеком-Солар) (3)
  Unlimited Production (Анлимитед Продакшен, eXpress) (3)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (2)
  Т1 Иннотех (ГК Иннотех) (1)
  Axiom JDK (БеллСофт) ранее Bellsoft (1)
  Другие (8)

Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Солар (ранее Ростелеком-Солар) (2, 48)
  Microsoft (41, 47)
  Oracle (49, 26)
  Hyperledger (Open Ledger Project) (1, 23)
  IBM (33, 18)
  Другие (590, 303)

  Солар (ранее Ростелеком-Солар) (1, 8)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (1, 4)
  Microsoft (4, 3)
  Oracle (2, 3)
  SAP SE (2, 2)
  Другие (16, 19)

  Солар (ранее Ростелеком-Солар) (1, 11)
  Форсайт (1, 3)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (1, 3)
  Сбербанк (1, 2)
  Cloud.ru (Облачные технологии) ранее SberCloud (1, 2)
  Другие (9, 9)

  Солар (ранее Ростелеком-Солар) (1, 6)
  Unlimited Production (Анлимитед Продакшен, eXpress) (1, 6)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 4)
  Мобильные ТелеСистемы (МТС) (1, 4)
  SL Soft (СЛ Софт) (1, 3)
  Другие (14, 24)

  Мобильные ТелеСистемы (МТС) (2, 3)
  Unlimited Production (Анлимитед Продакшен, eXpress) (1, 3)
  Солар (ранее Ростелеком-Солар) (1, 3)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 2)
  Т1 Консалтинг (Т1 Инновации) (1, 1)
  Другие (11, 11)

Распределение систем по количеству проектов, не включая партнерские решения

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Solar appScreener (ранее Solar inCode) - 48
  Hyperledger Fabric - 23
  Windows Azure - 20
  FIS Platform - 15
  Форсайт. Мобильная платформа (ранее HyperHive) - 12
  Другие 323

  Solar appScreener (ранее Solar inCode) - 8
  FIS Platform - 4
  Java - 2
  Турбо X - 2
  Парадокс: MES Builder - 2
  Другие 22

  Solar appScreener (ранее Solar inCode) - 11
  Форсайт. Мобильная платформа (ранее HyperHive) - 3
  BSS Digital2Go - 3
  Cloud ML Space - 2
  Avaya Breeze (Avaya Engagement Development Platform) - 1
  Другие 8

  Solar appScreener (ранее Solar inCode) - 6
  EXpress Защищенный корпоративный мессенджер - 6
  МТС Exolve - 4
  Форсайт. Мобильная платформа (ранее HyperHive) - 3
  РЖД и Робин: Облачная фабрика программных роботов - 3
  Другие 14

  Solar appScreener (ранее Solar inCode) - 3
  EXpress Защищенный корпоративный мессенджер - 3
  МТС Exolve - 2
  МТС: Ocean Облачная платформа - 1
  Т1: Сфера Платформа производства ПО - 1
  Другие 8