Embarcadero RAD Studio XE2
Программное обеспечение Embarcadero RAD Studio XE2 представляет собой полнофункциональный пакет для быстрой визуальной разработки кроссплатформенных приложений, интенсивно работающих с данными, для Windows, Mac OS X, .NET, PHP, web-решений и мобильных устройств. С помощью RAD Studio XE2 можно один раз создать приложение в среде Delphi, а затем компилировать его для Windows и Mac, а также создавать приложения для iOS. Приложения RAD Studio XE2 компилируются в простые и эффективные исполняемые файлы, которые удобно распространять и развертывать.
Реализованные в RAD Studio XE2 средства для быстрой разработки приложений (RAD) позволяют в короткие сроки создать визуальный прототип. Можно в реальном времени получать отзывы клиентов о фактических прототипах графического пользовательского интерфейса, прежде чем переходить к дальнейшим этапам разработки. В RAD Studio XE2 также входят тысячи встроенных расширяемых компонентов, многократно используемых и ускоряющих процесс разработки.
Создание интерактивных приложений с привлекательным интерфейсом
Входящие в RAD Studio XE2 платформы приложений – VCL и FireMonkey – помогают разработчикам быстро создавать бизнес-приложения с привлекательным пользовательским интерфейсом и широкими возможностями подключения к данным и службам. Платформа VCL предназначена для создания традиционных приложений с графическим пользовательским интерфейсом на основе форм Win32/Win64. Для прорисовки пользовательского интерфейса в этой платформе используются функции операционной системы и прикладных программных интерфейсов, таких как GDI. FireMonkey – это полноценная платформа бизнес-приложений, с помощью которой разработчики могут создавать бизнес-приложения для Windows, Mac и iOS, использующие графику высокой четкости и 3D-графику и имеющие исключительно высокое быстродействие.
Создание приложений с неограниченными возможностями подключения
При использовании RAD Studio XE2 приложения могут подключаться к популярным базам данных, используя быстродействующие функции. Можно создавать многозвенные приложения с серверами Windows и поддержкой клиентов в нескольких операционных системах. Можно также подключаться к широкому набору данных и служб.
Гибкая визуализация динамических данных
Новые компоненты LiveBindings в RAD Studio XE2 позволяют подключать любой источник данных к любому элементу пользовательского интерфейса либо графическому элементу VCL или FireMonkey. Компоненты LiveBindings дают широкие возможности и свободу в представлении данных пользователям в наглядном интерактивном виде. LiveBindings также включает в себя выражения, обеспечивающие широкие возможности и гибкость для построения динамически вычисляемых и обновляемых связей.
Новые возможности RAD Studio XE2:
- Однократное создание приложений с последующим развертыванием в Windows и Mac.
- Создание платформенно-ориентированных приложений для операционной системы iOS.
- Разработка 64-разрядных приложений в Delphi.
- Платформа приложений FireMonkey.
- Создание приложений для мобильных устройств.
- 3D-графика высокой четкости в пользовательских интерфейсах и визуальных компонентах, использующая функции графического процессора.
- Соединители DataSnap для различных мобильных платформ.
- Широкие возможности доступа к базам данных.
Основные возможности продукта:
- Быстрое интерактивное проектирование с использованием перетаскивания мышью.
- Более 500 визуальных элементов управления.
- Поддержка управления при помощи касаний и жестов.
- dbExpress с поддержкой основных баз данных.
- Многоуровневое промежуточное ПО DataSnap с поддержкой JSON, REST, HTTP, HTTPS, COM и XML.
- Облачное развертывание в Amazon EC2 и работа с облачными хранилищами данных Amazon и Windows Azure.
- Централизованное управление лицензиями и развертывание средств с помощью Embarcadero AppWave.
- Полноценная интегрированная среда разработки PHP с редактором, отладчиком и профайлером.
- Визуальные конструкторы для приложений PHP и файлов HTML.
- Компоненты RadPHP для разработки приложений Facebook.
Редакция Embarcadero RAD Studio XE2 Professional предназначена для разработчиков и групп, занимающихся созданием приложений для ПК, Mac, мобильных устройств со встроенным и локальным хранением баз данных (или без него). В состав RAD Studio XE2 Professional входят продукты Delphi, C++Builder и RadPHP, предоставляющие все необходимое для быстрого создания платформенных приложений для Windows, Mac OS X, .NET, PHP, iOS и web-решений. Возможности RAD Studio Professional:
- Межплатформенная разработка для Windows, Mac и iOS с использованием платформы приложений FireMonkey.
- Разработка 64-разрядных приложений в Delphi.
- Локальное подключение dbExpress к базам данных InterBase, MySQL в Delphi и C++Builder.
- Подключение к базам данных с помощью ADO.NET, включая подключение к локальным базам данных InterBase в Embarcadero Prism.
- Программное обеспечение и лицензии более ранних версий: Delphi 7, 2007, 2009, 2010 и XE; C++Builder 6, 2007, 2009, 2010 и XE; RadPHP XE и Delphi Prism XE.
- Интеграция облачных вычислений с Amazon EC2 и Windows Azure.
- Визуализация кода с помощью универсального языка моделирования (UML), упрощающего анализ исходного кода благодаря визуальному представлению.
Редакция RAD Studio XE2 Enterprise предназначена для разработчиков и групп разработки ПО, занимающихся созданием клиент-серверных, многоуровневых, облачных, web-приложений для платформ Windows, Mac OS X, .NET, iOS и web-решений. RAD Studio Enterprise обеспечивает удобство подключения к различным серверам баз данных и корпоративным источникам данных, а также предоставляет многоуровневую технологию DataSnap. В RAD Studio Enterprise поддерживаются все возможности редакции Professional, а также следующие возможности создания клиент-серверных и многозвенных приложений для работы с базами данных и web-приложений:
- Подключение к серверам баз данных InterBase, Firebird, MySQL, Microsoft SQL Server, Oracle, DB2, Informix, Sybase ASE, SQL Anywhere и ODBC.
- Подключение к удаленным серверам InterBase при создании приложений .NET.
- Разработка многозвенных приложений DataSnap и разработка клиентов .NET DataSnap и PHP DataSnap.
- FinalBuilder Embarcadero Edition и средства командной строки для автоматизации построения.
- Полное двустороннее UML-моделирование с несколькими типами диаграмм, синхронизацией кода и моделей, созданием документации и шаблонами разработки.
Редакция RAD Studio XE2 Ultimate предназначена для разработчиков и групп, занимающихся созданием, управлением и настройкой приложений, интенсивно работающих с базами данных и являющихся частью корпоративных систем баз данных. Кроме среды быстрой разработки приложений, RAD Studio XE2 Ultimate содержит DB PowerStudiо, набор инструментов для разработки SQL, управления изменениями в базах данных, а также профилирования и настройки SQL. В RAD Studio XE2 Ultimate поддерживаются все возможности редакции Enterprise, а также следующие возможности:
- Быстрая разработка высокоэффективного кода SQL с помощью Rapid SQL.
- Визуальная оптимизация кода SQL с помощью DB Optimizer.
- Более простое управление изменениями баз данных с помощью DB Change Manager.
Редакция RAD Studio XE2 Architect предназначена для разработчиков и групп, создающих клиент-серверные решения, облачные системы, web-приложения и приложения с графическим интерфейсом, активно работающие с данными и являющиеся частью корпоративных систем баз данных. RAD Studio XE2 Architect поддерживает быструю разработку управляемых данными приложений и мощные функции визуального моделирования данных, помогающие разработчикам анализировать, проектировать и максимально эффективно использовать корпоративные базы данных и структуры данных. Редакция RAD Studio XE2 Architect поддерживает все возможности выпуска Enterprise и предоставляет следующие дополнительные мощные средства моделирования и проектирования баз данных:
- Обратное проектирование, анализ и оптимизация баз данных.
- Возможность автоматического создания кода баз данных на основе моделей для прямого проектирования.
- Создание логических и физических моделей на основе данных, извлеченных из баз данных и файлов сценариев.
- Работа с удобными для чтения и навигации диаграммами.
- Усовершенствованное двунаправленное сравнение и объединение моделей и структур баз данных.