Создан чтобы развивать воображение

Разработка красивых пользовательских интерфейсов для настольных и мобильных приложений
- Версия RAD Studio C++ поставляется с отмеченной наградами библиотекой VCL для высокопроизводительных нативных приложений Windows и мощным фреймворком FireMonkey (FMX) для кроссплатформенных пользовательских интерфейсов. Визуальная разработка для C++ никогда не была такой простой и быстрой - самое главное, ваши проекты и код всегда будут синхронизированы!
- Быстро спроектируйте и соберите свое Windows-приложение с помощью VCL, чтобы получить непревзойденную производительность
- 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.
- Используйте меню визуального дизайна, чтобы широко применять визуальные и невизуальные компоненты путем простого перетаскивания из палитры
- Расширьте свой визуальный интерфейс с помощью компонентов от разных сертифицированных партнеров
- Используйте FMX для создания кроссплатформенных приложений на основе единой кодовой базы
- Improved TPathData processing and rendering in FireMonkey library, including quadratic Bézier curve commands and other transformations.
- Подключите элементы пользовательского интерфейса к источникам данных с помощью LiveBindings Designer.
- Проверяйте дизайн проектов в реальном времени с помощью Live On-Device Preview для одновременной трансляции активной формы на несколько устройств
- Создавайте полностью адаптивные дизайны с компонентами, которые учитывают разрешения для настольных компьютеров, планшетов и смартфонов.
- Применяйте встроенные элементы управления для конкретной платформы для улучшения взаимодействия с пользователем.

Пишите код быстрее и лучше с помощью C++Builder
- IDE support for Markdown documents and VCL-based HTML preview.
- Inactive code highlighting in the Code Editor.
- Разработчики и команды разработчиков ПО, следующие идеологии Agile, смогут писать код быстрее и лучше с помощью современных практик ООП, надежных фреймворков C++Builder и функциональной интегрированной среды разработки.
- Форматировщик кода C++:Автоматизируйте компоновку вашего C++ кода с помощью clang-format
- C++Builder Code Insight improvements to cquery, and greater LSP behavior customization
- Настройте IDE для двух надежных и мощных языков (Delphi и enhanced C++) и вашего стиля кодирования
- Проводите меньше времени в ожидании завершения продолжительной компиляции благодаря нашим хорошо оптимизированным компиляторам для всех платформ
- Получите нативный, высокоскоростной прямой доступ к СУБД InterBase, SQLite, MySQL, SQL Server, Oracle, PostgreSQL, DB2, SQL Anywhere, Advantage DB, Firebird, Access, Informix, MongoDB и многим другим.
- Получайте советы и подсказки из встроенной документации по мере написания кода
- Используйте популярные библиотеки, такие как Boost, Eigen и ZeroMQ, а также используйте широкий набор инструментов и библиотек сообщества разработчиков.
- Интегрируйте систему контроля версий, включая Git, Subversion и Mercurial
- Using library suffix of $(Auto) works for C++ projects
- New ToolsAPI for painting in the code editor
- Markdown files can now be opened in multiple editor windows
- New IFMXPhoneDialerListenerService interface for Android

Быстрая и точная отладка
- Исправляйте ошибки быстрее с помощью встроенной кроссплатформенной нативной отладки. Используйте IDE C++Builder для удаленной отладки приложений, работающих в Windows и iOS!
- Экономьте время благодаря интегрированному набору инструментов, объединяющему средства проектирования, компилятор и отладчик в единую среду разработки.
- Добавляйте условные точки прерывания, чтобы быстро приостанавливать исполнение программы в указанном положении или при наступлении определенного условия.
- Анализируйте стек вызовов целиком, чтобы иметь возможность отследить путь исполняемого кода до текущего положения.
- Проверяйте текущие значения переменных во время приостановки программы в ходе отладки.
- Проводите отладку на любом устройстве. Разверните приложение на любом устройстве, работающем под операционной системой iOS, чтобы провести его отладку так же, как если бы приложение работало локально. Воспользуйтесь точками прерывания, анализом стека вызовов, всплывающими подсказками и функцией вычисления выражений на локальных и дистанционных машинах, проводя отладку на всех развернутых платформах.
- New debugger based on LLDB for macOS Intel and Android 32-bit. All non-Windows platform debuggers across Delphi and C++ have moved to LLDB architecture.

