RAD Studio: главные продукты Embarcadero в одной среде

Представляем вам главный и самый масштабный продукт крупного американского software-производителя Embarcadero Technologies — среду быстрого создания приложений RAD Studio. Представляет собой огромный программный комплекс, включающий самые новые и прогрессивные средства создания нового ПО, завязанного на взаимодействии с различными базами данных.

Эволюция RAD Studio

RAD Studio прошла долгий путь развития, сменив несколько владельцев, впрочем, как и многие другие продукты Embarcadero. В самом начале это была Borland Developer Studio, которая вышла на рынок впервые в 2002 году, а затем несколько версий выпускалась под этим названием вплоть до четвертой в конце 2005 года.

В 2006 году появилось структурное подразделение Borland – CodeGear, которое было организовано как отдельное юридическое лицо. Основное направление CodeGear было — разработка средств для работы с БД InterBase. В 2007 году выходит новая версия пакета под названием CodeGear RAD Studio.

В 2008 году Embarcadero Technologies покупает компанию CodeGear со всеми наработками, и с этого момента RAD Studio продолжает развиваться в стенах этой компании.

Можно считать, что Embarcadero Technologies внесли если не самый важный, то уж точно самый объемный и трудоемкий вклад в развитие RAD Studio. Всего с 2013 по 2017 гг. было выпущено девять полноценных версий. Начиная с 10-й версии, в маркировке продуктов присутствуют мировые столицы: 10 версия – Seattle, 10.1 – Berlin, 10.2 – Tokyo.

Последняя на сегодняшний день версия — 10.2.2 Tokyo – была представлена рынку 12 декабря 2017 года.

RAD Studio версия 10.2
RAD Studio версия 10.2

Состав и возможности

Основные компоненты RAD Studio — Delphi и C++ Builder. Их можно приобрести также и отдельно, но в составе RAD Studio эти среды разработки составляют целостную основу всего программного комплекса.

От версии к версии возможности и функционал RAD Studio непрерывно расширялись. В самой свежей версии были внесены следующие дополнения:

  • добавлен компилятор приложений под Linux в среду Delphi;
  • добавлена поддержка системы управления базами данных MariaDB;
  • реализована совместимость с операционной системой IOS 10 и MacOS Sierra;
  • поддерживается Windows 10 Anniversary Update;
  • поддерживается Android Nougat.

С предыдущей версии 10.1 Berlin в RAD Studio поддерживается Android 6.0. Эта версия тоже доступна в нашем онлайн-магазине.

В целом же Embarcadero RAD Studio сегодня представляет собой широчайший набор средств разработки приложений для Windows, Mac OS X, PHP, .NET и многочисленных веб-решений. Рассмотрим кратко важнейшие средства в составе RAD Studio:

  • Delphi

На Delphi разрабатывается полноценное программное обеспечение для Windows и Mac OS X.

  • C++ Builder

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

  • Embarcadero Prism™

Кроссплатформенная система для быстрой разработки, а также для создания программ, соответствующих парадигме Data Driven Design для тройки лидирующих на рынке операционных систем.

  • Embarcadero RadPHP

Служит для создания веб-приложений и в особенности – для значительного упрощения их создания за счет использования массы удобных визуальных средств. Компоненты RadPHP XE2 позволяют делать веб-интерфейсы в стиле iOS и Android.

  • ER/Studio

Дает проектировщикам возможность документировать, анализировать и использовать данные повторно после обработки. Предоставляет инструменты обратного проектирования, оптимизации базы данных и т. д.

  • InterBase

В состав последней версии RAD Studio входит SMP 2009 Developer Edition. Разработчики получают доступ к кроссплатформенной базе данных, используемой для создания и отладки приложений для малого и среднего бизнеса.

Помимо основных компонентов, RAD Studio включает также широкий спектр дополнительных и вспомогательных программных средств:

  • InstallAware Express – набор инструментов для новичков в программировании. Позволяет неопытным пользователям легко создавать установочные пакеты высокой сложности.
  • Rave Reports от Nevrona — полезный набор средств для составления отчётов.
  • FastReport – похожее на Rave Reports решение для составления быстрых отчётов.
  • FireMonkey — GUI-фреймворк, активно эксплуатирующий возможности графического процессора.
  • AppWave – средство для настольных приложений Windows, позволяющее взаимодействовать с ними в стиле интерфейса для мобильных устройств. Пользователи могут быстро находить и запускать приложения, не требующие установки, обновлять и отслеживать лицензии в ручном режиме.
  • TeeChart Standard от Steema — пакет средств для составления диаграмм.
  • VCL для веб-решений (IntraWeb) от Atozed Software — платформа веб-приложений RAD.
  • FinalBuilder Embarcadero Edition — автоматизация процесса сборки.
  • AQTime Standard от SmartBear — набор для составления профилей производительности.
  • CodeSite Express — средства ведения журнала для сборки приложений.
  • RemObjects Internet Tools и Oxfuscator — функциональная надстройка для веб-разработки в Delphi Prism и обфускации (запутывания для усложнения несанкционированного анализа) кода.
  • Beyond Compare Text Compare — инструментарий для удобного и наглядного сравнения исходного кода в разных файлах.

Варианты исполнения

Embarcadero RAD Studio поставляется в различных вариантах сборки в зависимости от поставленных задач. Существуют четыре типовых варианта:

  • Starter. Это сборка для начинающих. С ее помощью можно создавать приложения, работающие с локальными базами данных. Допускается использовать в организациях одновременно не более пяти лицензий для разработки приложений с суммой дохода не более 1 тыс. долларов США.
  • Professional. Более расширенный вариант стартового пакета. Используется для создания приложений, работающих с локальными БД.
  • Enterprise. Мощное решение для создания клиент-серверных приложений и многоуровневых БД.
  • Architect. Пакет для моделирования и проектирования баз данных.

Резюме

RAD Studio от Embarcadero – это практически исчерпывающий набор инструментов и библиотек для разработки программных приложений и целых комплексов любого масштаба для самых разных ОС. Для множества производственных целей этого пакета может оказаться более чем достаточно. Чтобы точно определить, какая версия и какой вариант сборки RAD Studio лучше всего подойдет вашим задачам, вы всегда можете обратиться к нашим консультантам. Специалисты детально опишут вам возможности каждого продукта.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *