Автор (ы) оригинала | Borland , CodeGear , Embarcadero |
---|---|
Разработчики) | Embarcadero Technologies |
Тип | IDE |
Веб-сайт | delphi |
Delphi - это программный продукт, использующий язык программирования Object Pascal и обеспечивающий интегрированную среду разработки (IDE) для быстрой разработки приложений для настольных, мобильных , веб-приложений и консолей , [1] в настоящее время разрабатываемых и поддерживаемых Embarcadero Technologies . Delphi произошел от Borland "Turbo Pascal для Windows", который сам является развитием с поддержкой Windows от Borland Turbo Pascal и Borland Pascal с объектами, очень быстрых 16-битных компиляторов MS-DOS с собственным кодом с собственной сложной интегрированной средой разработки (IDE) и текстовый пользовательский интерфейсинструментарий для DOS ( Turbo Vision ). Ранний Turbo Pascal (для MS-DOS) был написан на диалекте языка программирования Pascal ; в более поздних версиях была добавлена поддержка объектов , и она получила название Object Pascal .
Изначально Delphi был одним из многих кодовых имен проекта предварительных версий инструментов разработки в Borland . Разработчик Borland Дэнни Торп предложил кодовое имя Delphi для обозначения Oracle в Delphi . Одна из целей разработки продукта заключалась в том, чтобы предоставить программистам возможность подключения к базе данных в качестве ключевой функции, и популярным пакетом баз данных в то время была база данных Oracle ; следовательно, «Если вы хотите поговорить с [оракулом], перейдите в Delphi».
По мере того, как разработка первой версии продолжалась, кодовое имя Delphi приобрело популярность среди команды разработчиков и группы бета-тестирования. Однако руководство по маркетингу Borland предпочло функциональное название продукта культовому названию и подготовилось к выпуску продукта под названием "Borland AppBuilder".
Незадолго до выпуска продукта Borland в 1995 году был выпущен Novell AppBuilder, в результате чего Borland потребовалось новое название продукта. После долгих споров и множества исследований рынка кодовое имя Delphi стало названием продукта Delphi. [2]
Ранние годы Borland (1995–2003) [ править ]
- Borland Delphi
Delphi (позже известный как Delphi 1) был выпущен в 1995 году для 16-разрядной Windows 3.1 и был ранним примером того, что стало известно как инструменты быстрой разработки приложений (RAD). Возможности Delphi 1:
- Визуальные двусторонние инструменты
- Модель события метода свойства (PME)
- TObject, записи, компоненты и управление памятью владельца
- Библиотека визуальных компонентов (VCL)
- Библиотека времени выполнения (RTL)
- Структурированная обработка исключений
- Компоненты с поддержкой данных работают во время разработки
- Поддержка базы данных через BDE и SQL Links
- Borland Delphi 2
Delphi 2, выпущенный в 1996 году, поддерживал 32-битные среды Windows и был связан с Delphi 1, чтобы сохранить разработку 16-битных приложений Windows 3.1. Новые компоненты Quickreport заменяют Borland ReportSmith. Delphi 2 также представила:
- Сетка базы данных
- OLE автоматизация
- Наследование визуальной формы
- Длинные струны (более 255)
- Borland Delphi 3
Delphi 3, выпущенный в 1997 году, добавил:
- Новые компоненты VCL, инкапсулирующие общие элементы управления Windows версии 4.71 (такие как арматура и панель инструментов)
- Архитектура TDataset отделена от BDE
- Отладка DLL
- Технология анализа кода
- Пакеты компонентов и шаблоны, а также интеграция с COM через интерфейсы.
- Компоненты DecisionCube и Teechart для построения статистических графиков
- WebBroker
- ActiveForms
- Трехуровневая архитектура MIDAS
- Inprise Delphi 4
Inprise Delphi 4, выпущенный в 1998 году, полностью изменил редактор и стал стыкуемым. Это была последняя версия, поставляемая с Delphi 1 для 16-битного программирования. Включены новые функции:
- VCL добавил поддержку якорей и ограничений ActionLists.
- Перегрузка метода
- Динамические массивы
- Драйверы для высокопроизводительных баз данных
- Windows 98 и Microsoft BackOffice поддержка
- Совместимость с Java
- CORBA разработка
- Borland Delphi 5
Borland Delphi 5 был выпущен в 1999 году и улучшил Delphi 4, добавив:
- Кадры
- Параллельная разработка
- Возможности перевода
- Улучшенный интегрированный отладчик
- Поддержка XML
- Поддержка базы данных ADO
- Интерфейсы подсчета ссылок
- Borland Delphi 6
Поставленный в 2001 году, Delphi 6 впервые поддерживал как Linux (с использованием названия Kylix ), так и Windows и предлагал кроссплатформенную альтернативу VCL, известную как CLX. Delphi 6 также добавил:
- Окно структуры
- Веб-службы SOAP
- dbExpress
- BizSnap, WebSnap и DataSnap
- Borland Delphi 7
В Delphi 7, выпущенном в августе 2002 г., добавлена поддержка:
- Разработка веб-приложений
- Темы Windows XP
Delphi 7, используемая большим количеством разработчиков Delphi, чем любая другая отдельная версия, является одной из самых успешных IDE, созданных Borland. Его стабильность, скорость и низкие требования к оборудованию привели к активному использованию до 2020 года.
Более поздние годы Borland (2003–2008) [ править ]
- Borland Delphi 8
Delphi 8 (Borland Developer Studio 2.0), выпущенный в декабре 2003 г., был выпуском только для .NET, который скомпилировал код Delphi Object Pascal в .NET CIL . IDE изменилась на стыкованный интерфейс (названный Galileo ), аналогичный Microsoft Visual Studio.NET. Delphi 8 подвергся резкой критике [ кем? ] за его низкое качество и невозможность создавать собственные приложения (Win32 API / код x86). Невозможность создания собственных приложений применима только к этому выпуску; возможность будет восстановлена в следующем выпуске.
- Borland Delphi 2005 г.
Следующая версия, Delphi 2005 (Delphi 9, также Borland Developer Studio 3.0), включала разработку Win32 и .NET в единую среду IDE, подтверждая приверженность Borland разработчикам Win32. Delphi 2005 включал:
- Восстановлена способность компилировать собственные приложения Windows (* .exe) после удаления в Delphi 8.
- Манипулирование живыми данными из базы данных во время разработки
- Улучшенная IDE с несколькими темами
- for ... in (например, foreach в C # ) на язык.
- Пространства имен нескольких единиц
- Анализ ошибок
- Вкладка История
- Встраивание функций
- Рефакторинг
- Подстановочный знак в операторах использует
- Проводник данных
- Интегрированное модульное тестирование
Delphi 2005 подвергался широкой критике [3] за ошибки; и Delphi 8, и Delphi 2005 имели проблемы со стабильностью при отгрузке, которые были лишь частично решены в пакетах обновлений. Начиная с этого выпуска поддержка CLX была прекращена для новых приложений.
- Borland Delphi 2006 г.
В конце 2005 года был выпущен Delphi 2006 (Delphi 10, также Borland Developer Studio 4.0), объединивший разработку C # и Delphi.NET, Delphi Win32 и C ++ (предварительная версия на момент поставки, но стабилизированная в обновлении 1) в единую среду IDE. На момент поставки он был намного более стабильным, чем Delphi 8 или Delphi 2005, и был дополнительно улучшен с выпуском двух обновлений и нескольких исправлений. Delphi 2006 включал:
- Перегрузка оператора
- Статические методы и свойства
- Рекомендации дизайнера, вид позиционера формы
- Шаблоны живого кода, автодополнение
- Номера строк, полосы изменений, синхронизация-редактирование
- Сворачивание кода и навигация по методам
- Подсказки по инструментам отладки
- Палитра инструментов с возможностью поиска
- Диспетчер памяти FastMM
- Поддержка MySQL
- Поддержка Unicode в dbExpress
- Turbo Delphi и Turbo Delphi для .NET
6 сентября 2006 г. группа разработчиков инструментов (рабочее название еще не выделившейся компании) Borland Software Corporation выпустила одноязычные версии Borland Developer Studio 2006, вернув название Turbo . В набор продуктов Turbo входили Turbo Delphi для Win32, Turbo Delphi для .NET, Turbo C ++ и Turbo C #. Было два варианта каждого выпуска: Explorer , бесплатно загружаемый вариант, и профессиональный вариант по цене 899 долларов США для новых пользователей и 399 долларов США для обновлений, которые открывали доступ к тысячам сторонних компонентов. В отличие от предыдущих выпусков Delphi Personal, выпуски Explorer можно было использовать для коммерческой разработки.
- Delphi Transfer
8 февраля 2006 г. Borland объявила, что ищет покупателя для своей линейки продуктов IDE и баз данных, включая Delphi, чтобы сконцентрироваться на своей линейке ALM . Вместо того, чтобы продавать его, Borland 14 ноября 2006 года передала группу средств разработки независимой дочерней компании CodeGear .
- Codegear Delphi 2007
Delphi 2007 (Delphi 11), первая версия CodeGear, была выпущена 16 марта 2007 года. Личность Win32 была выпущена первой до того, как .NET-личность Delphi 2007 на основе .NET Framework 2.0 была выпущена как часть CodeGear RAD. Продукт Studio 2007. Впервые Delphi можно было загрузить из Интернета и активировать с помощью лицензионного ключа. Включены новые функции:
- Поддержка MSBuild , событий сборки и конфигураций сборки
- Улучшения VCL для Windows Vista
- dbExpress 4 с пулом соединений и делегированными драйверами
- Окна просмотра ЦП
- Улучшения FastCode
- Поддержка IntraWeb / AJAX
- Языковая поддержка для французского, немецкого и японского языков.
Delphi 2007 также лишился нескольких функций:
- C # Builder из-за низких продаж из-за того, что Visual Studio также предлагает C #.
- Конструктор Windows Form для Delphi .NET, поскольку он был основан на части API-интерфейса .NET framework, изменился в .NET 2.0 настолько радикально, что обновление IDE было бы серьезным мероприятием.
Интернационализированные версии Delphi 2007 поставлялись одновременно на английском, французском, немецком и японском языках. RAD Studio 2007 (кодовое имя Highlander), которая включала разработку .NET и C ++ Builder, была выпущена 5 сентября 2007 года.
- Delphi для PHP
В эпоху CodeGear появилась IDE, нацеленная на разработку PHP, несмотря на слово «Delphi» в названии продукта. Delphi для PHP представлял собой VCL-подобную среду PHP, которая позволяла использовать ту же методологию быстрой разработки приложений для PHP, что и в веб-форме ASP.NET. Версии 1.0 и 2.0 были выпущены в марте 2007 и апреле 2008 соответственно. Позднее IDE будет преобразована в RadPHP после приобретения CodeGear компанией Embarcadero.
Эмбаркадеро годы (2008–2015) [ править ]
Borland продала CodeGear компании Embarcadero Technologies в 2008 году. Embarcadero сохранила подразделение CodeGear, созданное Borland для идентификации своих инструментов и предложений баз данных, но определила собственные инструменты баз данных под именем DatabaseGear.
- Codegear Delphi 2009 [4]
В Delphi 2009 (Delphi 12, кодовое имя Tiburón) добавлено много новых функций:
- Полная поддержка Unicode в компонентах VCL и RTL
- Дженерики
- Анонимные методы для собственной разработки Win32
- Лента элементы управления
- Обновления библиотеки DataSnap
- Конфигурации сборки
- Проводник классов
- Поддержка PNG
Delphi 2009 отказался от поддержки разработки .NET [5], его заменила Delphi Prism, разработанная RemObjects Software .
- Codegear Delphi 2010 [6]
Delphi 2010 (под кодовым названием Weaver, также известный как Delphi 14; версии 13 не существовало) был выпущен 25 августа 2009 года и является вторым выпуском Unicode Delphi. В него вошли:
- Новая система информации о типах времени выполнения (RTTI) компилятора
- Поддержка Windows 7
- Холст Direct2D
- Сенсорный экран и жесты
- Программа форматирования исходного кода
- Визуализаторы отладчика
- Точки останова, зависящие от потока
- Фоновая компиляция
- Аудиты и показатели исходного кода
- Возможность также иметь палитру компонентов старого стиля в среде IDE.
- Embarcadero Delphi XE [7]
Delphi XE (он же Delphi 2011, [8] кодовое имя Fulcrum) был выпущен 30 августа 2010 г. и улучшен в среде разработки и языке:
- Библиотека регулярных выражений
- Интеграция с Subversion
- фильтры dbExpress, аутентификация, создание прокси, инфраструктура JavaScript и поддержка REST
- Indy WebBroker
- Поддержка Amazon EC2 и Microsoft Azure
- Построить группы
- Именованные потоки в отладчике
- Аудит командной строки, метрики и создание документов
- Версия для начинающих Delphi
27 января 2011 года Embarcadero объявила о доступности новой версии для начинающих, которая дает независимым разработчикам, студентам и микробизнесу немного сокращенный набор функций [9] по цене менее четверти от следующей самой дешевой версии. Эта версия для начинающих основана на Delphi XE с обновлением 1.
- Embarcadero Delphi XE2 [10]
1 сентября 2011 года Embarcadero выпустила RAD Studio XE2 (под кодовым названием Pulsar), в которую вошли Delphi XE2, C ++ Builder , Embarcadero Prism XE2 (версия 5.0 позже была обновлена до XE2.5 версии 5.1), которая была переименована из Delphi Prism и RadPHP XE2 (версия 4.0). В состав Delphi XE2 входят:
- Встроенная поддержка 64-битной Windows (кроме стартовой версии) в дополнение к давно поддерживаемым 32-битным версиям с некоторой обратной совместимостью . Приложения для 64-битных платформ можно компилировать, но нельзя тестировать или запускать на 32-битной платформе. XE2 IDE не может отлаживать 64-разрядные программы в Windows 8 и выше.
- Новая библиотека FireMonkey, которая поддерживает Windows, Mac OS X и портативные устройства Apple iPhone , iPod Touch и iPad . FireMonkey и VCL несовместимы; должен использоваться тот или иной, а старые приложения VCL не могут использовать Firemonkey, если пользовательские интерфейсы не воссоздаются с помощью форм и элементов управления FireMonkey . Третьи стороны опубликовали информацию о том, как использовать формы Firemonkey в программном обеспечении VCL, чтобы облегчить постепенный переход, но даже в этом случае элементы управления VCL и Firemonkey нельзя использовать в одной и той же форме. [11]
- Живые привязки для VCL и FireMonkey
- Стили VCL
- Имена области действия модуля
- Платформенный помощник
- Соединители DataSnap для мобильных устройств, облачный API, поддержка HTTPS и мониторинг TCP
- Поддержка dbExpress для драйверов ODBC
- Менеджер по развертыванию
Embarcadero сказал, что поддержка операционной системы Linux «рассматривается в плане развития», как и Android , и что они «привержены ... FireMonkey. ... ожидают регулярных и частых обновлений FireMonkey». Версии до 2013 поддерживали только разработку платформы iOS с Xcode 4.2.1 и ниже, OS X версии 10.7 и ниже и iOS SDK 4.3 и ранее.
- Embarcadero Delphi XE3 [12]
4 сентября 2012 года Embarcadero выпустила RAD Studio XE3, которая включала Delphi XE3, C ++ Builder, Embarcadero Prism XE3 (версия 5.2) и HTML5 Builder XE3 (версия 5.0), который был обновлен и переименован из RadPHP. Добавлен Delphi XE3:
- Встроенная поддержка как 32-битных, так и 64-битных версий Windows (включая Windows 8), Mac OS X с фреймворком Firemonkey 2 / FM².
- Действия FMX (FireMonkey), касания / жесты, макеты и привязки
- Поддержка FMX для стилей растровых изображений
- FMX аудио / видео
- Поддержка VCL / FMX для сенсорных устройств
- Компонент датчика местоположения FMX
- Поддержка виртуальной клавиатуры
- Поддержка DirectX 10
- Embarcadero Delphi XE4 [13]
22 апреля 2013 года Embarcadero выпустила RAD Studio XE4, которая включала Delphi XE4 и C ++ Builder, но отказалась от Embarcadero Prism и HTML5 Builder. XE4 внес следующие изменения:
- Два новых компилятора для мобильных приложений Delphi - кросс-компилятор Delphi для симулятора iOS и кросс-компилятор Delphi для устройств iOS. Эти компиляторы значительно отличаются от настольного компилятора Win64, поскольку они не поддерживают COM , встроенную сборку инструкций ЦП и шесть более старых строковых типов, таких как PChar. Новые мобильные компиляторы продвигают идею исключения указателей. Новые компиляторы требуют явного стиля маршалинга данных во внешние API и библиотеки и из них.
- Библиотека времени выполнения Delphi XE4 (RTL) оптимизирована для начинающихся с нуля, доступных только для чтения (неизменяемых) строк Unicode, которые не могут быть проиндексированы с целью изменения их отдельных символов. RTL также добавляет процедуры исключения на основе битов состояния для процессоров ARM, которые не генерируют прерывания исключения.
- Стили iOS, стили Retina, виртуальные клавиатуры, менеджер развертывания в магазине приложений
- Конструктор мобильных форм
- Компонент веб-браузера, компоненты датчика движения и ориентации
- Компонент ListView
- Сервисы и уведомления платформы
- Компоненты универсального доступа к данным FireDAC
- Interbase IBLite и IBToGO
- Embarcadero Delphi XE5 [14]
12 сентября 2013 года Embarcadero выпустила RAD Studio XE5, в которую входили Delphi XE5 и C ++ Builder. Он добавил:
- Поддержка Android (в частности: устройства ARM v7 под управлением Gingerbread (2.3.3–2.3.7), Ice Cream Sandwich (4.0.3–4.0.4) и Jelly Bean (4.1.x, 4.2.x, 4.3.x))
- Диспетчер развертывания для Android
- Поддержка стиля iOS 7
- Компоненты клиентского доступа и аутентификации служб REST
- Embarcadero Delphi XE6 [15]
15 апреля 2014 года Embarcadero выпустила RAD Studio XE6, в которую входили Delphi XE6 и C ++ Builder. Он позволяет разработчикам создавать скомпилированные в собственном коде приложения для всех платформ, настольных, мобильных и носимых устройств, таких как Google Glass, с единой базой кода C ++ или Object Pascal (Delphi). В RAD Studio XE6 добавлены:
- Стили Windows 7 и 8.1
- Доступ к облачным веб-сервисам RESTful
- Совместимость FireDAC с большим количеством баз данных
- Полностью интегрированная поддержка InterBase
- Embarcadero Delphi XE7 [16]
2 сентября 2014 года Embarcadero выпустила RAD Studio XE7, в которую входили Delphi XE7 и C ++ Builder. Его крупнейшее развитие позволило разработчикам Delphi / Object Pascal и C ++ расширить существующие приложения Windows и создать приложения, которые соединяют настольные и мобильные устройства с гаджетами, облачными службами, корпоративными данными и API, компилируя проекты FMX как для настольных, так и для мобильных устройств. XE7 также включал:
- Встраиваемая база данных IBLite для Windows, Mac, Android и iOS
- Поддержка нескольких дисплеев
- Поддержка мультитач и изменение жестов
- Полноэкранный иммерсивный режим для Android
- Функция обновления по запросу для TListView на iOS и Android
- Функция сохранения состояния FMX.
- Embarcadero Delphi XE8 [17]
7 апреля 2015 года Embarcadero выпустила RAD Studio XE8, которая включала Delphi XE8 и C ++ Builder. XE8 добавил следующие инструменты:
- Менеджер пакетов GetIt
- Панель инструментов сообщества Embarcadero
- Собственное представление TListView, TSwitch, TMemo, TCalendar, TMultiView и TEdit на iOS
- Интерактивные карты
- Новые возможности для медиабиблиотеки
- Поддержка InputQuery для маскирования полей ввода
- Улучшения FireDAC
- Embarcadero Delphi 10 Сиэтл [18]
31 августа 2015 года Embarcadero выпустила RAD Studio 10 Seattle, в которую вошли Delphi и C ++ Builder. Сиэтл включал:
- Поддержка фоновых служб Android
- Класс TBeaconDevice для превращения устройства поддерживаемой платформы в «маяк»
- Поддержка FireDAC для базы данных NoSQL MongoDB
- FireMonky контролирует поддержку zOrder в Windows
- Поддержка вызова API WinRT
- StyleViewer для стилей Windows 10 в конструкторе стилей растровых изображений
- Осведомленность о высоком разрешении и поддержка мониторов 4k
Обновление 1 (Delphi 10.0.1) было выпущено в ноябре 2015 г. и добавлено:
- FMX Grid Control для iOS
- Нативный стиль пользовательского интерфейса iOS
- Демонстрации новых функций FMX
- Поддержка платформ iOS 10 и macOS Sierra
Годы Idera (2015 – настоящее время) под брендом Embarcadero [ править ]
В октябре 2015 года Embarcadero была куплена Idera Software . Idera продолжает управлять подразделением инструментов разработчика под брендом Embarcadero.
- Embarcadero Delphi 10.1 Берлин [19]
20 апреля 2016 года Embarcadero выпустила RAD Studio 10.1 Berlin, в которую вошли Delphi и C ++ Builder, которые генерируют собственный код для 32- и 64-разрядных платформ Windows, OSX, iOS и Android (процессоры ARM, MIPS и X86). . Delphi 10.1 Berlin представляет:
- Поддержка Windows Desktop Bridge
- Поддержка Android 6.0
- Поддержка EMS Apache Server
- Подсказка изменения свойств
- Адресная книга для iOS и Android
- Элемент управления CalendarView
- Delphi 10.1.1 Обновление 1
Выпущено в сентябре 2016 г., добавлено обновление 1:
- Поддержка TGrid для iOS
- Переключатель ControlType для платформы или рендеринга
- Конструктор элементов FMX ListView
- Фильтр поиска FMX
- Развертывание приложений iOS на macOS Sierra
- 50+ пакетов Интернета вещей
- Delphi 10.1.2 Обновление 2
Выпущенное в декабре 2016 г. обновление 2 включало:
- Развертывание Windows 10 App Store
- Функция быстрого редактирования для конструктора форм VCL
- Элементы управления календарем VCL, имитирующие Window RT и обеспечивающие обратную совместимость
- Стили Windows 10 для VCL и FMX
- Embarcadero Delphi 10.2 Tokyo [20]
22 марта 2017 года Embarcadero выпустила RAD Studio 10.2 Tokyo, добавив:
- Поддержка 64-битной Linux, ограниченная консольными и невизуальными приложениями.
- Поддержка FireDAC Linux для СУБД с поддержкой Linux
- Поддержка MariaDB, MySQL и SQL Server, InterBase 2017 включена в основную установку
- Поддержка Firebird для прямого ввода-вывода
- Новые элементы управления VCL для Windows 10
- Delphi 10.2.1 Обновление 1 [21]
Выпущенное в августе 2017 г. обновление 1 включало:
- Улучшенный QPS (качество, производительность, стабильность)
- Свыше 140 исправлений, которые клиенты сообщили о проблемах с порталом качества
- Загрузка пакета BPL для Windows Creators Update
- Улучшена поддержка последних версий iOS и XCode.
- Улучшения TEdit на последней версии Android, более быстрый рендеринг элементов управления
- Разобрать API для других провайдеров
- Улучшения FireDAC для SQL Server, InterBase 2017, ODBC
- Delphi 10.2.2 Обновление 2 [22]
Выпущенное в декабре 2017 г. обновление 2 включало:
- Новые элементы управления и макеты VCL (панели)
- Набор данных в JSON
- Мобильные платформы QPS
- Лицензирование RAD Server
- Улучшения взаимодействия с пользователем (управление платформами, индикатор выполнения загрузки и т. Д.)
- FMX QuickEdits
- Темная тема IDE
- Delphi 10.2.3 Обновление 3 [23]
Выпущенное в марте 2018 г. обновление 3 включало:
- Расширенная поддержка RAD Server / ExtJS
- InterBase 2017 включен в основную установку
- Мобильная поддержка включена в базовый пакет
- Шаблоны пользовательского интерфейса FMX
- Embarcadero Delphi 10.2 Tokyo (Community Edition)
18 июля 2018 года Embarcadero выпустила Community Edition для бесплатной загрузки. Вам не разрешается зарабатывать больше 5000 долларов. Исходный код библиотеки и компоненты VCL / FMX более ограничены по сравнению с Professional.
- Embarcadero Delphi 10.3 Rio [24]
21 ноября 2018 года Embarcadero выпустила RAD Studio 10.3 Rio. В этом выпуске было много улучшений, в том числе:
- Новые возможности языка Delphi - встроенные объявления локальных переменных блока и вывод типа
- FireMonkey Android zOrder, собственные элементы управления и уровень API 26
- Улучшения Windows 10 VCL и High DPI
- Расширение архитектуры RAD Server и поддержка Docker
- Push-уведомление Android
- Delphi 10.3.1 Обновление 1 [25]
Выпущенное в феврале 2019 г. обновление 1 включало:
- Расширенная поддержка устройств серии iOS 12 и iPhone X
- Редизайн пользовательского интерфейса консоли RAD Server и переход на платформу Ext JS
- Улучшена поддержка FireDAC для Firebird 3.0.4 и встроенных Firebird.
- Новые стили VCL и FMX для нескольких устройств
- Компоненты производительности IDE
- Улучшение качества более чем 150 проблем, о которых сообщили клиенты
- Delphi 10.3.2 Обновление 2 [26]
Выпущено в июле 2019 г., обновление 2 и включает:
- Delphi macOS 64-разрядная.
- Мастера серверов RAD и улучшения развертывания
- Поддержка push-уведомлений Android с Firebase
- Поддержка приложений с графическим интерфейсом Delphi Linux FireMonkey
- Поддержка 64-разрядной версии Delphi Android
- Поддержка macOS Catalina (Delphi) и iOS 13
- Поддержка RAD Server Docker
- Delphi 10.3.3 Обновление 3 [27]
Выпущенное в ноябре 2019 г. обновление 3 включало:
- Поддержка 64-разрядной версии Delphi Android
- Поддержка Delphi iOS 13 и macOS Catalina
- Развертывание RAD Server Docker
- Повышена стабильность привязки приложений
- Улучшенная поддержка push-уведомлений iOS.
- Улучшения отладчика
- Embarcadero Delphi 10.4 Сидней [28]
26 мая 2020 года Embarcadero выпустила RAD Studio 10.4 Sydney с такими новыми функциями, как:
- Основные улучшения Delphi Code Insight
- Единое управление памятью на всех поддерживаемых платформах
- Расширенная поддержка платформы Delphi для нескольких устройств
- Единый установщик для онлайн- и офлайн-установок
- Поддержка Windows Server 2019
- Обновления компонентов параллельного программирования
- Поддержка Metal API в OS X и IOS. Посмотреть полный список изменений
- Delphi 10.4.1 Обновление 1 [29]
Выпущено в сентябре 2020 г., обновление 1 включает:
- 850+ улучшений и исправлений
- Поддержка Windows Server 2019
- Улучшения для нескольких мониторов и масштабирования 4k
- Обновления компонентов параллельного программирования
Ссылки [ править ]
- ↑ Уильям Бьюкенен (4 февраля 2003 г.). Освоение программирования на Delphi . Пэлгрейв Макмиллан. С. 10–. ISBN 978-1-137-17356-0.
- ^ Intersimone, Дэвид. "История Borland: почему название" Delphi "? " " . Архивировано из оригинала на 2010-04-11 . Проверено 7 января 2013 .
- ^ Тим Андерсон. «Проблемы качества Borland и Delphi 2005» . Проверено 16 июня 2010 .
- ^ «Что нового в Delphi и C ++ Builder 2009» . docs.embarcadero.com . Embarcadero Technologies . Дата обращения 6 ноября 2020 . CS1 maint: обескураженный параметр ( ссылка )
- ^ "Краткие новости: 15 декабря 2008 г." . SDTimes . ООО "БЗ Медиа". 15 декабря, 2008. Архивировано из оригинального 25 марта 2012 года . Проверено 24 августа 2011 .
- ^ «Что нового в Delphi и C ++ Builder 2010» . docwiki.embarcadero.com . Embarcadero Technologies . Дата обращения 6 ноября 2020 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Что нового в Delphi и C ++ Builder XE» . Что нового . Embarcadero Technologies . Дата обращения 6 ноября 2020 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Delphi Insider: Предварительный просмотр: Delphi 2011 - это Delphi XE» . Проверено 2 сентября 2010 .
- ^ «Embarcadero представляет стартовые версии C ++ Builder и среды быстрой разработки приложений Delphi» . SD Times . ООО "БЗ Медиа". 31 января 2011 . Проверено 24 августа 2011 .
- ^ «Что нового в Delphi и C ++ Builder XE2» . docwiki.embarcadero.com . Embarcadero Technologies . Дата обращения 6 ноября 2020 . CS1 maint: обескураженный параметр ( ссылка )
- ^ Стюарт, Саймон (2011-10-19). «Мир, знакомьтесь с MonkeyMixer - используйте формы FireMonkey прямо в проектах VCL» . Simonjstuart.com. Архивировано из оригинала 2012-01-19 . Проверено 5 марта 2012 .
- ^ «Что нового в Delphi и C ++ Builder XE3» . docwiki.embarcadero.com . Embarcadero Technologies . Дата обращения 6 ноября 2020 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Что нового в Delphi и C ++ Builder XE4» . docwiki.embarcadero.com . Embarcadero Technologies . Дата обращения 6 ноября 2020 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Что нового в Delphi и C ++ Builder XE5» . docwiki.embarcadero.com . Embarcadero Technologies . Дата обращения 6 ноября 2020 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Что нового в Delphi и C ++ Builder XE6» . docwiki.embarcadero.com . Embarcadero Technologies . Дата обращения 6 ноября 2020 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Что нового в Delphi и C ++ Builder XE7» . docwiki.embarcadero.com . Embarcadero Technologies . Дата обращения 6 ноября 2020 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Что нового в Delphi и C ++ Builder XE8» . docwiki.embarcadero.com . Embarcadero Technologies . Дата обращения 6 ноября 2020 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Что нового в Сиэтле» . docwiki.embarcadero.com . Embarcadero Technologies . Дата обращения 6 ноября 2020 . CS1 maint: обескураженный параметр ( ссылка )
- ^ "Что нового в Берлине" . docwiki.embarcadero.com . Embarcadero Technologies . Дата обращения 6 ноября 2020 . CS1 maint: обескураженный параметр ( ссылка )
- ^ "Что нового" . docwiki.embarcadero.com . Embarcadero Technologies . Дата обращения 6 ноября 2020 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «10.2 Токио - Выпуск 1» . docwiki.embarcadero.com . Embarcadero Technologies . Дата обращения 6 ноября 2020 . CS1 maint: обескураженный параметр ( ссылка )
- ^ "10.2 Токио - Выпуск 2" . docwiki.embarcadero.com . Embarcadero Technologies . Дата обращения 6 ноября 2020 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «10.2 Токио - Выпуск 3» . docwiki.embarcadero.com . Embarcadero Technologies . Дата обращения 6 ноября 2020 . CS1 maint: обескураженный параметр ( ссылка )
- ^ "Что нового" . docwiki.embarcadero.com . Embarcadero Technologies . Дата обращения 6 ноября 2020 . CS1 maint: обескураженный параметр ( ссылка )
- ^ "10.3 Рио - Выпуск 1" . docwiki.embarcadero.com . Embarcadero Technologies . Дата обращения 6 ноября 2020 . CS1 maint: обескураженный параметр ( ссылка )
- ^ "10.3 Рио - Выпуск 2" . docwiki.embarcadero.com . Embarcadero Technologies . Дата обращения 6 ноября 2020 . CS1 maint: обескураженный параметр ( ссылка )
- ^ "10.3 Рио - Выпуск 3" . docwiki.embarcadero.com . Embarcadero Technologies . Дата обращения 6 ноября 2020 . CS1 maint: обескураженный параметр ( ссылка )
- ^ "Что нового" . docwiki.embarcadero.com . Embarcadero Technologies . Дата обращения 6 ноября 2020 . CS1 maint: обескураженный параметр ( ссылка )
- ^ "10.4 Сидней - Выпуск 1" . docwiki.embarcadero.com . Embarcadero Technologies . Дата обращения 6 ноября 2020 . CS1 maint: обескураженный параметр ( ссылка )
Внешние ссылки [ править ]
- Страница фэндома Delphi
- Даты выпуска версии Delphi