Développement des applications multi-périphériques

De RAD Studio
Aller à : navigation, rechercher

Remonter à Applications multi-périphériques - Index

Vous pouvez utiliser RAD Studio sur la plate-forme Win32 pour développer des applications multi-périphériques qui s'exécutent sur d'autres plates-formes.

Plates-formes prises en charge

RAD Studio prend en charge le développement d'applications multi-périphériques pour les plates-formes suivantes :

  • Windows 32 bits
  • Windows 64 bits
  • OS X
  • Périphérique iOS 32 bits
  • Périphérique iOS 64 bits
  • Simulateur iOS
  • Android

Le simulateur iOS est pris en charge uniquement par Delphi. Toutes les autres plates-formes sont prises en charge par Delphi et C++Builder.

Compilateurs et bibliothèques pris en charge

RAD Studio prend en charge trois bibliothèques majeures et quelques plates-formes. Le tableau suivant liste les plates-formes cible prises en charge par les bibliothèques dans RAD Studio :

Le tableau suivant récapitule comment les différentes plates-formes sont prises en charge par les diverses bibliothèques dans RAD Studio :

   Bibliothèque \ Plate-forme         Win32             Win64 (Delphi et C++)              OS X         iOS (simulateur et périphérique)         Android    

FMX

Oui

Oui

Oui

Oui

Oui

RTL

Oui

Oui

Oui

Oui

Oui

VCL

Oui

Oui

Non prise(e) en charge

Non prise(e) en charge

Non prise(e) en charge

Remarque : Le tableau ci-dessus est une représentation détaillée de la prise en charge des bibliothèques pour les différentes plates-formes.
Des exceptions existent dans la prise en charge RTL et VCL pour des plates-formes spécifiques. Par exemple, BDE n'est pas pris en charge sur Win64 ou OS X.

Types d'applications multi-périphériques que vous pouvez créer

  • Applications mobiles qui s'exécutent sur des périphériques iOS et Android, ainsi que le simulateur iOS
  • FireMonkey (OS X, Win64 -- Win32 natif est aussi pris en charge)
  • Fiches VCL (Delphi et C++ Win64)
  • Clients DataSnap (OS X, Win64 -- Win32 natif est aussi pris en charge)
  • Serveurs DataSnap (Windows, Linux)
  • Connecteurs DataSnap (iOS Free Pascal, iOS Objective C, Blackberry Java, Android Java, Windows Phone 7 C#Silverlight)
  • Applications console
  • Applications Windows 64 bits, considérées comme multiplates-formes, car l'EDI de RAD Studio est une application Windows 32 bits

Développement d'une application multi-périphérique

Voici le cycle du développement de base pour une application multi-périphérique :

  1. Configurez votre système de développement et RAD Studio pour la prise en charge de la plate-forme cible.
  2. Dans l'EDI, créez et configurez un projet multi-périphérique :
    1. Ajoutez la plate-forme cible de votre choix.
    2. Activez la plate-forme cible.
    3. Configurez la plate-forme cible avec un profil de connexion et un SDK si nécessaire.
      Remarque : Si vous utilisez un profil de connexion, vous pouvez tester la connexion sur la page Gestionnaire de profils de connexion.
  3. Compilez et construisez comme d'habitude.
  4. Déboguez en utilisant le débogueur multi-périphérique intégré.
    N'oubliez pas que l'exécution d'une application multi-périphérique requiert l'EDI pour déployer l'application.
  5. Déployez votre application multi-périphérique.

Rubriques multi-périphériques

Voir aussi