Delphi 2021: Лучшие практики Delphi для нового проекта в 2021 году и в будущем

Содержание

Лучшие практики Delphi для нового проекта в 2021 году и в будущем

Цель этого руководства — описать экосистему разработки Delphi. Это может быть полезно для тех, кто переходит на Delphi с другого языка программирования.

Delphi действительно прост в освоении — синтаксис языка программирования можно выучить за часы. Паскаль, от которого произошел язык Object Pascal в Delphi, долгое время был очень популярным языком в колледжах и образовании для обучения основным концепциям разработки программного обеспечения. Знание основ программирования — важная часть программирования. Но существует целая экосистема терминологии и методов. Это всегда ошеломляет человека, имеющего другой опыт в области технологий.

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

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

Содержание

Как начать разработку на Delphi?

Первое, что нужно сделать, это загрузить Delphi с  www.embarcadero.com . Вы можете найти последнюю  версию Delphi 10.4.2 Community Edition,  которая бесплатна для всех. Обязательно установите Delphi IDE с примерами и файлами справки, которые могут прийти за помощью когда-нибудь в будущем.

Как работать с программами Delphi в другом редакторе кода, например VS Code?

На торговой площадке VS Code есть официальное расширение для Embarcadero Delphi, которое позволяет без проблем работать с кодом Delphi в VS Code. Обратите внимание, что вам нужна активная лицензия (платная или пробная) для Delphi 11, чтобы использовать надстройку DelphiLSP VS Code . Это не будет работать с версией сообщества.

Чтобы использовать надстройку DelphiLSP VS Code, вам просто нужно иметь последнюю версию Embarcadero Delphi, установленную на вашем компьютере, и сгенерировать файл конфигурации LSP.

Как написать читаемый и поддерживаемый код на Delphi?

Компиляторы Embarcadero Delphi игнорируют любые пробелы и обеспечивают большую гибкость при написании кода. Но для удобства чтения и поддержки исходного кода  Embarcadero определил руководство по стилю для Object Pascal Delphi . Я рекомендую вам проверить и узнать, как писать красивый код с помощью Object Pascal — или, по крайней мере, код, который, по мнению других, соответствует общепринятому стилю макета, что важно, если вы работаете с командой или участвуете в проекте с открытым исходным кодом.

Как отформатировать исходный код Delphi?

Каждый разработчик пишет код в своем стиле. Поскольку компиляторы Embarcadero игнорируют любые пробелы, в которых вы можете написать один и тот же код сотнями различных способов, это может привести к нечитаемому исходному коду.

Мы можем предотвратить это, применив форматирование исходного кода по умолчанию или сгенерировав наш файл конфигурации форматирования.

При кодировании в редакторе кода вы можете применить команду контекстного меню «Форматировать исходный код» для форматирования исходного кода. Кроме того, вы можете определить свой собственный стиль форматирования и сохранить его в файле конфигурации. Затем другие члены команды также могут использовать тот же стиль форматирования, чтобы сделать исходный код удобным для сопровождения.

Ознакомьтесь с  официальной документацией,  чтобы узнать больше об этом.

Есть ли в Delphi менеджер пакетов?

Если вы занимались разработкой веб-приложений, вы знакомы с различными менеджерами пакетов. диспетчер пакетов экосистемы Delphi называется диспетчером пакетов GetIt,  который поставляется с IDE. Кроме того, есть  портал GetIt,  где вы можете увидеть все доступные пакеты.

Но если вам нужна командная строка, такая как диспетчер пакетов, вы можете использовать диспетчеры пакетов Delphi с открытым исходным кодом, такие как  boss  или  MultiInstaller .  Эти менеджеры пакетов обеспечивают установку пакетов Delphi непосредственно из репозиториев git и могут настраивать проект Delphi.

Как проводить модульное тестирование в Delphi?

Тестирование — неотъемлемая часть жизненного цикла разработки программного обеспечения. В Delphi вы можете проводить модульное тестирование с помощью  тестовой среды с  открытым исходным кодом DUnitX  — она ​​позволяет вам разрабатывать и выполнять тесты для Win32, Win64, macOS и Linux в приложениях Delphi.

