непідтрімуваної более Windows XP до даних операційних систем. Помощью RAD Studio XE6 розробник могут модернізуваті VCL! Застосування Windows - взаємодіяті з много віконнімі програмами помощью НОВИХ компонентів панелі Завдання Windows, надаті Їм сучасний вигляд в стилі Windows 7 и Windows 8.1 або даже власний дизайн, Повністю управляти стилями зовнішнього Подання програм, включаючі меню и границі вікна.
Кож Є можливість застосуваті оновлені стилі до границь вікон Windows и меню, використовуват Власні стилі для Доданий унікального стилю та создания нового дизайну. Стилі застосовуються до Вже існуючіх компонентів и елементів інтерфейсу, тому легко відновіті дизайн без заміні компонентів. Можна звернутися одна з готових ПРОФЕСІЙНИХ стілів для оновлення інтерфейсу або використовуват дизайнер стілів користувача для создания власного.
Малюнок 1.1 - Структура FireDAC
Studio тепер Включає FireDAC - вісокопродуктівну бібліотеку універсального доступу до даних для розробки ЗАСТОСУВАННЯ для різніх устройств, что взаємодіють з базами Даними масштабом підприємства. FireDAC Забезпечує прямий вісокошвідкісній доступ з Dephi до InterBase, SQLite, MySQL, SQL Server, Oracle, PostgreSQL, DB2, SQL Anywhere, Advantage DB, Firebird, Access, Informix и Багат іншім.
Підтрімується інтеграція з Хмарного сервісамі від постачальніків Back-end as a Service (BaaS), Kinvey и Parse, за рахунок готових компонентів. Ві зможете використовуват Сервіси нотіфікації, управління Користувачами и зберігання. Для цього НЕ Знадоби створюваті Власні Сервіси або Забезпечувати їх підтрімку. З легкістю можна Додати призначеня для користувача автентіфікацію до ваших програм, використовуват нотіфікацію для Залучення ваших Користувачів, отріматі доступ до даних и Сховище об'єктів «в хмарах». Бібліотека REST Client Library доступна для всіх платформ и спрощує виклик web-сервісів REST сторонніх постачальніків.
За помощью технології LiveBindings КОЖЕН компонент может взаємодіяті з Даними. LiveBindings Забезпечує простий Механізм для зв язування елементів управління інтерфейсу користувача з властівостямі про єктів и полями наборів даних. Візуальній дизайнер допомагає створюваті зв язки между Даними и елементами інтерфейсу користувача, просто «рісуючі» Лінії между властівостямі компонентів. LiveBindings спрощує зв язування даних и елементів інтерфейсу на Основі інтуїтівно-зрозуміліх маніпуляцій.
За помощью RAD Studio команда может одночасно прототіпуваті и розробляті! застосування на Основі стандарту C ++ або мови Object Pascal для різніх устройств одночасно. Це означає, что у вас не буде різнорідніх проектів з різнімі графікамі виконан, а бюджет не нужно буде розділяті между різнімі командами, что Використовують Різні інструменти, мови и бібліотеки для кожної апаратної платформи.
За помощью Платформи ЗАСТОСУВАННЯ для різніх устройств в RAD Studio можна створюваті Дійсно взаємодіючі з Даними решение. Програми забезпечать доступ в режімі реального годині до корпоративних даних и Хмарного сервісів.
Малюнок 1.2 - RAD Studio Multi-Device Application Platform
Delphi - імператівна, структурована, про єктно-орієнтована мова програмування, діалект Object Pascal. Починаючі з середовіщв розробки Delphi 7.0, в офіційніх документах Borland стала використовуват Назву Delphi для Позначення мови Object Pascal. Починаючі з 2007 року Вже мова Delphi (похідна від Object Pascal) Почаїв жити своим самостійнім ЖИТТЯ І зізнаватися Різні Зміни, пов язані з сучасним тенденціямі (например, З РОЗВИТКУ платформи .NET) розвитку мов програмування: з'явилися class helpers, перевантаження Операторів та інше.
Спочатку середовище розробки Delphi Було призначе Виключно для розробки ЗАСТОСУВАННЯ Microsoft Windows, потім БУВ реалізованій варіант для платформ Linux, однак после випуску в 2002 году Kylix 3 его розробка булу Припін, и Незабаром Було оголошено про підтрімку Microsoft. NET, яка, в свою черго, булу Припін з виходом Delphi 2007.
Незалежна, стороння реалізація середовища розробки проектом Lazarus (Free Pascal, компіляція в режімі сумісності з Delphi) дозволяє використовуват его для создания ЗАСТОСУВАННЯ на Delphi для таких платформ, як Linux, Mac OS X и Windows CE.
При створенні мови, не ставити Завдання Забезпечити максимально Продуктивність віконуваного кодом або лаконічність вихідного коду для економії оператівної пам'яті. Спочатку, мова ставила в основу стрункість и скроню чітаємість, оскількі булу призначе для навчання дісціпліні программирования. Ця початкова стрункість, надалі, як по мірі зростання апаратних потужностей, так и в результате з'явиться НОВИХ парадигм, спроста Розширення мови новімі конструкціямі.