3 октября в Сан-Франциско стартовала конференция JavaOne 2011. На ней компания Oracle, нынешний владелец технологии Java, сделала ряд анонсов крупных нововведений в своей технологии. Конференция началась с презентации JavaFX 2.0, набора java-библиотек и API, позволяющих разрабатывать приложения, работающие в среде Java. Java – не только способ внедрять приложения на веб-страницы, но и единственный источник разнообразных приложений для проприетарных операционных систем, то есть для обычных телефонов. Хотя такие постепенно уходят в прошлое и встречаются всё реже.
В JavaFX 2.0 улучшена поддержка 3D-графики и добавлена интеграция с библиотекой для создания графического интерфейса Swing. Также добавлена поддержка FXML - язык построения пользовательских интерфейсов, основанный на XML. С помощью механизма рендеринга WebKit теперь можно внедрять в приложения веб-контент.
Проект Avatar в будущем позволит запускать Java-приложения на устройствах Apple, работающих под управлением операционной системы iOS. На данный момент технология Java в iOS не поддерживается. Вообще Цель проекта Avatar – разработка технологии создания интерфейсов на основе HTML 5 для взаимодействия с облачными приложениями на базе Java EE.
Наконец, Oracle объявила о запуске набора облачного сервиса для корпоративных нужд – Oracle Public Cloud. Компания позиционирует его, как один из крупнейших подобных сервисов, способный взять на себя все вычислительные расчёты, связанные с бизнес-процессами предприятия. Oracle Public Cloud содержит «полный спектр бизнес-приложений и технологических решений», в которые входят:
- CRM-система Oracle Fusion Customer Relationship Management Cloud Service;
- система управления персоналом Oracle Fusion Human Capital Management Cloud Service;
- корпоративная социальная сеть Oracle Social Network;
- платформа для создания собственных Java-приложений Oracle Java Cloud Service;
- СУБД Oracle Database Cloud Service.