Есть полная статья о модульном тестировании с  DUnitX  в Delphi:

Learn How To Do Unit Testing In Delphi With The Powerful DUnitX Framework

Как я могу протестировать независимые модули в Delphi?

Один из приемов модульного тестирования — разделение зависимостей, но если ваш код зависит от базы данных или сетевого сокета, как вы его тестируете? Введите Mocks. Великолепный инструмент, позволяющий тестировать независимые блоки кода без зависимостей —  Delphi-Mocks

Как создать полнофункциональное кроссплатформенное приложение с помощью Delphi?

Delphi FireMonkey обеспечивает многоплатформенную разработку с единой базой кода.  Это означает, что вы можете настроить таргетинг на Android, iOS, macOS, Linux и Windows, написав одно приложение. Более того, FireMonkey предлагает широкий спектр функций, которые вы можете настроить так же, как вы, путем доступа к специфическим для платформы функциям через интерфейсы.

Вот демонстрационное видео, в котором показано, как создать кроссплатформенное приложение менее чем за 30 секунд с помощью  мастера минимального кода приложения FireMonkey .

Как интегрировать веб-API RESTful в приложение Delphi?

Есть несколько способов интегрировать API в приложение Delphi. Самый простой способ — использовать компоненты клиента REST и отладчик REST. Компоненты клиента REST — это компоненты корпоративного уровня, которые обеспечивают простую и быструю интеграцию с любым веб-API.

В этом руководстве вы можете узнать, как интегрировать один из ведущих на рынке API новостей в приложение Delphi FireMonkey и создать приложение новостей!

How To Create A Cross-Platform News App With Delphi

 

Как ЛЕГКО создавать приложения на основе REST в Delphi?

Delphi поддерживает REST через инфраструктуру DataSnap, поддержку интеграции WebBroker и создание прокси-серверов JavaScript для методов, предоставляемых веб-службой.

Вы можете создавать сложные REST-приложения бизнес-уровня с помощью  DataSnp в Delphi . Или вы можете использовать RAD Server, который обеспечивает большую функциональность, лучшую гибкость и масштабируемость для ваших приложений на основе служб.

Кроме того, вы можете использовать различные библиотеки и фреймворки с открытым исходным кодом для создания приложений RESTful. Это включает:

  •  Веб-фреймворк Horse для Delphi — быстро, убедительно и минималистично
  • DMVCFramework —  популярный и мощный веб-фреймворк — поддерживает разработку API-интерфейсов RESTful и JSON-RPC и предлагает официальное руководство.

Часто причиной проблем является незнание языка должным образом. Более того, если вы не знакомы с библиотеками, фреймворками и инструментами в экосистеме, это может привести к чрезмерной инженерии — выполнять тяжелую работу самостоятельно, когда кто-то уже сделал все это раньше и имеет все ответы за вас.

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

  • 100 кроссплатформенных примеров  — охватывает большую часть повседневных задач, которые вы выполняете при создании приложений с помощью Delphi.
  • Официальные и новейшие образцы  от Embarcadero — охватывают все расширенные функции и методы языка программирования Delphi.

Как насчет финального бонусного списка полезных ссылок Delphi?

  • Кураторский список всех блестящих вещей в экосистеме Delphi / Object Pascal —  awesome-pascal
    • Игра, мультимедиа, база данных, сценарии, невизуальные компоненты для лучшей и быстрой разработки на Delphi
  • Параллельное программирование  для достижения высокой производительности
  • Анализируйте исходный код —   инструменты Pascal Analyzer  и  Delphi Parser можно использовать для анализа и поиска проблем в коде.

Это лишь часть всего списка. Если вам есть чем поделиться, оставьте комментарий!


RAD Studio может воплотить ваши прекрасные идеи в реальность — на Windows, macOS, Linux, iOS и Android. Почему бы не скачать бесплатную пробную версию и не посмотреть, что она может для вас сделать?



Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition


Manage consent

Delphi — Embarcadero

Delphi 11.2 is here! The new release introduces Markdown support and an iOS Simulator on macOS ARM 64 for Delphi, and migrates the Delphi Linux debugger to LLDB. It also brings usability, performance and stability improvements to the IDE, the compilers and toolchains, the UX, RTL, database and Internet libraries.

