
Embarcadero is erg enthousiast om de release van RAD Studio 12.1 Athene aan te kondigen, samen met Delphi 12.1 en C++Builder 12.1.
RAD Studio 12.1 Athene release richt zich voornamelijk op het verbeteren van de nieuwe functies in RAD Studio 12, het toevoegen van verdere verfijningen en het beantwoorden van verzoeken van klanten. Tegelijkertijd hebben we de ontwikkeling afgerond van de nieuwe C++ Win64 Clang-gebaseerde compiler en toolchain, die in eerste instantie werd uitgebracht in 12.0.
Inhoudsopgave
Waar kan ik de herhaling van het webinar over de release van 12.1 vinden?
Hier is de volledige herhaling van onze RAD Studio 12.1 Release Webinar!
Belangrijkste nieuwe functies in RAD Studio 12.1
In deze blogpost willen we enkele van de belangrijkste nieuwe functies en verbeteringen in RAD 12.1 belichten, waarbij we ook de meest relevante kwaliteitsupdates behandelen.
Gemoderniseerde C++-compilers en -toolchain
De eerste release van de nieuwe Clang-gebaseerde C++ compiler voor Win64, een hoogwaardige toolchain met uitstekende STL ondersteuning, 64-bit compiler en linker, geweldig voor het bouwen en linken van grote applicaties, betere integratie met externe bibliotheken en C++ code. Inclusief volledige IDE-integratie en de mogelijkheid om VCL- en FireMonkey-apps te bouwen met FireDAC en andere database- en RTL-bibliotheken.

Het Win64 Modern Platform activeert de nieuwe Clang-gebaseerde C++-compiler
Gesplitste Editor-views in RAD Studio IDE
In RAD Studio 12.1 ondersteunt de IDE gesplitste editorweergaven: meerdere editors naast elkaar, boven en onder elkaar. Met gesplitste editors kan hetzelfde bestand naast elkaar worden bewerkt, waardoor je hetzelfde bestand op meerdere locaties kunt bewerken en zowel een ontwerp- als een codeweergave op het scherm kunt houden.

Gesplitste weergaven in RAD Studio 12.1
Android API-niveau 34 en verbeterde implementatie
RAD Studio 12.1 heeft de ondersteunde Android API bijgewerkt naar niveau 34. Dit is gedaan met het oog op de deadline van augustus 2024 voor Google Play Store-apps, waarvoor API-niveau 34 vereist is. Deze verandering vereiste updates van de Android SDK, de introductie van enkele extra Android platform tools, een update van de Java runtime en verbeteringen in het app packaging proces.
Een Android-toepassing bouwen met camera-acties in Delphi 12.1
Belangrijkste kwaliteitsverbeteringen in RAD Studio 12.1
Verbeterde Visual Assist integratie voor C++Builder IDE
Visual Assist integratie werd geïntroduceerd in 12.0 en is aanzienlijk verbeterd met een sterke focus op kwaliteit in 12.1, evenals de uitbreiding van de rename refactoring mogelijkheid om een component te hernoemen in broncode en visuele ontwerpers. Het biedt best-in-class code completion, code navigatie en refactorings voor C++ code; een verbazingwekkende productiviteitsboost.

VA-gebaseerde C++ Rename refactoring bevat nu designer updates
Delphi LSP Kwaliteitsverbeteringen
In 12.1 hebben we de mogelijkheid toegevoegd om het gedrag van specifieke toetsaanslagen aan te passen wanneer codeaanvulling wordt getoond, zowel wanneer het normaal wordt getoond als wanneer het automatisch wordt opgeroepen. Hierdoor kunnen klanten het aanvullen configureren zodat het overeenkomt met hun voorkeursgedrag. We hebben ook auto-invoke herwerkt en een aantal verbeteringen toegevoegd aan Delphi LSP.

Opties om code automatisch aan te vullen
VCL en FireMonkey kwaliteitsverbeteringen
RAD Studio 12.1 heeft tientallen verbeteringen aan zowel de VCL en FireMonkey bibliotheken, met specifieke aandacht voor functies geïntroduceerd in RAD Studio 12.0, met inbegrip van de nieuwe Skia stichting voor FireMonkey, die de prestaties en kwaliteit verbetert bij het renderen van graphics en UI-besturingselementen op alle doelplatformen.

Het VCL NumberBox component ondersteunt nu wetenschappelijke notatie
Kwaliteit gegevenstoegang en ondersteunde databases
Naast een groot aantal verbeteringen aan de databasebibliotheken, de REST-clientbibliotheek en andere gebieden van de runtimebibliotheek, voegt FireDAC officiële ondersteuning toe voor Firebird versie 5 en PostgreSQL versie 16.
Kwaliteit Algemeen
In RAD Studio 12.1 hebben we kwaliteitsverbeteringen doorgevoerd voor 52 supporttickets, 300+ Quality Portal-tickets en 18 functieverzoeken van klanten toegevoegd.
Ready to Go
Producttesten voor RAD Studio, Delphi en C++Builder 12.1 zijn nu beschikbaar en de bijgewerkte product builds zijn live in de online winkel. Klanten met Update Subscription kunnen RAD Studio, Delphi en C++Builder 12.1 vandaag downloaden en installeren met hun bestaande licentie en zullen een e-mail ontvangen waarin de beschikbaarheid van de nieuwe release wordt aangekondigd. Downloads zijn beschikbaar in de klantenportal op https://my.embarcadero.com
Of via de Barnsten website waar je alle installateurs kunt vinden:
https://www.barnsten.com/rad-studio-installation-links-iso-and-webinstallers/
Voor meer informatie kun je de volgende links raadplegen:
- De website-pagina voor Embarcadero 12.1
- De meer gedetailleerde pagina Wat is er nieuw in de DocWiki
- De lijst van publiek gerapporteerde bugs die zijn opgelost (ook in DocWiki)
- De functiematrix van de RAD Studio PDF
Een geweldige release
We zijn erg blij met het werk dat ons team heeft gedaan voor RAD Studio 12.1 Athene en we zijn er zeker van dat u net zo veel plezier zult beleven aan het gebruik van deze nieuwe versie van RAD Studio, C++Builder en Delphi.

