Embarcadero travaille actuellement sur une nouvelle version de RAD Studio 11 Alexandria et nous souhaitons commencer à partager avec vous certaines des fonctionnalités attendues dans la prochaine version 2 de RAD Studio 11 Alexandria (ou 11.2).
Étant donné que ce billet de blog couvre des logiciels inédits, notez qu’Embarcadero ne prend aucun engagement en termes de publication effective de ces fonctionnalités et en termes de calendrier de publication avant la GA (disponibilité générale) réelle du produit.
Prise en charge du simulateur Delphi iOS*
Il y a quelques années, Delphi prenait en charge la plate-forme iOS Simulator, fonctionnant sur des Mac Intel 32 bits ou des Mac 64 bits offrant une prise en charge 32 bits. Lorsque Apple a abandonné cette dernière fonctionnalité, nous avons retiré l’ancienne prise en charge du simulateur iOS. Cette année, nous avons travaillé pour ajouter une nouvelle plate-forme cible à Delphi et offrir à nouveau le support d’iOS Simulator, mais cette fois sur la nouvelle plate-forme macOS ARM 64 bits, c’est-à-dire les puces Apple Silicon M1 et M2.
En tant que développeur Delphi, vous n’aurez pas grand-chose à faire. Une fois cette fonctionnalité publiée, vous pourrez choisir la nouvelle plate-forme iOS Simulator parmi les plates-formes cibles d’un projet multi-appareils FireMonkey :
La disponibilité de la prise en charge du simulateur iOS permet aux développeurs de tester et de déboguer leurs applications Delphi sur différents appareils Apple et sur plusieurs facteurs de forme à l’aide du simulateur iOS, sans avoir besoin d’acheter le matériel spécifique. Cela permet également de répondre à la demande de l’Apple Store de fournir des captures d’écran des applications exécutées dans plusieurs facteurs de forme.
Applications FireMonkey dans le simulateur iOS
En général, il vous suffit de sélectionner la nouvelle cible et de reconstruire l’application, sans modifier le code source. Une fois l’application créée, vous pouvez la déployer sur un Mac ARM-64 connecté via PAServer et l’exécuter dans le simulateur iOS en utilisant l’un des différents formats disponibles.
Simulateur iOS au format iPhone et au format iPad exécutant FireMonkey PhotoEditorDemo
Démo FireMonkey MobileControls exécutée sur iPhone, horizontalement
Beaucoup plus à venir
Il existe de nombreuses autres fonctionnalités à venir dans la prochaine version de RAD Studio, ainsi qu’un très grand nombre d’améliorations de la qualité dans tous les sous-systèmes du produit, des compilateurs aux chaînes d’outils, des bibliothèques d’exécution à l’EDI. Restez à l’écoute pour plus d’informations au cours des prochaines semaines.
* Encore une fois, aucun engagement d’expédier l’un de ces éléments à tout moment jusqu’à la sortie GA du produit