Eдиная база исходного кода

Создавайте приложения для всех платформ, затрачивая меньше времени на написание кода. Написали один раз, скомпилировали для всего.

Для Windows 11

Модернизация приложений VCL для Windows 11 с помощью современных элементов управления пользовательским интерфейсом, API WinRT и функций, связанных с HighDPI

Remote Desktop

Более эффективно сотрудничайте с удаленными командами с помощью улучшенной поддержки удаленного рабочего стола для VCL и IDE

High DPI и 4K

Поддержка High-DPI в IDE с полной поддержкой новейших мониторов 4k+, более чистыми и четкими шрифтами и иконками. Улучшенная поддержка High-DPI в FMX для Windows и рабочего стола с заметно улучшенным пользовательским интерфейсом рабочего стола

iOS и macOS

компилятор macOS 64bit ARM и инструментарий, который может создавать универсальные двоичные файлы, включая версии Intel/ARM для представления в AppStore

Android

Поддержка последней версии API Android 30 и последней версии Billing API, а также переход на использование библиотек AndroidX. Поддержка нескольких файлов classes.dex для Android, упрощающая интеграцию внешних зависимостей Android

RAD Server

Помогает избежать сложностей создания и развертывания многоуровневого корпоративного сервера приложений. Быстрое создание REST API «под ключ» с поддержкой Swagger

Доступные данные

Получитеsнативный, тивныйs code-completion via a mс помощью FireDAC к СУБД InterBase, SQLite, MySQL, SQL Server, Oracle, PostgreSQL, DB2, SQL Anywhere, Advantage DB, Firebird, Access, Informix, MongoDB и многим другим.

Более быстрое написание кода

Более разумная навигация по коду при рефакторинге. Автоматическое завершение кода с помощью клавиши Tab. Учет в LSP файлов Include. Автоматический перезапуск сервера LSP. Поддержка помощников классов. Предложения для массивов при присвоении массивов

Продуктивность работы

Поддержка стилей VCL во время проектирования: Прототипируйте стильные пользовательские интерфейсы еще быстрее, сразу видя во время проектирования, как ваши стилизованные формы и элементы управления будут выглядеть во время работы

Linux

Разработка серверных приложений и приложений с графическим интерфейсом FireMonkey для Linux

Поддержка облачных технологий

Delphi имеется клиентская библиотека HTTP и REST, доступная для всех платформ и позволяющая вызывать не только REST-сервисы, но даже и специфические компоненты AWS и Azure

Расширения

Разрабатывайте и расширяйте возможности IDE с помощью собственных компонентов и плагинов для IDE или находите готовые к использованию дополнения из нашей богатой экосистемы решений от сторонних разработчиков

Удобство работы пользователей

Полностью перестроенная интуитивно понятная страница приветствия, внешний вид которой полностью соответствует IDE, но с настраиваемым макетом и содержанием

Создан, чтобы помочь вам раскрыть силу вашей мечты


  • Дизайн
  • Разработка
  • Отладка
  • Развертывание
  • Качество кода
  • Совместная работа
  • Расширения

Создавайте красивые пользовательские интерфейсы для настольных компьютеров и мобильных приложений с помощью Delphi

  • Используйте в Delphi отмеченную наградами библиотеку VCL для Windows и визуальную библиотеку FireMonkey (FMX) для создания кросс-платформенных отзывчивых пользовательских интерфейсов
  • Наслаждайтесь новой IDE с поддержкой высокого PDI на экранах 4k+
  • VCL library improved for use of Microsoft’s WebView 2 control in both TEdgeBrowser and TWebBrowser components, with better support for UserDataFolder and ExecutableFolder configurations.
  • Используйте стили VCL во время проектирования! Прототипируйте стильные пользовательские интерфейсы еще быстрее, видя прямо во время проектирования, как будут выглядеть стилизованные формы и элементы управления во время работы
  • Выравнивание во время проектирования FireMonkey: Создавайте прототипы быстрее благодаря визуальным направляющим и улучшенной поддержке полей и отступов
  • Improved TPathData processing and rendering in FireMonkey library, including quadratic Bézier curve commands and other transformations.
  • Улучшения для нескольких мониторов и многих окон: разработка и редактирование кода для одной и той же формы одновременно в нескольких окнах
  • Один раз спроектировав UI, вы сможете легко настраивать его представление для разных платформ и устройств, без дополнительного перепроектирования или повторных усилий
  • Используйте меню визуального дизайна, чтобы широко применять визуальные и невизуальные компоненты путем простого перетаскивания из палитры
  • Подключите элементы пользовательского интерфейса к источникам данных с помощью LiveBindings Designer.

