Embarcadero C++Builder 2010 - это передовая среда разработки на языке C++, предназначенная для создания интерактивных приложений с пользовательским интерфейсом для настольных компьютеров, рабочих станций, сенсорных дисплеев, информационных терминалов и Интернета. Миллионы разработчиков по всему миру выбирают C++Builder, поскольку на сегодняшний день это единственная действительно двусторонняя визуальная среда с широкими функциональными возможностями для быстрой разработки на языке C++ приложений с развитым пользовательским интерфейсом и приложений баз данных. Приложения, созданные в среде C++Builder, отличаются высочайшим быстродействием и компактностью, а также обладают полнофункциональным пользовательским интерфейсом и способностью подключаться практически к любой базе данных или другому источнику данных, не требуя дополнительной доработки.
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 раз меньше программных строк без ухудшения производительности и функциональных возможностей. Приложения, созданные с использованием компонентов, отличаются более высоким качеством, они удобнее в обслуживании и легче поддаются изменению.
ПРИКОСНОВЕНИЕ К БУДУЩЕМУ
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 обеспечивает клиент-серверный и многоуровневый доступ практически к любой системе.
Основные возможности
Новые возможности C++Builder 2010
Редакции C++Builder 2010:
C++Builder 2010 Professional
- Локальное подключение к базам данных InterBase, Blackfish SQL и MySQL
- Развертывание Blackfish SQL в системах с одним пользователем и размером базы данных 512 МБ
- Веб-библиотека VCL с ограничением числа подключений (не более 5)
C++Builder 2010 Enterprise
C++Builder 2010 Enterprise включает все возможности редакции Professional и ряд дополнительных возможностей.
- Подключение к серверам баз данных InterBase, Firebird, Blackfish SQL, MySQL, Microsoft SQL Server, Oracle, DB2, Informix и Sybase
- Разработка многоуровневых приложений DataSnap
- Развертывание Blackfish SQL в системах с пятью пользователями и размером базы данных 2 ГБ
- Веб-библиотека VCL без ограничения числа подключений
- Дополнительные возможности UML-моделирования
C++Builder 2010 Architect
C++Builder 2010 Architect включает все возможности редакции Enterprise и ряд дополнительных возможностей.
- Средство ER/Studio Developer Edition для моделирования и разработки баз данных
- Расширенные возможности UML-моделирования, в том числе проекты моделирования, не зависящие от языка