Megjelent a RAD Studio 13 „Florence” – Delphi 13 és C++Builder 13

Megjelent a RAD Studio 13 „Florence” verzió, amely egyben a Delphi 13 és C++Builder 13 megjelenését is jelenti. A frissítés a fejlesztői hatékonyság, a stabilitás és a modern platformtámogatás terén jelentős előrelépéseket kínál, és számos fejlesztői kérésre reagál. Lássuk most részletesen a legfontosabb újdonságokat!

64 bites IDE Windows 64 platformhoz

A RAD Studio 13 első teljes funkcionalitású 64 bites IDE-t biztosít Windows 64 célplatformon. Ez magában foglalja a Delphi és C++Builder támogatását a 64 bites alkalmazások építéséhez és hibakereséséhez, valamint továbbfejlesztett C++ kódolási eszközöket (Visual Assist), COM/ActiveX és típuskönyvtár támogatást, Live Templates (Ctrl+J) és Surround menüt, valamint általános minőségjavulást.

Új Delphi nyelvi kiegészítések

Bevezetésre került a régóta várt ternary operátor, az új NameOf beépített függvény, a {$PUSHOPT} és {$POPOPT} fordító direktívák, implicit Self paraméter a rekord operátorokban, valamint új is not és not in operátorok, a noreturn direktíva és bővített generikus típus-korlátozások.

C++Builder Modern Toolchain – C++23 támogatás

A C++Builder Modern Win64 fordító Clang 20 alapokra frissült, alapértelmezettként C++23 támogatással. Továbbfejlesztett Address Sanitizer (ASAN) futtatókörnyezet, verziózott megosztott könyvtárak és javított kompatibilitás a korábbi C++Builder fordítókkal. Erről bővebben ebben az angol nyelvű blogbejegyzésben olvashattok: https://blogs.embarcadero.com/coming-in-florence-clang-20-based-cbuilder-compiler-introduces-c23-support/

SmartCore AI Component Pack

Új alap AI komponensek érhetők el a RAD Studio 13-ban, lehetővé téve AI funkciók beépítését alkalmazásokba, vagy teljesen új AI-orientált appok készítését Delphi vagy C++Builder használatával. A GetIt-en keresztül telepíthető csomag több AI motorral (OpenAI, Claude, Gemini, Ollama) kommunikál, és további driverekkel bővíthető.

RAD AI Companion Web Site

A kiadással egy időben elérhetővé vált a RAD Studio-hoz tervezett chat bot, amely lehetővé teszi az AI lekérdezését a RAD Studio termékkönyvtáraira alapozva, vagy forráskód generálását Delphi és C++Builder nyelven.

WebStencils és WebBroker fejlesztések

A RAD Studio 13 továbbfejlesztette a WebStencils és WebBroker technológiákat: session menedzsment, jobb Apache és Nginx támogatás, naplózási fejlesztések, globális változók és switch szerkezetek kezelése, valamint autentikációs és jogosultság-kezelési lehetőségek integrálása.

GetIt csomagkezelő verziózás

Mostantól lehetőség van több verzió publikálására és a fejlesztők számára, hogy a projektjükhöz szükséges verziót válasszák a legfrissebb helyett.

IDE és hibakereső fejlesztések

A RAD Studio IDE új keresési funkciókkal bővült, a Message Log-ban kiemelési és csoportosítási lehetőségek jelentek meg. A debugger LLDB 20-ra frissült, javult a 64 bites IDE hibakereső élménye, és a Smart CodeInsight AI új Test Connection funkcióval bővült.

VCL és FireMonkey fejlesztések

A VCL és FireMonkey komponensek stabilitása és funkcionalitása jelentősen javult: új komponensek, animációs szolgáltatások, GPU-alapú bitmap műveletek, új MaskEdit komponens, FMXLinux integráció továbbfejlesztése, valamint Skia4Delphi legújabb verzió támogatása.

FireDAC és adatbázis fejlesztések

Bővített támogatás az Unsigned Big Integer mezőknek, OAuth autentikáció Oracle-hez, párhuzamos mentések FireBird-hoz, PostgreSQL tömb típusok fejlesztett kezelése. InterBase 15 Developer licenc már tartalmazott a csomagban.

RAD Server és Enterprise fejlesztések

Rugalmasabb Swagger alapú API dokumentáció, multi-tenancy támogatás, verziókezelés a REST API-k számára, valamint továbbfejlesztett RAD Server modulok az Enterprise+ és Architect kiadásokban.

Kódolási eszközök és Delphi/C++ fejlesztések

A klasszikus Delphi CodeInsight motor visszatért választhatóként, a Delphi Upgrade Advisor segíti a projekt- és kódfrissítések optimalizálását. C++-ban a Visual Assist integráció javult, mind a 64-, mind a 32 bites IDE-ben.

A RAD Studio 13 „Florence” kiadás így átfogó megoldást kínál Delphi és C++Builder fejlesztőknek, egyszerre támogatva a modern, többplatformos alkalmazások fejlesztését és a jövő AI-alapú integrációit.

Hogyan váltson az új verzióra?

A RAD Studio, Delphi és C++Builder 13 próbaverziói már elérhetők, és az frissített termékváltozatok élőben letölthetők az online áruházból. Az Update Subscription előfizetéssel rendelkező ügyfelek a meglévő licencükkel azonnal letölthetik és telepíthetik a RAD Studio, Delphi és C++Builder 13-at, és e-mailben értesítést kapnak az új kiadás elérhetőségéről. A letöltések az ügyfélportálon érhetők el: https://my.embarcadero.com.

Ha szeretnéd részletesebben is tanulmányozni a változásokat, érdemes végigböngészni a hivatalos changelogot is.

További információkért az alábbi linkeken tájékozódhat angol nyelven:

    RAD Studio 13 vásárlás

    Amennyiben új Delphi, RAD Studio vagy C++Builder licence vásárláson töri a fejét vagy meglévő licencét frissítené kérjen ajánlatot! Ehhez nincs más dolga, mint felvenni a kapcsolatot a Ker-Soft-al, az Embarcadero hivatalos magyar partnerével.