Обзор C++Builder

Разрабатывайте для разных платформ c быстрым, современным, улучшенным Clang компилятором C++. Просто скомпилируйте и развертывайте приложения на разных платформах и устройствах. Спроектируйте пользовательский интерфейс один раз, а затем быстро оптимизируйте для каждой платформы или устройства-подобно порождению подклассов в коде. Используйте надежные и мощные средства для работы с базами данных уровня предприятия, REST, облачными хранилищами, IoT и другими – будь вы многосотенным коллективом или микро-стартапом. Ускорьте разработку: уделяйте больше времени кодированию, меньше времени на дизайн пользовательского интерфейса, ни минуты — на портирование на конкретные платформы.

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

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


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

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


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

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

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

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