Delphi Architect — старшая редакция Delphi для комплексного проектирования корпоративных систем. Решение предназначено для архитекторов, разработчиков сервисов и команд, которым нужны дополнительные средства работы с данными. С его помощью можно объединять разработку приложений, проектирование баз данных и развертывание серверных служб. Продукт закрывает конкретный участок рабочего процесса и помогает перевести его из набора разрозненных операций в управляемую последовательность действий.
В практическом применении Delphi Architect дает специалистам единый инструментарий для подготовки результата, проверки качества и передачи материалов следующим участникам процесса. Конфигурацию следует выбирать с учетом числа пользователей, целевых платформ, требований к интеграции и условий лицензирования.
Возможности
Функциональность Delphi Architect охватывает основные операции, необходимые для внедрения решения в рабочий процесс. К ключевым возможностям относятся:
· Редактор Object Pascal, компиляторы, отладчик и средства навигации по коду.
· Визуальная разработка интерфейсов на VCL и FireMonkey.
· Создание нативных приложений из общей кодовой базы для поддерживаемых платформ.
· Компонентная архитектура и развитая библиотека времени выполнения.
· Доступ к данным через FireDAC и другие штатные технологии.
· Корпоративная связность с базами данных и сервисами.
· Дополнительные инструменты моделирования и администрирования данных по составу редакции.
· Расширенные варианты развертывания RAD Server и веб-компонентов.
Преимущества
Ценность продукта раскрывается не только в отдельных инструментах, но и в том, как они меняют скорость и управляемость работы. Для организации наиболее существенны следующие преимущества:
· Сокращает путь от прототипа до готового приложения за счет визуальных инструментов и готовых компонентов.
· Позволяет поддерживать существующий код и одновременно развивать новые функции в единой среде.
· Уменьшает число разрозненных инструментов в рабочем процессе разработчика.
· Помогает стандартизировать сборку, отладку и доступ к данным внутри команды.
· Подходит для коммерческой разработки, где важны производительность нативного кода и управляемая поставка.
