Переваги, через які варто купити Embarcadero C ++ Builder:
У середу розробки C ++ Builder інтегровані нові засоби, що підвищують ефективність праці розробників
Продуманий робочий процес - це ефективно працює розробник, швидко створює відмінні додатки. Функції C ++ Builder можна згрупувати в робочі операції, які розробники виконують щодня: настройка інтегрованої середовища для оптимізації робочого процесу, написання коду, навігація по коду і аналіз коду.
До оптимізації робочого процесу і підвищенню ефективності праці розробників відносяться наступні поліпшення: ведення статистики проектів, історія операцій з буфером обміну, підтримка множинної вставки, перевірка дужок, виділення управління потоком, структурний виділення, панель навігації по коду, інтелектуальні клавіші і багато іншого.
• Статистика по проектам
• Історія операцій з буфером обміну
• Підтримка множинної вставки
• Немодального і контекстна оптимізація коду
• Закладки стека
• Перевірка дужок
• Виділення управління потоком
• структурний виділення
• Панель навігації по коду
• інтелектуальні клавіші
• аналіз коду
Компілятор RAD C ++ з підтримкою CLANG для Windows 10 і мобільних пристроїв
У C ++ Builder входить компілятор стандартного мови C ++ для Windows 10 (32- і 64-розрядна версії) і мобільних платформ (iOS і Android) з розширеннями RAD, що забезпечують найшвидшу розробку на стандартній мові C ++ для Windows і інших платформ. Тісна інтеграція з VCL для Windows і крос-платформеними бібліотекою FMX, підтримка мови C ++ 11 і управління пам'яттю на основі ARC (автоматичного підрахунку посилань) для мобільних пристроїв з зворотною сумісністю. C ++ Builder - це все необхідне для розробників Windows VCL, що користуються C ++ Builder, і нових розробників на C ++ для мобільних і настільних платформ, які переходять з інших мов і наборів інструментів - Java, Objective-C, C #, Xcode, Xamarin і Visual Studio.
Проектування і збір одночасно для настільних і мобільних платформ, тепер з «рідними» компонентами інтерфейсу платформи
FireUI дозволяє один раз написати код, а потім розгортати його на платформах Windows 10, Android, iOS і OS X.
C ++ Builder підтримує крос-платформену структуру користувальницького інтерфейсу і дизайнер єдиного інтерфейсу FireUI, які утворюють єдине в світі рішення для компіляції native-додатків з дійсно загального вихідного коду. Більшість інших постачальників, які підтримують крос-платформену розробку native-додатків, вимагають окремо створювати призначені для користувача інтерфейси для кожної платформи.
Розробники для мобільних пристроїв нарешті зможуть створити загальний, одноманітно виглядає призначений для користувача інтерфейс, який буде працювати на мобільних пристроях, планшетах і настільних системах різного форм-фактора, причому одночасно! І код призначеного для користувача інтерфейсу додатків, і решті стек клієнтського ПЗ мають доступ до API платформи, датчикам і службам пристрої і забезпечують максимальну продуктивність програми, повністю задіюючи ресурси центрального і графічного процесорів і спираючись на загальну базу коду.
Підтримується робота на декількох сучасних платформах, включаючи Windows 10, iOS 8.4, Android 5.1.1 і OS X Yosemite.
Базова структура візуальних компонентів FireMonkey значно перероблена і підтримує реалізацію кількох вистав для кожного компонента (вони називаються ControlType - типи компонентів). Зокрема, можна використовувати «рідні» уявлення компонентів ОС. Нова базова архітектура заснована на MVC і підтримує зворотну сумісність, що дозволяє вибирати під час розробки між стилем платформи і власним стилем для кожного підтримуваного компонента. Таким чином можна визначити, чи буде під час виконання компонент відображатися засобами FireMonkey за допомогою графічного процесора або засобами базової операційної системи. В обох випадках використовується один і той же API компонент.
Оскільки компоненти, що відносяться до типу платформи, використовують ту ж базову реалізацію, що і власні SDK, наприклад Cocoa, додатки FireMonkey матимуть високу продуктивність, що забезпечує плавну прокрутку, яку очікують користувачі від «рідних» додатків, але при цьому властивості, методи і події компонентів будуть однаковими в різних ОС. Це дозволяє зберігати точну відповідність особливостям платформ Windows, Mac, iOS і Android, забезпечуючи максимальну зручність користувача.