Embarcadero Delphi XE

Продукт
Разработчики: Embarcadero Technologies
Технологии: Средства разработки приложений

Embarcadero® Delphi® XE - дает возможность быстро создавать полнофункциональные высокопроизводительные приложения для Windows.

Язык Delphi используется миллионами разработчиков. Он сочетает современные возможности объектно-ориентированного языка, быструю компиляцию, подключение к разнородным базам данных и мощную визуальную платформу разработки, поддерживаемую тысячами компонентов и надстроек сторонних разработчиков. Полностью визуальная двусторонняя интегрированная среда разработки Delphi позволяет упростить и ускорить создание визуальных пользовательских приложений и приложений, активно работающих с базами данных, включая приложения для настольных систем Windows, интерактивные приложения с сенсорным вводом, приложения для электронных терминалов, а также приложения для баз данных, многозвенные, облачные и веб-приложения. Разработка приложений реализуется максимально быстрым способом, требует участия меньшего числа разработчиков и осуществляется для разных платформ Windows и баз данных.

Сообщество пользователей Delphi по всему миру составляет более 2 миллионов и является вторым по величине сообществом разработчиков приложений для ОС Windows после Microsoft. Кроме того, продажи Delphi ежегодно увеличиваются на 15 процентов с 2008 г., когда Embarcadero приобрела у Borland Software семейство программных продуктов CodeGear, куда входила и Delphi. Кроме Delphi, в рамках той сделки были приобретены такие продукты Borland, как C++Builder, RadPHP, RAD Studio и InterBase.

Тысячи современных приложений были разработаны в среде Delphi, включая Audio Grabber, MediaMonkey, Macromedia Captivate, QuickBooks Point of Sale, Sirius32, Skype и Webroot Spy Sweeper. И благодаря своей скорости и гибкости Delphi продолжает завоевывать различные награды: в текущем году ей были присуждены такие награды, как SD Times 100 (категория инструментов и платформ) и премия от пользователей сайта Code Project за лучший язык программирования (Code Project Members Choice Award for Best Programming Language).

Delphi распространена и в академической среде по всему миру. В последние несколько лет осуществлялось широкомасштабное развертывание Delphi в российской учебной среде в рамках инициатив Минобразования РФ. Delphi также используется в колледжах и университетах Европы, Латинской Америки, Индии и Великобритании. Многие из этих учебных заведений приобрели Delphi в составе пакета Embarcadero All-Access XE, позволяющем получить все инструменты Embarcadero по специальной сниженной цене для учащихся и образовательных учреждений.


Версия Delphi 2011 называется Delphi XE. Delphi XE содержит сотни новых возможностей и усовершенствований для быстрой разработки полнофункциональных приложений. С помощью Delphi XE можно быстрее выполнять работу, создавать высококачественные приложения, реализовывать многозвенную архитектуру и использовать технологии облачных вычислений.Чекап для искусственного интеллекта: зачем и как тестировать ИИ-решения?

Ниже перечисляются основные новые возможности Delphi XE. Если вы используете Delphi 2009 или более ранней версии, то обязательно узнайте о новых функциях, реализованных в Delphi 2007-2010 - все эти функции также поддерживаются и в Delphi XE.

Обновленный компонент DataSnap обеспечивает следующие возможности.

  • Новые мастера для создания серверных приложений и клиентских модулей.
  • Поддержка JavaScript, REST, протоколов передачи данных HTTP и HTTPS.
  • Потоки данных процессов с шифрованием и фильтрами сжатия.
  • Ролевая проверка подлинности.

Упорядочение процессов разработки: на управление тратится меньше времени, а на написание кода - больше.

  • Средства работы с профилями AQTime Standard помогают выявлять и устранять проблемы при создании высокопроизводительных приложений.
  • CodeSite Express - журналирования для отладки высококачественных приложений.
  • /n Software IP*Works - набор компонентов для разработки интернет-приложений с расширенными IP-протоколами обмена данными.
  • Усовершенствованная система сравнения кода Beyond Compare.

В Delphi XE стало проще работать с облачными службами и развертывать приложения в облачной среде.

  • Компоненты для работы с объектами данных Windows Azure, включая blobs, queue and tables.
  • Удобное развертывание на облачных серверах Amazon EC2 позволяет воспользоваться преимуществами облачной среды с точки зрения доступности и масштабируемости.

В Delphi XE можно легко пользоваться популярной системой управления версиями Subversion, чтобы централизованно контролировать версии исходного кода

Обеспечиваются следующие возможности.

  • Интеграция в менеджер проектов и сервис History.
  • Поддержка основных задач управления версиями, таких как импорт, обновление, фиксация и отображение журнала.
  • Средство просмотра различий и слияний.
  • Исходный код модулей интеграции при помощи интерфейса API Open Tools, доступного в виде проекта с открытым кодом.

Ускорение повседневных задач разработки - за меньшее время можно успеть сделать больше благодаря усовершенствованиям в среде разработки Delphi.

  • Создание кода более высокого качества при моделировании.
  • Создание циклограмм из методов в приложениях Delphi.
  • Расширенные параметры форматирования кода.
  • Улучшенные возможности поиска и IDE Insight.

