Axoft

C++Builder

C++Builder

Предоставляет быстрый, мощный, современный C++; единый компилятор, единый отладчик, единую IDE, прекрасные библиотеки на четыре платформы и позволяет ускорить вашу разработку, сосредоточиться на своем коде и вывести приложение на рынок быстрее, чем с любым другим инструментарием C++.

Новейший C++: Усиленный Clang компилятор C++

C++ Builder включает в себя усовершенствованный компилятор на основе Clang для Windows (32 и 64), IOS, и Android. Применяйте этот компилятор на всех платформах для быстрой и надежной разработки. Содержит значительные расширения синтаксиса языка для эффективного программирования, которые еще не вошли в стандартный C ++, включая свойства и автоматический подсчет ссылок (ARC), которые вам очень понравятся. Полная обратная совместимость для более старых C++. Он уже имеет полную поддержку C++ 11, а поддержка C++ 17 и Linux ожидается в ближайшее время.

Если вам приходилось иметь дело с другими C++ IDE, легкость поддержки разных платформ в C++Builder заставит вас широко раскрыть глаза. И если вы привыкли к другим языкам, комбинация C++ с нашими библиотеками позволит вам почувствовать себя как дома.

Кросс-платформенность

Единый компилятор, единая библиотека UI (с поддержкой нативных элементов управления), единая IDE, единый набор библиотек и фреймворков. Полная поддержка четырех платформ и это еще не предел.

Надоело переписывать несколько вариантов UI для одного приложения? При помощи multi-device designer, вы сможете один раз создать основу вашего UI и оптимизировать его для любой платформы или даже устройства. Например, создайте мобильный UI, а затем быстро и легко получите UI для OS или iPad с по-настоящему нативным внешним видом и поведением.

Фреймворк FireMonkey UI – за счет векторизации и использования GPU – предоставляет несравнимую скорость работы UI и качество отрисовки. Он даже поддерживает «родные» элементы управления — например, настоящие кнопки в Windows или реальные текстовые поля в iOS — а не имитирует их, как делают другие кросс-платформенные фреймворки.

Базы данных, REST, web, облачные сервисы и IoT, библиотеки связи с приложениями, работающие на любой платформе и устройстве. Хватит возиться с множеством библиотек и дизайнеров: вдвое сократите время разработки. Используйте App Tethering, чтобы связать приложение на планшете или Mac с Windows-версией того же приложения.

Среда IDE и встроенный отладчик

Превосходная среда IDE и встроенный отладчик — Это мы изобрели многие вещи, которые потом включили другие IDE.

◊C++ автозавершение кода и параметров (code completion)

◊Переименование в рефакторинге

◊Слежение за значениями при отладке у локальных переменных

◊Инспектор объектов (object inspector)

◊Условные и логирующие точки останова

◊Расширяемые подсказки с текущими значениями

◊Окна отладки Inspection и evaluation и многое еще.

Самым суровым разработчикам понравится наше необычайно мощное окно ассемблерного представления кода.

Настольные приложения – не имеющая равных поддержка нативных элементов управления.

VCL – это всеобъемлющая, не имеющая равных библиотека поддержки нативных элементов пользовательского интерфейса Windows, которая предоставляет возможностей больше, чем любая другая библиотека.

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

Быстрая разработка. Для любого масштаба разработки

C++Builder очень популярен у разработчиков научных, инженерных и медицинских программ, мобильных приложений, корпоративных и информационных систем, от легких настольных приложений до гигантских многозвенных решений. Он имеет прекрасные библиотеки для серьезных разработок, и создает нативные исполняемые модули. Кроме того, что компилятор оптимизирует быстродействие приложений, а библиотеки и фреймворки экономят драгоценное время разработки, вы также получаете отличную возможность быстро создавать кросс-платформенные приложения.