, предназначенная для создания интерактивных приложений с пользовательским интерфейсом для настольных компьютеров, рабочих станций, сенсорных дисплеев, информационных терминалов и Интернета. Миллионы разработчиков по всему миру выбирают
, поскольку на сегодняшний день это единственная действительно двусторонняя визуальная среда с широкими функциональными возможностями для быстрой разработки на
с развитым пользовательским интерфейсом и приложений баз данных. Приложения, созданные в
, отличаются высочайшим быстродействием и компактностью, а также обладают полнофункциональным пользовательским интерфейсом и способностью подключаться практически к любой базе данных или другому источнику данных, не требуя дополнительной доработки.
C++Builder включает в себя мощный интегрированный набор
инструментов ANSI/ISO C++, визуальную двустороннюю среду для создания интерактивных приложений с пользовательским интерфейсом и расширяемую платформу визуальных компонентов, содержащую свыше 250 стандартных классов и компонентов. Многочисленные сторонние поставщики и сообщество
C++Builder, насчитывающее в своих рядах более 1,5 миллиона разработчиков, предлагают тысячи дополнительных компонентов
C++Builder практически для каждого конкретного приложения, технологии, функции или задачи.
-
Радикальное сокращение сроков разработки;
-
Прикосновение к будущему;
-
Работа со всеми типами баз данных, архитектур и протоколов.
РАДИКАЛЬНОЕ СОКРАЩЕНИЕ СРОКОВ РАЗРАБОТКИ
Программирование в C++Builder значительно эффективнее, чем в других средах и
платформах C/C++, таких как
GCC,
Visual C++ и
MFC.
Библиотека визуальных компонентов (VCL) C++Builder инкапсулирует сложные, трудоемкие
интерфейсы Windows API в удобные, расширяемые компоненты многократного применения. Она полностью интегрирована в среду разработки и двусторонние визуальные конструкторы. Это облегчает управление свойствами и методами компонентов через программный код и в визуальном режиме. В результате при разработке приложений с помощью
библиотеки VCL приходится писать, отлаживать и тестировать до 5 раз меньше программных строк без ухудшения производительности и функциональных возможностей. Приложения, созданные с использованием компонентов, отличаются более высоким качеством, они удобнее в обслуживании и легче поддаются изменению.
-
Визуальная двусторонняя среда для быстрой разработки приложений и библиотека визуальных компонентов;
-
Быстрый компилятор и набор инструментов ANSI/ISO C/C++ с поддержкой предварительной спецификации C++0x;
-
Интегрированная стандартная библиотека ISO C++, а также библиотеки TR1 и Boost.
ПРИКОСНОВЕНИЕ К БУДУЩЕМУ
C++Builder - единственная
среда разработки на языке C++ со встроенной поддержкой касаний и жестов для нескольких платформ
Windows. Она идеально подходит для создания современных интерактивных приложений, цифровых планшетов, информационных и торговых терминалов с сенсорным и мультисенсорным вводом. Поддержка сенсорного ввода в
C++Builder отличается более высокой функциональностью, управляемостью и гибкостью, чем в других средах.
-
Точный контроль. В то время как другие подобные средства используют поддержку сенсорного ввода, заложенную в ОС или в настольной системе, C++Builder позволяет контролировать сенсорный ввод на уровне форм, контейнеров и элементов управления;
-
Поддержка операционных систем Windows 7, Windows Vista, Windows XP и Windows 2000;
-
Поддержка различных способов ввода: традиционного сенсорного, мультисенсорного, с помощью пера и мыши;
-
Более 30 стандартных жестов и возможность разрабатывать собственные жесты;
-
Многоязычная виртуальная сенсорная клавиатура в библиотеке VCL.
РАБОТА СО ВСЕМИ ТИПАМИ БАЗ ДАННЫХ, АРХИТЕКТУР И ПРОТОКОЛОВ
Большинство систем доступа к данным на
языке C++ либо рассчитаны на базы данных определенного поставщика, либо требуют значительной доработки для каждой конкретной базы или источника данных, либо используют неэффективные "универсальные" методы подключения к данным.
Платформа C++Builder DataSnap и
драйверы доступа к данным dbExpress позволяют создать одну систему и с ее помощью легко получать доступ к различным источникам данных. При этом обеспечивается поддержка специфических функций баз данных разных поставщиков без ухудшения их быстродействия, производительности и управляемости.
-
Проектное быстродействие баз данных Microsoft SQL Server, InterBase, DB2, Oracle, Sybase, MySQL, Firebird и т. д;
-
Драйверы dbExpress для доступа к нескольким источникам данных через одну систему;
-
Платформа DataSnap с поддержкой JSON, REST, COM, HTTP, TCP/IP и XML обеспечивает клиент-серверный и многоуровневый доступ практически к любой системе.
Основные возможности:
-
Интегрированные средства ANSI/ISO C++ с поддержкой предварительной спецификации C++0x;
-
Интегрированная среда быстрой разработки приложений с функцией перетаскивания мышью;
-
Поддержка библиотек Boost и TR1;
-
Более 250 компонентов в библиотеке VCL;
-
Встроенная поддержка касаний и жестов;
-
dbExpress с поддержкой 9 основных баз данных;
-
Многоуровневое промежуточное ПО DataSnap с поддержкой JSON, REST, HTTP, COM и XML;
-
Единая система для работы с Windows 2000, Windows XP, Windows Vista и Windows 7.
Новые возможности C++Builder 2010:
-
Поддержка Windows 7 API, Direct2D и мультисенсорного ввода;
-
Поддержка касаний и жестов для Windows 2000, Windows XP, Windows Vista и Windows 7;
-
IDE Insight - мгновенный доступ к любой функции или параметру;
-
C++ Class Explorer;
-
Визуализаторы отладки;
-
Поддержка Firebird dbExpress;
-
Классический интерфейс C++Builder 5/6 и панель инструментов со вкладками как опция.
Системные требования
-
Операционные системы:
-
Microsoft Windows Server 2003 (SP1) или 2008;
-
Microsoft Windows Vista (SP1);
-
Microsoft Windows XP Home или Professional (SP3);
-
Microsoft Windows 7;
-
Microsoft Internet Explorer 6.0 SP1 или более поздние версии;
-
Необходимые условия: продукт требует ряда предварительных условий, включая Microsoft NET Framework 2.0 SP1;
-
Свободное место: Approximately 3.5 Гб свободного места на диске требуется для полной установки продукта, и дополнительное пространство 0,5 Гб;
-
Intel Pentium или совместимый процессор, 1.4GHz минимум (2GHz+ рекомендуется);
-
1Гб ОЗУ (2 Гб рекомендуется);
-
1024x768 или более высокое расширение монитора;
-
Мышь или другое указательное устройство;
-
Качество цветопередачи более 256 цветов (32-битные или 16-бит достаточно);
-
Для работы функций моделирования Together необходима среда Java Runtime Environment.