Les nouvelles fonctionnalités de RAD Studio 12
Ciblez les dernières versions de la plateforme !
RAD Studio 12 offre une prise en charge officielle d'iOS 17 (pour Delphi uniquement), Android 14 et macOS Sonoma. RAD Studio 12 prend également en charge Ubuntu 22 LTS et Windows Server 2022.
Intégration de Visual Assist dans l’EDI C++Builder
L’intégration de Visual Assist fournit la meilleure complétion de code de sa catégorie, la navigation dans le code et le remaniement des noms de code pour le code C++, ce qui représente un formidable gain de productivité.
Littéraux de chaînes multilignes pour
le code source Delphi
Les littéraux de chaîne multilignes permettent d’intégrer plus facilement du texte multiligne, SQL, HTML, JSON, XML dans un code source d’application.
Compatibilité de SKIA avec la conception d’interface utilisateur dans FireMonkey
La nouvelle fondation améliore les performances et la qualité du rendu des graphiques et des contrôles de l’interface utilisateur sur toutes les plateformes cibles.
Conception mobile optimisée grâce aux améliorations apportées à FireMonkey
Améliorations de la prise en charge de la plateforme Android, écrans partagés iOS et Android, assistant de définition d’un ensemble d’icônes et d’un écran d’accueil, prise en charge du niveau 33 de l’API Android.
Modernized VCL with Reworked MDI and Tabbed UI for VCL
Amélioration de la modernisation des applications grâce à la prise en charge de la technologie HighDPI et des nouveaux concepteurs VCL issus des contrôles VCL de Konopka Signature.
Plus d’API Windows prêtes à l’emploi en Pascal Objet
Ensemble complet d’en-têtes d’API Windows convertis en Pascal Objet, pour permettre aux développeurs Delphi d’appeler plus facilement n’importe quelle API de la plate-forme Windows.
Compilateurs C++ et chaîne d’outils modernisés
Aperçu du nouveau compilateur C++ basé sur CLANG pour Win64, prenant en charge les dernières normes C++, s’intégrant mieux aux bibliothèques externes et au code C++.
Prise en charge de QBE dans FireDAC,
nouvel assistant JSON pour Delphi
Une requête, par exemple, est disponible dans FireDAC. Assistant de mappage de données JSON pour générer des classes correspondant à la structure de données JSON, mapper les données vers des objets tels que XML et les flux vers un nouveau fichier.
Amélioration de la sécurité des applications grâce aux restrictions SQL
Sécurité des applications plus approfondie grâce à des restrictions sur les commandes SQL, des blocs sur plusieurs commandes et des modifications SQL.
Prise en charge des Smart ID dans le serveur RAD
Des API REST hébergées plus puissantes et plus flexibles avec de nouveaux identifiants intelligents (Sqids). Meilleure performance, amélioration de la pagination des données, meilleure authentification de la session.
Quels sont les autres apports de RAD Studio 12?
Utilisez RAD Studio sur des écrans 4k+ !
RAD Studio 12 ajoute la prise en charge de la haute définition de l’interface utilisateur, ce qui permet aux développeurs de travailler sur des écrans plus grands et à haute définition. La prise en charge complète des tout derniers écrans 4k+ à haute définition améliore les activités quotidiennes des développeurs grâce à des polices et des icônes plus propres et plus nettes, et à la prise en charge de la haute définition dans toutes les fenêtres de l’IDE, y compris dans les concepteurs de formulaires et l’éditeur de code de la VCL et de FMX.
Ciblez Windows 11
Official support for Windows 11 provisioning with integrated MSIX generation. WebBrowser component for Windows, with support for both the IE ActiveX and the new Microsoft WebView 2 control (Chromium-based Edge). Enhanced VCL Form Designer to visually build native Windows applications, with live snap-to hints and layout guidelines. Enhanced Delphi and C++ RTL for 32-bit Windows and 64-bit Windows.
Utilisez les styles de la VCL au moment de la conception !
VCL Styles now provides design-time support: Prototype stylish UIs even faster by seeing immediately at design-time how your styled forms and controls will look when running. Viewing at design time how styles will impact the UI at runtime improves the design and testing process for modern UIs. Creating better UIs faster is especially useful when working with per-control styles.
Déployez sur la série M d’Apple Silicon !
Compilez pour macOS (Apple Silicon série M) et utilisez le nouveau paquet universel pour la soumission à l’App Store. Vous pouvez désormais compiler pour les processeurs Intel existants et les nouveaux processeurs macOS de la série M (Apple Silicon). La compilation pour les versions les plus récentes du processeur permet d’obtenir les performances les plus rapides sur toutes les plateformes et prend en charge le paquetage universel pour le magasin d’applications macOS.
Collaborate Remotely!
Amélioration de la prise en charge du bureau à distance pour la VCL et l’IDE, afin d’aider les développeurs travaillant à distance du bureau. Débogage amélioré pour les applications Windows à 64 bits distantes et locales et les applications macOS 64 bits (Intel et ARM). Une assistance à distance améliorée accroît l’efficacité de votre équipe et améliore vos résultats.
Utilisez l'authentification biométrique !
RAD Studio 12 propose un nouveau composant d'authentification biométrique mobile pour les applications mobiles FireMonkey.
Déployez l'édition embarquée d'InterBase Dev !
RAD Studio 12 est livré avec les versions récemment publiées de l'édition développeur d'InterBase 2020 Mise à jour 5 et de l'édition IBLite/ToGo.