Новые сочетания клавиш в редакторе для перехода между измененными строками кода.

Новые инструменты для автоматизации и расширения процесса сборки

Delphi XE содержит новые средства для автоматизации, управления и расширения функциональности процесса построения проекта.

  • FinalBuilder - автоматизированный набор инструментов для управления сборками и выпусками включает инструменты, позволяющие настроить повторяющийся процесс сборок и управлять им.
  • Formatter.exe для форматирования кода.
  • AuditsCLI.exe для выполнения аудита кода и метрик из командной строки.
  • GenDocCLI для автоматического создания документации.

Усовершенствования языка, компилятора и библиотеки

Улучшения и расширения основы приложений.

  • Обновления VCL, RTL и STL.
  • Регулярные выражения для Delphi RTL.
  • Улучшенная функциональность TStrings и Date/Time.
  • Добавлена поддержка API OpenTools для внутренних вкладок.
  • Повышена производительность работы компилятора.

Поддержка ToolCloud и доступ к прежним версиям

Расширение функциональности версии XE за счет возможностей лицензирования ToolCloud и доступа к прежним версиям.

  • Управление лицензиями ToolCloud и пользовательский интерфейс ToolBox - при приобретении сетевых лицензий ToolCloud.
  • Вместе с Delphi XE предоставляются лицензии на прежние версии этого программного продукта - Delphi 2010, Delphi 2009, Delphi 2007 и Delphi 7.

В состав Delphi входит.

Delphi XE. Embarcadero® Delphi® XE дает возможность быстро создавать полнофункциональные приложения для Windows. Благодаря компонентной разработке создание кода и построение приложений становятся максимально быстрым.

ER/Studio 8.5 Developer Edition (в Delphi Architect - полная лицензия, в Delphi Professional и Enterprise - лицензия на ознакомительную версию). ER/Studio помогает проектировщикам баз данных анализировать, документировать и повторно использовать данные и предоставляет средства обратного проектирования, анализа и оптимизации баз данных.

InterBase SMP 2009 Developer Edition. InterBase SMP 2009 Developer Edition предоставляет разработчикам лучшую кросс-платформенную базу данных для создания и тестирования приложений для встраиваемых систем и приложений для малых и средних предприятий.

Дополнительные программы. Delphi включает широкий набор дополнительных программ, предоставляющих различные возможности.

  • InstallAware Express предоставляет уникальные средства, позволяющие пользователям, которые не имеют навыков программирования и разработки сценариев, быстро создавать сложные установочные пакеты.
  • Rave Reports компании Nevrona - широкий набор решений для создания отчетов.
  • TeeChart Standard компании Steema - компоненты для быстрого и простого создания диаграмм.
  • Библиотека визуальных компонентов (VCL) для веб-решений (IntraWeb) компании AtoZed - полнофункциональная платформа веб-приложений RAD.
  • FinalBuilder Embarcadero Edition служит для автоматизации процесса сборки.
  • CodeSite Express - средства ведения журнала для сборки высококачественных приложений.
  • AQTime Standard компании SmartBear - создание профилей производительности.
  • Beyond Compare Text Compare - сравнение файлов исходного кода.

ПО партнеров. Пользователи Delphi получают доступ к широкому кругу бесплатных и пробных версий средств и компонентов, выпускаемых партнерами Embarcadero Technology. Соответствующие программы доступны с помощью средства запуска продукта, а также в ISO-образе DVD-диска с партнерским ПО и на сайте Embarcadero Developer Network.

Embarcadero Delphi Prism XE

Embarcadero Delphi Prism XE - представляет собой кросс-платформенное решение для разработки и мощный язык программирования для быстрой разработки приложений .NET, Mono, ASP.NET и приложений на основе данных для Windows, Linux и Mac OS X.

Для разработки приложений .NET компания Embarcadero предлагает Delphi Prism с языком программирования на базе Delphi. Delphi Prism поставляется в виде отдельного продукта или в комбинации с Delphi XE в составе Embarcadero RAD Studio XE.



СМ. ТАКЖЕ (4)


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

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

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

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

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

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

  Unlimited Production (Анлимитед Продакшен, eXpress) (4)
  Солар (ранее Ростелеком-Солар) (3)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (2)
  InfoShell, ИнфоШелл (Инфотех Интегратор) (1)
  Naumen (Наумен консалтинг) (1)
  Другие (11)

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

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

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

  Солар (ранее Ростелеком-Солар) (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)
  Мобильные ТелеСистемы (МТС) (1, 4)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 4)
  Форсайт (1, 3)
  Другие (14, 24)

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

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

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

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

  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
  Bpium Конструктор корпоративных систем - 1
  Другие 8

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

  EXpress Защищенный корпоративный мессенджер - 4
  Solar appScreener (ранее Solar inCode) - 3
  МТС Exolve - 2
  Docker Платформа распределённых приложений - 1
  GreenData Платформа - 1
  Другие 11