RAD Studio 11 Alexandria

RAD Studio 11 - Novinky a vylepšení

Klíčová vylepšení vývojového prostředí:

● RAD Studio 11 IDE podporuje práci na monitorech s vysokým rozlišením (4k+). Zároveň jsou k dispozici nová čistší a ostřejší písma,

a ikony. Všechna okna, dialogy a editory včetně návrháře formulářů jsou mnohem příjemnější pro oči.

● VCL Styly jsou nově podporovány již během návrhu, takže okamžitě uvidíte, jak budou vaše formuláře a ovládací prvky vypadat po přeložení a spuštění aplikace.

● Uvítací stránka (Welcome Page) je ve verzi 11 zcela přepracovaná. Není již založena na Internet Exploreru a nabízí modernější a přehlednější uživatelské rozhraní

● Novinka – Formátovač kódu C++ – Automatizujte rozvržení kódu C++.

kódu pomocí formátu Clang.

● Četná vylepšení funkce Code Insight (LSP) založená na formátu LSP.

zpětné vazby a požadavků komunity vývojářů.

● Vzdálená plocha – Vylepšená podpora vzdálené plochy (pro VCL

a IDE)

● Novinka – Pokyny pro návrhový čas FireMonkey – rychlejší tvorba prototypů

s vizuálními čarami pro přesouvání a zarovnávání ovládacích prvků (podobně jako v případě nástroje

VCL), s vylepšenou podporou okrajů a výplní.

Modernizace VCL

● Aktualizována komponenta Rich Edit. Nová implementace odstraňuje

XP závislostí a přináší další funkce do

TRichEdit ovládací prvek, včetně detekce URL, kontroly pravopisu,

Barva pozadí a Průhlednost.

● Zaškrtávací políčka TreeView – podpora zaškrtávacích políček v oknech TreeView.

přidána, přičemž každý uzel podporuje 3 stavy (částečný, ztmavený,

Vyloučení), které pomáhají přizpůsobit uživatelské rozhraní

● Nová komponenta – TLabelDBEdit nabízí verzi s podporou dat.

TLabelEdit pro rychlejší tvorbu prototypů.

● Velká sbírka drobných vylepšení VCL včetně výchozího nastavení

velikosti a písma formuláře, tlačítka pro kopírování dialogového okna výjimky, panelu Coolbar

vylepšení, okraje u Memo a RichEdit, volitelná skupina

rámečků a mnoho dalších.

Klíčová vylepšení platformy FireMonkey

● Vylepšená podpora FMX HighDPI pro Windows a Desktop

s viditelně lepším uživatelským rozhraním pro pracovní plochu, které je řízeno aktualizovaným škálováním

které bylo přesunuto z fyzického na logické.

souřadnic.

Cílové platformy a překladače:

● Novinka – překladač a řetězec nástrojů pro 64bitový systém macOS ARM, který zahrnuje

univerzální balíček aplikací pro podání do obchodu Intel/Arm AppStore

● Android – aktualizace Android API 30 pro nejnovější operační systém Android

včetně aktualizované podpory Google Play V3 a přechodu na používání

knihoven AndroidX.

● Novinka – podpora systému Android pro více souborů Classes.DEX,

zjednodušuje integraci externích závislostí systému Android.

Úplný seznam cílových platforem

Klíčová vylepšení knihovny run-time

● Zaměření na kvalitu RTL – TZipFile, 64bitové vylepšení pro velká data.

struktur, Bluetooth LE

● Novinka – pomocník pro záznam TDateTime v System.DateUtils. Makes

běžné úlohy týkající se data a času a kód je čistší.

na čtení. např. získání prvního data měsíce nebo roku, nebo

převod na unixový formát data, kontrola AM/PM, zjištění

zda se jedná o přestupný rok atd.,

● Novinka – Pomocník záznamu pro TCurrency v System.SysUtils vytváří

práci s měnou jednodušší a snazší.

V čem je RAD Studio 11 lepší než kdy dříve

Vylepšený přehled o kódu

● Podpora LSP od zavedení ve verzi 10.4 nadále dozrává. s

vylepšenými funkcemi pro zvýšení produktivity, díky nimž je kódování rychlejší!

Novinka - LSP si uvědomuje Include Files : Novinka - Automatický restart LSP

Vylepšeno – Chytřejší navigace v kódu při refaktorizaci

Novinka – Automatické dokončování kódu pomocí klávesy Tab: Novinka – Pomocník pro třídy

podpora – Novinka – Návrhy polí při přiřazování polí.

● Pomocí Visual Studio Code můžete upravovat zdrojový kód Delphi s plným

doplňováním kódu díky podpoře náhledu LSP, který je součástí vašeho

licence.

Bezpečnější!

● Vylepšené zabezpečení kolem událostí sestavení s varováním před

spuštěním automatických skriptů sestavení.

Vedoucí postavení v podpoře systému Windows 10/11

● RAD Studio je jediným vývojovým nástrojem, který vývojářům poskytuje

možnost využívat stávající kód a zároveň podporovat nejnovější verze systému.

Windows API - 1. s podporou Store – Stále inovativní!

Komplexní platforma MEAP

● Použijte RAD Server, middlewarový server na klíč, který umožňuje snadné vytváření,

nasazovat, spravovat a reportovat – Novinka – Vyberte si, zda chcete používat RAD

Server Lite, nebo využijte stávající podporu Dockeru!

● Řešení, které je bezstavové, klidové, škálovatelné, bezpečné a odesílá data.

push oznámení

Rozšiřte svůj dosah na více platforem

● Vytvořte aplikaci jednou a zaměřte se na Windows, Linux, MacOS,

iOS, Android

● Stovky předpřipravených rozšiřitelných komponent z VCL

Windows a platformy FireMonkey pro více zařízení

● Široká škála plně integrovaných vizuálních nástrojů typu drag-and-drop pro

navrhování, kódování, kompilaci a ladění

Neomezený výběr

● Operační systémy – nativní aplikace pro více zařízení

pro Windows, Linux, Mac, iOS, Android

● Backendy – integrace cloudových služeb (BaaS) s komponentami

pro připojení k rozhraní REST API

● Databáze – Mimořádně výkonný nativní přístup k předním databázím

databázím.