Пишите код быстрее и лучше с помощью Delphi

  • IDE support for Markdown documents and VCL-based HTML preview.
  • Inactive code highlighting in the Code Editor.
  • Используйте мощный, универсальный и простой в освоении язык Object Pascal; настройте среду IDE в соответствии с вашим стилем программирования.
  • Code Insight ™ обеспечивает code-completion с помощью современного Language Server Protocol (LSP), основанного на вашем коде и используемых библиотеках, что поможет вам быстрее и точнее кодировать.
  • Получайте советы и подсказки из встроенной документации по мере написания кода
  • Сохраняйте гибкость процесса разработки с помощью дизайнера библиотеки визуальных компонентов, реструктуризации исходного кода в рамках методологии Agile и интерактивных шаблонов
  • Интегрируйте систему контроля версий, включая Git, Subversion и Mercurial

Более быстрая отладка с помощью интегрированных средств RAD Studio для отладки кода для инструментальной платформы?

  • Добавляйте условные точки прерывания, чтобы быстро приостанавливать исполнение программы в указанном положении или при наступлении определенного условия.
  • Анализируйте стек вызовов целиком, чтобы иметь возможность отследить путь исполняемого кода до текущего положения.
  • Проверяйте текущие значения переменных во время приостановки программы в ходе отладки.
  • С помощью Code Insight ™ code-completion доступен во время отладки
  • Отлаживайте на любом устройстве! Разверните свое приложение на любом устройстве iOS, Android, macOS или Linux и выполняйте отладку, как если бы оно выполнялось локально.
  • LLDB debugging for Delphi’s Linux toolchain.
  • Используйте точки останова, просмотр стека, подсказки и оценку выражений на локальных и удаленных машинах с отладкой в реальном времени на всех платформах развертывания

Компиляция и развертывание высокопроизводительных нативных приложений с помощью Delphi

  • Подготовьте свои приложения для работы в Windows 11 с интегрированной поддержкой MSIX! Будьте готовы к новому релизу Microsoft
  • Support for Microsoft’s WebView 2 control (Edge Chromium) in the WebBrowser component
  • Быстро переходите от Ad Hoc к App Store. Быстрое создание пакетов приложений, которые могут быть развернуты в Windows Store, Apple App Store и Google Play Store.
  • View your apps with iOS Simulator for Delphi by generating binaries for macOS devices running on ARM-64 (M1 or M2 CPUs)
  • Компилируйте для macOS (M-серия Apple Silicon) и используйте новый универсальный пакет для отправки в AppStore. Теперь вы можете компилировать как для существующих процессоров Intel, так и для новых MacOS серии M (Apple Silicon).
  • Компилируйте для Android API 30! Обновление API и библиотек Android — API 30, Google Play V3, Android X. Следуйте за последними требованиями Android по мере развития платформы. — Сюда входят последние версии API для биллинга
  • Updated FireDAC library supports latest Microsoft ODBC Driver for SQL Server, MongoDB new transaction feature, improved FDMonitor and FDExplorer tools, text editor support for SQL syntax highlighting in FireDAC SQL text property editor, and reFind files for migration of dbGo (classic ADO) projects to FireDAC.
  • Updated RAD Server has auth token/session expiration option, IP Address and DateTime to logging, and simplified creation of client applications with EMSFireDACClient component.
  • Определите файлы для развертывания на конкретной платформе и создайте конфигурацию. Внутри каждого проекта разработчики могут определять файлы для развертывания в зависимости от целевой платформы (например, Windows, macOS, Android, iOS, Linux), а также создавать конфигурации (например, «Отладка» или «Выпуск»)
  • Простое развертывание файлов напрямую в Windows, macOS, Android, iOS и Linux с помощью Delphi IDE.