Компиляция и развертывание высокопроизводительных приложений на C++Builder
- Создавайте приложения для предпочитаемых платформ своих пользователей. С помощью C++Builder создавайте приложения для настольных и мобильных систем из одной кодовой базы и развертывайте их для Windows, macOS, iOS и Android.
- Go from Ad Hoc to App Store fast. Rapidly produce application bundles for the Windows Store and iOS App Store.
- 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, iOS) и создайте конфигурации для отладки или релиза.
- Развертывайте файлы непосредственно из интегрированной среды разработки C++Builder. Быстро развертывайте файлы на удаленных машинах с использованием Platform Assistant Server (PA Server). PA Server объединяет файлы, определенные для развертывания, и упаковывает их в один экземпляр приложения.

Повысьте качество своего кода с помощью C++Builder
- Более быстрые циклы разработки не должны означать жертву качества! C++Builder имеет множество функций, которые позволяют использовать передовые методы кодирования, уменьшают дублирование и помогают вам стать «звездой» программирования!
- Создавайте лучший код, используя хорошо протестированные и высоко оптимизированные нативные библиотеки Windows и iOS
- Превратите документацию на созданный код во включаемую напрямую справочную информацию, которая доступна как вам, так и другим разработчикам группы.
- Создавайте тесты для компонентов во всем объеме своего кода, используя включенные фреймворки DUnit и DUnitX.
- Наблюдайте за тем, что происходит внутри приложения, не прерывая его работу. Добавляйте журналирование в реальном времени для любого приложения с помощью функции CodeSite Logging
- Code Editor highlights matching words

Сотрудничайте более эффективно с помощью C++Builder
- Функции C++Builder по совместной работе и контролю версий помогут вам быстрее создавать отличные продукты как в качестве независимого разработчика, так и в составе команды. Совместная работа над кодом способствует более глубокому пониманию кода, лучшему тестированию и созданию лучших продуктов
- Системы управления версиями, включая репозитории Subversion, Git и Mercurial обеспечат быстрое отслеживание и управление изменениями.
- Вкладка History в окне просмотра кода и встроенное средство анализа различий позволят легко перемещаться по изменениям и их истории.
- Быстро интегрироваться в конфигурации непрерывной сборки с помощью MSBuild, CMake и поддержки проекта Ninja в качестве одиночного разработчика или в составе команды
- Легкий доступ к облачным RESTful веб-службам с помощью встроенной поддержки REST и JSON/BSON.
- Подключение к сервисам Amazon и Azure, включая сервисы приложений, баз данных и хранения с помощью Amazon API и Azure API в С++Builder.

Расширение среды разработки C++Builder с помощью сотен компонентов
- C++Builder поставляется с сотнями компонентов для любых задач, от создания пользовательских интерфейсов до подключения к базе данных, что позволяет легко и быстро создавать бизнес интернет -приложения на настольных и мобильных платформах. Помимо входящих в комплект компонентов VCL и FireMonkey, широкий спектр инструментов и компонентов доступен от сообществ Delphi и C++Builder
- Используйте GetIt Package Manager для легкой загрузки и интеграции новых компонентов для улучшения функциональности ваших приложений
- GetIt allows filtering by language (Delphi or C++).
- Получите легкий доступ к популярным библиотекам, таким как Boost, Eigen, ZeroMQ, SDL2, SOCI, libSIMDpp и Nematode
- Легко использовать широкий спектр сторонних компонентов и элементов управления для Delphi непосредственно в C++Builder
- Расширяйте интегрированную среду разработки с помощью инструментов и компонентов от партнеров компании Embarcadero Technologies.
- Используйте мощные интегрированные инструменты и компоненты, такие как Beyond Compare, FastReport, TeeChart, InterBase, IP*Works и CodeSite!
- Расширяйте интегрированную среду разработки с помощью расширений и дополнений, созданных десятками сторонних лиц, чтобы настроить ее так, как хочется именно вам