+38/050/370-3627
+38/093/220-0872
+38/044/257-2444
Новини

RAD Studio Rio (10.3): що нового

RAD Studio Rio (10.3): що нового

RAD Studio Rio (10.3) дозволяє розробникам створювати чудові, високопродуктивні програми для Windows, macOS, iOS, Android та Linux Server*, використовуючи ту саму базу внутрішнього коду.

У RAD Studio 10.3 були включені значні поліпшення для розробників C++, включаючи підтримку C++17 Win32, прискорену математичну продуктивність у win64, покращене автодоповнення коду, середовище розробки для оптимізації компоновок та нових бібліотек. /p>

Розробники Delphi тепер можуть використовувати оголошення вбудованої змінної, виведення типу та багато іншого.

Для розробників C++ та Delphi RAD Studio Rio пропонує вдосконалення VCL для High DPI дисплеїв, підтримку Per Monitor V2, нові інтерфейси програмування додатків для Windows 10 та WinRT, оновлену підтримку мобільних платформ та багато іншого.

Нарешті, RAD Studio Rio додає більше переваг та можливостей для версії Enterprise з ліцензією для одиничного розгортання RAD Server та ліцензією на розгортання InterBase ToGo. Версія Architect тепер включає ліцензію Sencha ExtJS Professional, ліцензію для розгортання InterBase ToGo, ліцензію для розподіленого розгортання RAD Server і ліцензію AquaData Studio. Ці додаткові ліцензії розширюють можливості веб-підтримки та можливості серверних частин програми та баз даних для ваших корпоративних програм.

Створюйте дивовижні міжплатформні програми

80% інтернет користувачів мають смартфони та додатки доступу, а також дані з мобільного пристрою та ноутбука/настільного комп'ютера, саме тому так важливо в даний час, щоб ваші програми працювали в будь-якому пристрої.

У всіх версіях Professional, Enterprise та Architect RAD Studio 10.3 надається підтримка процесу розробки програм для мобільних пристроїв. Розробники RAD Studio кодують лише один раз, компілюють спочатку для кожної платформи, що скорочує час та трудовитрати на вивчення кількох мов і дозволяє паралельно керувати циклами розробки.

Нове у версії 10.3:

  • Підтримка Android API26, відповідність вимогам Google Play Store щодо нових програм з серпня 2018 року та оновлення програм з листопада 2018 року.
  • Власні елементи керування Android та стилізовані елементи керування FMX в одній і тій же формі Android, включаючи тему матеріальний дизайн для Android 5.0 або вище
  • Підтримка iOS 12 (32- та 64-біт) для створення App Store та корпоративних додатків.
  • Підтримка смайликів Юнікод

Програмуйте по-своєму

Завдяки двом новим темам самостійне налаштування вашого інтегрованого середовища розробки для відповідності вашому стилю кодування ще ніколи не було таким простим.

  • Темне та світле оформлення Незалежно від того, чи віддаєте ви перевагу коду вночі або у світлий час доби, завдяки темному та світлому оформленню RAD Studio ви можете вибрати потрібний вам стиль. Було доведено, що темне оформлення допомагає знизити зорову напругу в умовах низького освітлення, що дозволяє вам працювати більш продуктивно вночі. Немає нічого простішого, ніж перейти від темного до світлого оформлення та навпаки за допомогою меню панелі інструментів.
  • Виконайте налаштування користувача свого середовища розробки Покращена програма встановлення інтерфейсу користувача та менеджера ліцензій інтерфейсу користувача дозволяє визначити ті можливості, які необхідні і опустити непотрібні, незалежно від того чи розробляєте ви програми для декількох платформ або лише однієї.
  • Чистий, оновлений інтерфейс користувача інтегрованого середовища розробки Знайдіть потрібні можливості. Швидко. Головне вікно інтегрованого середовища розробки відцентроване та відрізняється високим ступенем читання. З легкістю визначте, де знаходиться область фокусування клавіатури з оновленими змінами фонових кольорів фокусу. Вкладки редактора більше, ніж полегшує читання шрифтів, тому ви можете швидко внести зміни та зберегти кодування.

Чудові програми Windows з VCL

Бібліотека візуальних компонентів (Visual Component Library, VCL) пропонує просту та візуальну розробку користувальницького інтерфейсу програми, у версії 10.3 представлені нові оновлення, які дозволять вашим програмам виглядати сучасними та свіжими.

  • Розширена підтримка HighDPI.  Завдяки новому елементу керування VCL High DPI ImageList у версії 10.3 розробники, які створюють нові програми VCL для Windows або оновлюють існуючі програми для High DPI дисплеїв, можуть повністю підтримувати досконалі до рівня пікселів зображення зі змінною роздільною здатністю на всіх елементах управління, а також будь-який креслення користувача, вимагає масштабованих зображень для моніторів з різною роздільною здатністю.
  • Підтримка Per Monitor V2. Переконайтеся, що ваша програма масштабується правильно для всіх типів масштабування у Windows, реагуючи на зміни масштабування DPI на різних екранах під час виконання. li>
  • Розширена підтримка Windows 10 та WinRT API. Сюди відноситься ряд ключових API-інтерфейсів WinRT та останні API-інтерфейси Windows 10, включаючи готові до використання компоненти для вбудованих у додатки покупок та випробувань у магазині Windows 10 Store.

Розгортання програм на основі служб за допомогою RAD Server

  • Продуктивність RAD Server була значно покращена завдяки десятикратному збільшенню потужності щодо простих операцій.
  • Нові компоненти обробки JSON допоміжного засобу
  • Розширена підтримка RAD Server для клієнта Ext JS. Об'єднайте зовнішній інтерфейс JavaScript та веб-службу, яку підтримує REST Server REST. (У версії Architect тепер включено ліцензію ExtJS Professional!)
  • Версії Enterprise включають ліцензію для одиничного розгортання RAD Server
  • Версії Architect включають ліцензію для розподіленого розгортання RAD Server.

Що нового в C++?

  • Підтримка C++17 Win32 збільшує продуктивність, покращує роботу компілятора та прискорює процес кодування. Були оновлені RTL та STL.
  • Нова версія STL/Dinkumware 2018 для Win32 та Win64.
  • Покращене автодоповнення коду Автодоповнення коду для цього компілятора тепер асинхронне, швидше і з кращими результатами, ніж у попередньому автодоповненні коду C++. Введення тексту не зупинятиметься, поки виконується розрахунок.
  • Тепер є підтримка налагодження для оптимізації компоновок.
  • 2X швидкість математичної продуктивності для Win64
  • Нові додаткові лабораторії C++ у GetIt

Нові та покращені можливості роботи з базами даних

  • InterBase 2017 / IBToGo 2017 у RAD Studio. Версії Professional включають ліцензію розробника InterBase 2017, в той час як версії Enterprise та Architect включають ліцензії InterBase ToGo. InterBase ToGo доповнена можливістю шифрування, функціями зміни уявлень, призначених для простої синхронізації даних вашої програми за передплатою без обмежень за розміром файлу бази даних.
  • Покращена та оновлена ​​підтримка для популярних баз даних, включаючи mySQL v8.0, MariaDB 10.3, SQL Server 2017, PostgreSQL v10, Firebird v3.0, MongoDB, InterBase , SQLite 3.23.1, SQL Anywhere та багатьох інших.
  • Удосконалення DataSnap
  • Поліпшення REST. Підтримка додаткових споріднених REST методів, типів та властивостей.

Інші новини

Найкраща ціна