Повысьте качество вашего кода с помощью Delphi

  • Автоматически находите ошибки в кодировании и решайте их с помощью быстрой функции Error Insight
  • Фокус на качество RTL: TZipFile, 64-разрядные улучшения для больших структур данных, Bluetooth LE, record Helper для TDateTime в System. DateUtils
  • Встроенный рефакторинг позволяет оптимизировать, упростить и улучшить как производительность, так и читабельность кода вашего приложения.
  • Хорошо протестированные и высоко-оптимизированные кросс-платформенные библиотеки помогут быстро создавать лучший код.
  • Создавайте тесты для компонентов во всем объеме своего кода, используя включенные фреймворки DUnit и DUnitX.
  • Наблюдайте за тем, что происходит внутри приложения, не прерывая его работу. Добавляйте журналирование в реальном времени для любого приложения с помощью функции CodeSite Logging
  • Используйте Visual Studio Code для редактирования исходного кода Delphi с полным завершением кода
  • LSP использует файлы Include и автоматический перезапуск сервера LSP
  • Автоматическое завершение кода с помощью клавиши Tab

Улучшите совместную работу с помощью функций Delphi Teamwork и Remote Desktop

  • Используйте расширенную поддержку Remote Desktop (для VCL и IDE) для удаленного сотрудничества с вашей командой
  • Системы управления версиями, включая репозитории Subversion, Git и Mercurial обеспечат быстрое отслеживание и управление изменениями.
  • Вкладка History в окне просмотра кода и встроенное средство анализа различий позволят легко перемещаться по изменениям и их истории.
  • Использование компиляторов командной строки RAD Studio идеально подходит для быстрой интеграции в конфигурации непрерывной сборки с помощью нашей поддержки MSBuild

Расширяйте IDE Delphi с помощью сотен компонентов

  • Менеджер пакетов GetIt. Быстро расширяйте функциональность своих приложений, загружая и интегрируя новые компоненты.
  • Расширяйте интегрированную среду разработки с помощью инструментов и компонентов от партнеров компании Embarcadero Technologies.
  • Интегрированные инструменты и компоненты. Beyond Compare, FastReport, TeeChart, InterBase, IP*Works, CodeSight!
  • Расширяйте интегрированную среду разработки с помощью расширений и дополнений, созданных десятками сторонних лиц, чтобы настроить ее так, как хочется именно вам

Скачать матрицу функций RAD Studio

Delphi 11.

2 is Here!


Узнайте, что нового


DelphiCon 2021 от Embarcadero

Лучшие идеи Delphi,

Все онлайн и все бесплатно!

16 ноября th , 17 th , & 18 th , 2021

Зарегистрируйтесь сегодня и получите бесплатную электронную книгу .

Отправляя заявку, вы соглашаетесь с Условиями и Политикой конфиденциальности

Сохранить мое место

Пропустили основной доклад? Ловите повтор здесь.

Избранные доклады

Не знаете, что смотреть? Вот несколько выступлений, которые вы не захотите пропустить.

    positional-container»>

  • Джим МакКит Связи с разработчиками, Embarcadero

    Добро пожаловать на ДелфиКон 2021

  • Marco Cantù Руководитель разработки IDE и инструментов, Embarcadero Technologies

    Основной доклад — Beyond 10x — Будущее разработки с Delphi

  • Томас Слапка технический директор, без подписи

    Создание установщиков Windows в RAD Studio 11 Alexandria [по требованию]

  • Глеб Ситиков SiComponents

    Локализация с помощью TsiLang Components Suite [On-Demand]

  • Патрик Премартин Embarcadero MVP, Серийный Streameur

    Использование Delphi в качестве среды разработки без кода [по требованию]

  • Патрик Премартин Embarcadero MVP, Серийный Streameur

    Использование FireMonkey в качестве игрового движка [по требованию]

  • Зиад Аллаги Центр Алаваткай

    Разработка приложений с помощью Windows 11 [On-Demand]

  • Марко Гёз Программное обеспечение GDK

    Принципы SOLID в Delphi — Пишите лучший код! [На лету]

Пригласите друзей

Твитнуть #DelphiCon2021

