Embarcadero Delphi XE2
Программное обеспечение Embarcadero Delphi XE2 представляет собой среду быстрой разработки платформенно-ориентированных приложений с расширенными возможностями для Windows, Mac и мобильных устройств. Решение Delphi XE2 позволяет разработчикам значительно сократить время написания кода и создавать приложения до 5 раз быстрее. Благодаря платформе FireMonkey среда Delphi XE2 облегчает создание приложений и их компиляцию в платформенный код как Windows, так и Mac OS X. Кроме того, Delphi XE2 позволяет создавать мобильные приложения iOS для iPhone, iPod Touch и iPad. Приложения Delphi FireMonkey полностью используют мощные функции и высокое быстродействие центрального и графического процессоров.
Создание интерактивных приложений с привлекательным интерфейсом
С помощью новой платформы приложений FireMonkey в Delphi легко и удобно создавать для ПК, Mac и мобильных устройств приложения, имеющие интерактивный привлекательный интерфейс и расширенные возможности обработки данных. FireMonkey позволяет создавать интерфейсы высокой четкости и 3D-интерфейсы, использующие масштабируемую векторную графику графического процессора с программируемой анимацией и аппаратными графическими эффектами.
Создание приложений с неограниченными возможностями подключения
При использовании Delphi XE2 приложения могут подключаться ко всем популярным базам данных благодаря высокопроизводительным встроенным функциям. Облачные службы данных и приложений Delphi позволяют подключаться ко всем популярным клиентским платформам, средам, языкам и устройствам, используемым в настоящее время. Мобильные приложения для устройств с iOS, Android, Blackberry и Windows Phone 7 можно подключать к службам баз данных и приложениям DataSnap.
Гибкая визуализация динамических данных
Новые компоненты LiveBindings в Delphi XE2 позволяют подключать любой источник данных к любому элементу пользовательского интерфейса либо графическому элементу VCL или FireMonkey. Компоненты LiveBindings дают широкие возможности и свободу в представлении данных пользователям в наглядном интерактивном виде. LiveBindings также включает в себя выражения, обеспечивающие широкие возможности и гибкость при построении динамически вычисляемых и обновляемых связываний.
Новые возможности Delphi XE2:
- Полностью 64-разрядные компилятор и архитектура для Windows.
- Кросс-платформенная разработка для Windows и Mac (OS X).
- Создание мобильных приложений для iOS.
- Полнофункциональная платформа FireMonkey для бизнес-приложени.
- Обрабатываемая графическим процессором 3D-графика и графика высокой четкости в пользовательских интерфейсах.
- Более 50 графических эффектов.
- Компоненты LiveBindings для подключения любого векторного или трехмерного элемента пользовательского интерфейса к любому источнику данных.
- Мобильные коннекторы DataSnap для Android, Blackberry, iOS и Windows Phone 7.
- Настраиваемые стили VCL.
- Средства создания отчетов FastReport.
- Средство документирования Documentation Insight.
Основные возможности продукта:
- Интегрированная визуальная среда RAD с возможностью интерактивной разработки.
- Более 500 визуальных элементов управления.
- Встроенные компиляторы для создания платформенно-ориентированного кода для Windows и Mac.
- VCL-поддержка управления с помощью касаний и жестов.
- dbExpress с поддержкой всех основных баз данных.
- Службы данных и службы приложений DataSnap с возможностью подключения через JSON, REST, HTTP, HTTPS и мобильным подключением.
- Централизованное управление лицензиями и развертывание средств с помощью Embarcadero AppWave.
- Интеграция облачных вычислений с Amazon и Azure.
- Универсальный язык моделирования (UML), аудит и метрики кода.
- Доступ к предыдущим версиям Delphi (7, 2007-XE).
Редакции Delphi XE2
Редакция Delphi XE2 Starter включает в себя упрощенную интегрированную среду разработки (IDE), редактор кода, сверхбыстрый компилятор, интегрированный отладчик, двусторонние визуальные конструкторы для ускорения разработки, сотни визуальных компонентов, средство локального подключения к базе данных InterBase и ограниченную лицензию для коммерческого использования. Возможности редакции Starter:
- Разработка 32-разрядных приложений для Windows с помощью Delphi VCL и платформы приложений FireMonkey.
- Визуальная интегрированная среда разработки приложений.
- Сотни компонентов в комплекте поставки.
Редакция Delphi XE2 Professional предназначена для создания высокопроизводительных приложений с графическим интерфейсом для ПК, Mac, устройств с сенсорным экраном, терминалов и мобильных устройств, использующих (или не использующих) встроенные и локальные базы данных. Delphi XE2 Professional является оптимальным выбором для независимых поставщиков ПО для разработки насыщенных графикой пакетных приложений для Windows и Mac без внесения изменений в исходный код. Возможности Delphi Professional:
- Кроссплатформенная разработка для Windows, Mac и iOS с использованием FireMonkey.
- Разработка 64-разрядных приложений.
- Локальное подключение dbExpress к базам данных InterBase и MySQL.
- Расширенные средства написания кода, включающие в себя автозавершение кода, интерактивные шаблоны кода, оптимизацию кода, средства командной строки, средство форматирования кода, обозреватель классов, средства модульного тестирования и средства преобразования.
- Средства, входящие в специальную редакцию, включают в себя FastReport, Documentation Insight, AQtime Developer, Beyond Compare Differ, Raize CodeSite Express, IPWorks, TeeChart, IntraWeb Personal, Rave Reports, InstallAware и графическую библиотеку glyFX.
- Расширенные представления отладчика и средства отладки многопотоковых приложений.
- Интеграция облачных вычислений с Amazon EC2 и Windows Azure.
- Средства разработки XML и web-служб, а также расширенные средства разработки COM/DCOM.
- Расширенный набор компонентов VCL и исходный код VCL.
- Визуализация кода с помощью универсального языка моделирования (UML), упрощающего анализ исходного кода благодаря визуальному представлению.
Редакция Delphi XE2 Enterprise предназначена для разработчиков, применяющих Delphi для создания полнофункциональных, активно работающих с данными web-приложений, клиент-серверных, облачных, многоуровневых приложений для ПК, Mac и мобильных устройств, использующих различные источники данных и серверы баз данных. Высокая производительность и поддержка различных серверов баз данных превращают Delphi Enterprise в идеальное решение для создания систем, использующих серверы баз данных разных производителей, и разработки надежных приложений, способных работать с разнородными серверами баз данных. В Delphi XE2 Enterprise поддерживаются все возможности редакции Professional, а также следующие:
- Подключение к серверам баз данных InterBase, Firebird, MySQL, Microsoft SQL Server, Oracle, DB2, Informix, Sybase ASE, SQL Anywhere и ODBC.
- Разработка многоуровневых приложений DataSnap.
- FinalBuilder Embarcadero Edition и средства командной строки для автоматизации построения.
- Полное двустороннее UML-моделирование с несколькими типами диаграмм, синхронизацией кода и моделей, созданием документации и шаблонами разработки.
Редакция Delphi XE2 Ultimate предназначена для разработчиков и групп, занимающихся созданием, управлением и настройкой приложений, интенсивно работающих с базами данных и являющихся частью корпоративных систем баз данных. Кроме среды быстрой разработки приложений Delphi Ultimate содержит DB PowerStudio – набор инструментов для разработки SQL, управления изменениями в базах данных, а также профилирования и настройки SQL. В Delphi Ultimate поддерживаются все возможности редакции Enterprise, а также следующие возможности:
- Быстрая разработка высокоэффективного кода SQL с помощью Rapid SQL.
- Визуальная оптимизация кода SQL с помощью DB Optimizer.
- Более простое управление изменениями баз данных с помощью DB Change Manager.
Редакция Delphi XE2 Architect предназначена для создания приложений для ПК, Mac и мобильных устройств, web-приложений, клиент-серверных и облачных приложений, активно работающих с данными и являющихся частью сложных или крупномасштабных корпоративных систем баз данных. Объединяя возможности быстрой разработки управляемых данными приложений и высокоскоростного доступа к данным с мощными средствами визуального моделирования данных, Delphi Architect помогает разработчикам анализировать, проектировать и максимально эффективно использовать существующие корпоративные базы данных и структуры данных. Delphi Architect поддерживает все возможности редакции Enterprise и предоставляет дополнительные мощные средства моделирования и проектирования баз данных, такие как:
- Обратное проектирование, анализ и оптимизация баз данных.
- Возможность автоматического создания кода баз данных на основе моделей для прямого проектирования.
- Создание логических и физических моделей на основе данных, извлеченных из баз данных и файлов сценариев.
- Работа с удобными для чтения и навигации диаграммами.
- Усовершенствованное двунаправленное сравнение и объединение моделей и структур баз данных.