В Delphi Enterprise новые средства, повышающие эффективность труда разработчиков, интегрированы в среду
Значительно улучшены качество и стабильность функций среды, повышающих эффективность труда разработчиков.
Продуманный рабочий процесс — это эффективно работающий разработчик, быстро создающий отличные приложения. Функции Delphi Enterprise можно сгруппировать в рабочие операции, которые разработчики выполняют каждый день: настройка интегрированной среды для оптимизации рабочего процесса, написание кода, навигация по коду и анализ кода.
К оптимизации рабочего процесса и повышению эффективности труда разработчиков относятся следующие улучшения: ведение статистики проектов, история операций с буфером обмена, поддержка множественной вставки, проверка скобок, выделение управления потоком, структурное выделение, панель навигации по коду, интеллектуальные клавиши и многое другое.
- Статистика по проектам
- История операций с буфером обмена
- Поддержка множественной вставки
- Немодальная и контекстная оптимизация кода
- Закладки стека
- Проверка скобок
- Выделение управления потоком
- Структурное выделение
- Панель навигации по коду
- Интеллектуальные клавиши
- Анализ кода
Удвоенная мощность. Объем памяти среды разработки вырос вдвое, и размер поддерживаемых проектов также увеличен в два раза
В системе управления проектами и сборки вдвое увеличен размер проектов, что позволило значительно повысить стабильность и производительность.
Значительно переработаны внутренние механизмы обработки проектов, файлов и управления сборкой в интегрированной среде разработки, что позволило существенно увеличить объем доступной памяти, позволяя разработчикам работать быстрее, стабильнее и эффективнее. Ведение крупных проектов, содержащих миллионы строк кода, на новом уровне эффективности, производительности и стабильности. Новые средства Delphi, повышающие эффективность труда, делают невероятно эффективным процессы написания кода, навигации по коду и отладки кода. Расширенная поддержка нескольких мониторов в среде разработки дает разработчикам гибкие возможности настройки экранного пространства, чтобы добиться идеального расположения рабочих элементов. Теперь инспектор объектов поддерживает фильтрацию, и разработчики могут переходить сразу к нужным свойствам. Конструктор форм стал более наглядным на этапе разработки, скрыты невизуальные компоненты. К новым функциям оптимизации кода и управления проектами относятся: ведение статистики проектов, история операций с буфером обмена, множественная вставка, закладки стека, выделение управления потоком и структурное выделение, анализ кода и многое другое.
Создание сильно взаимодействующих приложений
Быстрое расширение приложений VCL Windows для поддержки мобильных платформ, облачных служб и Интернета вещей.
Функции существующих бизнес-приложений можно легко расширить для интеграции с мобильными устройствами и новыми гаджетами Интернета вещей, образующими инновационные решения. Полезные бизнес- и IoT-приложения теперь не изолированы (т. е. не привязаны к одному мобильному приложению), а распространяются на разные уровни, гаджеты и устройства, включая Windows, Mac, iOS, Android, а также на ПО промежуточного слоя, серверы, облачные и корпоративные сервисы. Расширение существующих приложений очень выгодно для разработчиков бизнес-приложений, поскольку они могут реализовать IoT-решения, сохранив существующую инфраструктуру и задействовав имеющиеся масштабные базы кода. Преимущества создания взаимодействующих приложений будут моментально заметны практически в любых отраслях, включая розничные продажи, общественное питание, здравоохранение, производство и промышленная автоматизация. Иначе говоря, возможности применения поистине безграничны.
Перевод организации на мобильную платформу с помощью Enterprise Mobility Services
Enterprise Mobility Services (EMS) — это новое готовое к использованию решение для современных взаимосвязанных распределенных приложений.
Службы Enterprise Mobility Services поддерживают простое развертывание сервера промежуточного ПО, на котором размещаются загружаемые настраиваемые API, а также модули доступа к данным. Службы EMS построены на открытых и стандартных технологиях, в число которых входят вызовы REST HTTP и форматы данных JSON. В дополнение к этому в них содержатся основные драйверы баз данных SQL, а также встроенное зашифрованное хранилище данных SQL. Благодаря возможности управлять пользователями и проверять их подлинность, а также средствам анализа пользователей и API, службы Enterprise Mobility Services идеально подходят для предоставления безопасного доступа к корпоративным базам данных из мобильных и настольных приложений. Решение EMS предлагает безопасное и масштабируемое ПО промежуточного слоя RESTful с неизменным состоянием. EMS открывает мир взаимодействующих устройств для существующих приложений Windows VCL.
Решение EMS обновлено и предоставляет новые возможности. Поддержка сервера push-уведомлений для iOS и Android позволяет разработчикам передавать уведомления о событиях на устройство конечного пользователя через EMS.