Поприветствуйте наших спонсоров

Нас поддерживают эти замечательные компании! Обязательно посетите страницу Perks, чтобы ознакомиться с некоторыми из их предложений и подарков!

5 причин, почему быть разработчиком Delphi — это здорово в 2021–2022 годах

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

Более того, с течением времени Delphi не только не исчезла в анналах истории, но и развивала и расширяла свои возможности, функции и библиотеки в соответствии с растущей сложностью и потребностями современных программных решений. Delphi оставался очень актуальным на протяжении 26 лет с момента своего создания и сегодня предлагает уникальное и очень привлекательное предложение, которое сочетает в себе многоплатформенные возможности, разработку с минимальным кодом и высокую производительность, а также интеграцию с другими языками (от C++ до C++). Builder с Python через Python4Delphi).

А с учетом возвращения Microsoft к родному языку в качестве предпочтительного варианта разработки приложений для Windows есть много причин, по которым здорово быть разработчиком Delphi в 2021–2022 годах. Вот пять наиболее важных причин:

Содержание

1. Delphi — лучшая доступная среда для разработки нативных приложений для Windows

Как отмечает менеджер по продукции Embarcadero Марко Канту в своем недавнем сообщении в блоге, разработка нативных приложений для Windows готова вернуться на передний план после решения Microsoft отказаться от UWP.

Недавнее официальное прекращение Microsoft UWP , которая первоначально заменила .NET вместе с выпуском Windows 8, указывает на то, что нативные технологии снова находятся в центре внимания при разработке приложений.

Так уж получилось, что Delphi и RAD Studio позиционируются как лучших доступных фреймворков для нативной разработки Windows .

Для получения дополнительной информации прочитайте подробный пост в блоге Марко Канту об этом важном решении Microsoft.

2. Delphi имеет большое сообщество поклонников и очень лояльных последователей

Миллионы разработчиков по всему миру познакомились с программированием через Delphi и Object Pascal, и многие из них остаются глубоко преданными ему. Существуют также крупные местные и международные интернет-сообщества разработчиков и поклонников Delphi.

Каждый год разработчики Delphi собираются на ежегодную онлайн-конференцию DelphiCon , чтобы обсудить последние новости, связанные с Delphi.

DelphiCon 2021 пройдет с 16 по 18 ноября. Темы включают блокчейн , искусственный интеллект , инструменты и API, low-code , VCL, компоненты, библиотеки и продуктивность разработчиков .

DelphiCon 2021 открыт, регистрация бесплатна. Зарегистрируйтесь здесь:

DelphiCon2021

3. Delphi очень прост в изучении и использовании

Delphi известен как очень простой язык для изучения и использования. Разработчики, не знакомые с Delphi, также имеют доступ к обширным бесплатным учебным ресурсам, включая бесплатные курсы и материалы на сайте LearnDelphi.org и на канале Embarcadero на YouTube.

Learndelphi.org

Embarcadero YouTube канал

4. Полноцветный издание Delphi Supervy. Delphi может загрузить полнофункциональную версию Community Edition , чтобы работать с Delphi совершенно бесплатно навсегда. Они могут перейти на платную версию только после достижения установленного порога дохода.

Делфи Community Edition — полнофункциональная среда разработки для создания приложений для iOS, Android, Windows и macOS из единой кодовой базы Delphi.

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

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

Получите Delphi Community Edition здесь :

 

30-дневная бесплатная пробная версия.

А с недавним выпуском Delphi 11 компания Embarcadero установила новый эталон для быстрой разработки приложений с поддержкой экранов с высоким разрешением и разрешением 4k+, а также для Windows 11, Android 30 API и 64-разрядной версии ARM для macOS. Процессор М1.

Узнайте больше около Delphi 11 здесь :

Скачать бесплатное испытание Delphi 11 Здесь :



Уменьшите время застройки и для рынка с Radphio, Delphi, или Del studphi, или Del studph, или Del studphi, или Del studphi, или Del studphi, или Del studphi, или Del studphi, или Del studphi, или Del studphi, или Del studphi, или Del studphi, или Del studphi. C++Builder.
Дизайн. Код. Скомпилировать. Развертывать.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *