Засоби, що підвищують ефективність праці розробників, інтегровані в середу
Значно поліпшено якість і стабільність функцій середовища, підвищують ефективність праці розробників.
Продуманий робочий процес - це ефективно працює розробник, швидко створює відмінні додатки. Функції Delphi можна згрупувати в робочі операції, які розробники виконують щодня: настройка інтегрованої середовища для оптимізації робочого процесу, написання коду, навігація по коду і аналіз коду.
До оптимізації робочого процесу і підвищенню ефективності праці розробників відносяться наступні поліпшення: ведення статистики проектів, історія операцій з буфером обміну, підтримка множинної вставки, перевірка дужок, виділення управління потоком, структурний виділення, панель навігації по коду, інтелектуальні клавіші і багато іншого.
• Статистика по проектам
• Історія операцій з буфером обміну
• Підтримка множинної вставки
• Немодального і контекстна оптимізація коду
• Закладки стека
• Перевірка дужок
• Виділення управління потоком
• структурний виділення
• Панель навігації по коду
• інтелектуальні клавіші
• аналіз коду
Подвоєна потужність. Обсяг пам'яті середовища розробки зріс удвічі, і розмір підтримуваних проектів також збільшений в два рази
В системі управління проектами та збірки вдвічі збільшено розмір проектів, що дозволило значно підвищити стабільність і продуктивність.
Значно перероблені внутрішні механізми обробки проектів, файлів і управління складанням в інтегрованому середовищі розробки, що дозволило істотно збільшити обсяг доступної пам'яті, дозволяючи розробникам працювати швидше, стабільніше і ефективніше. Ведення великих проектів, що містять мільйони рядків коду, на новому рівні ефективності, продуктивності та стабільності. Нові засоби 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.