Обновление средств разработки Embarcadero
Компания Embarcadero Technologies объявила о выпуске новой версии набора средств быстрой разработки приложений RAD Studio XE2 – самой богатой на функциональные обновления за более чем десятилетнюю историю продукта. В состав набора входят новые версии Embarcadero Delphi, C++Builder, Embarcadero Prism и RadPHP. Основные функции включают поддержку 64-разрядной ОС Windows, Mac OSX и iOS, а также новую платформу для полнофункциональных бизнес-приложений FireMonkey и RadPHP XE2, средство разработки интернет- и мобильных приложений для iOS и Android.
Дополнение для поддержки 64-разрядной версии Delphi позволит пользователям Delphi по всему миру обновить VCL-приложения для Windows: теперь такие приложения могут задействовать все возможности 64-разрядного оборудования, обрабатывать большие объемы памяти и интегрироваться с другими 64-разрядными программными продуктами.
Самое важное дополнение к Delphi XE2 и C++Builder XE2 – FireMonkey, первая платформа для создания полнофункциональных бизнес-приложений с платформно-ориентированным кодом, исполняемым ЦП и графическим процессором. Благодаря FireMonkey разработчики смогут в средах Delphi и C++Builder создавать визуально насыщенные и яркие приложения с поддержкой 3D-графики и графики высокой четкости, взаимодействующие с базами данных корпоративного класса, например Oracle, Microsoft SQL Server, IBM DB2, Sybase и др. Приложения FireMonkey выполняются как на ПК под управлением Windows, так и на компьютерах Mac. Они максимально задействуют возможности современных графических процессоров, визуализируя данные и пользовательские интерфейсы с недостижимым прежде уровнем детализации и производительности. FireMonkey также позволяет пользователям Delphi XE2 создавать приложения с собственным кодом и поддержкой 3D-графики и графики высокой четкости для мобильных устройств (под управлением iOS).
Delphi и C++Builder реализуют подход к разработке, а RadPHP XE2 позволяет создавать программные продукты для мобильных устройств, в том числе веб-приложения. Благодаря RadPHP XE2 разработчики могут с легкостью проектировать веб-приложения, оптимизированные для сенсорного управления и пользовательского интерфейса мобильных смартфонов и планшетных ПК. Кроме того, у разработчиков теперь есть возможность размещать мобильные веб-приложения — как продукты с собственным кодом для мобильных устройств — в интернет-магазинах AppStore для iOS и App Marketplace для Android. Теперь в мобильные Web-приложения можно заложить прямое использование аппаратного обеспечения мобильных устройств, таких как камеры, системы GPS или датчик положения экрана.
В числе новых возможностей можно отметить следующее.
Delphi XE2 включает полнофункциональную платформу FireMonkey, компилятор, средство отладки и библиотеки RTL и VCL для 64-разрядной Windows.
dbExpress обладает новыми функциями подключения к InterBase XE, FireBird 2.5, SQL Anywhere 12 и базам данным с ODBC-подключением.
Новые мобильные подключения DataSnap предоставляют компоненты платформы со встроенным кодом и примеры платформ для создания мобильных клиентов, подключаемых к серверам Delphi DataSnap из ОС Android (Java), iOS (Objective C), Blackberry (Java) и Windows Phone 7 (C#).
Новые и обновленные инструменты, дополняющие функциональность системы: FastReport для быстрого создания и оформления отчетов; Documentation Insight, средство исходного кода документации для Delphi и 64-разрядные версии TeeChart, IBX, InstallAware, IP*Works, AQtime, FinalBuilder, IntraWeb и Indy. TeeChart, Indy и FinalBuilder теперь также поддерживают Mac.
C++Builder XE2 включает обновленные метрики контроля качества и набор функций аудита кода.
LiveBindings позволяет пользователям подключать любой тип информации к интерфейсу или графическому объекту FireMonkey. Пользователи могут связать динамические данные со стандартными элементами управления интерфейса и 3D-графикой высокой четкости. Это обеспечивает новый творческий подход к визуализации любых типов данных.
В RadPHP XE2 интегрирована оптимизированная разработка Web-приложений для мобильных устройств. Возможно развертывание приложений для Web, iOS или Android. Включает расширенный набор компонентов платформы Zend.
RAD Studio XE2, Delphi XE2, C++Builder XE2, Embarcadero Prism XE2 и RadPHP XE2 доступны для приобретения по всему миру. Пробные версии можно загрузить на сайте компании.