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.