Etapes de la création d'applications multiplates-formes
Remonter à Développement des applications multiplates-formes
Sommaire |
La compilation et la construction, mais pas l'exécution, des applications multiplates-formes sont similaires aux mêmes opérations de la construction des applications Windows natives, avec les suppléments décrits dans cette rubrique. L'exécution et le débogage d'une vraie application multiplate-forme nécessite que le système de développement soit connecté à la plate-forme cible (ou à une plate-forme intermédiaire qui supporte la plate-forme cible), où le serveur Platform Assistant (le serveur d'applications distant) s'exécute en mode écoute.
Commencez en configurant l'environnement de développement multiplate-forme
- Apprenez à travailler avec votre PC de développement et la plate-forme cible :
- Installez et exécutez Platform Assistant sur la machine cible :
- Pour les applications Windows 64 bits distantes :
- Pour les applications Mac OS X et iOS :
- Créez un profil de connexion sur votre PC de développement.
- Ajoutez un SDK à votre PC de développement. (Seulement nécessaire pour les applications C++ Mac OS X et les applications Périphérique iOS)
Puis créez et configurez une application multiplate-forme dans l'EDI
Créez votre application en sélectionnant un expert qui supporte votre plate-forme cible choisie.
- Par exemple, vous pouvez sélectionner :
- Application de bureau FireMonkey, qui supporte le développement d'applications multiplates-formes pour Mac OS X.
- Application mobile FireMonkey, qui supporte le développement d'applications multiplates-formes pour la plate-forme mobile iOS.
- Les applications Console peuvent être multiplates-formes si la plate-forme cible est définie en conséquence dans le Gestionnaire de projets. Choisissez l'une des actions suivantes :
- Delphi : Fichier > Nouveau > Autre > Projets Delphi > Application console
- C++ : Fichier > Nouveau > Autre > Projets C++Builder > Application console
Résumé : pour configurer votre application multiplate-forme
Pour plus de détails : Configuration d'une application multiplate-forme
- Ajouter et activer la plate-forme cible (dans le Gestionnaire de projets) :
- Pour ajouter une plate-forme pour l'application en cours, cliquez avec le bouton droit sur le noeud Plates-formes cible, sélectionnez Ajouter une plate-forme, puis sélectionnez la plate-forme cible, telle que OS X.
- Le noeud Plates-formes cible apparaît seulement pour les applications compatibles multiplate-forme.
- Pour activer la plate-forme cible, double-cliquez sur une plate-forme.
- Par exemple, double-cliquez sur OS X pour que l'application en cours utilise Mac OS X comme sa plate-forme cible.
- Pour ajouter une plate-forme pour l'application en cours, cliquez avec le bouton droit sur le noeud Plates-formes cible, sélectionnez Ajouter une plate-forme, puis sélectionnez la plate-forme cible, telle que OS X.
- Configurer la plate-forme cible (dans le Gestionnaire de projets) :
- Cliquez avec le bouton droit sur la plate-forme cible active et sélectionnez Propriétés dans le menu contextuel. La boîte de dialogue Propriétés de la plate-forme est affichée.
- Si votre application est une application C++ Mac OS X ou une application Périphérique iOS, vous devez configurer un SDK (software development kit) :
- Cliquez sur la flèche vers le bas dans la zone de liste déroulante SDK, et sélectionnez Ajouter nouveau.
- Dans la boîte de dialogue Ajout d'un nouveau SDK, cliquez sur la flèche vers le bas dans la zone de liste déroulante Sélectionnez une version SDK.
- Dans la liste des SDK disponibles, choisissez le SDK à utiliser pour la plate-forme sélectionnée.
- Sélectionnez le profil de connexion à utiliser pour la plate-forme sélectionnée.
- Pour créer un profil de connexion pour la plate-forme sélectionnée, sélectionnez Ajouter nouveau dans la zone de liste déroulante.
- Cliquez sur OK pour enregistrer les modifications.
- Pour les applications de base de données, vous devez sélectionner et configurer les pilotes de base de données appropriés pour le déploiement sur la plate-forme cible :
- Ouvrez le Gestionnaire de déploiement.
- Sélectionnez Ajouter des fichiers spécifiques dans la barre d'outils (
).
- Sur la boîte de dialogue Ajouter des fichiers spécifiques, sélectionnez les pilotes de base de données pour la plate-forme cible de votre application.
- Vous pouvez aussi vérifier le support de la plate-forme pour tous les divers pilotes de base de données sur la boîte de dialogue Ajouter des fichiers spécifiques.
- Pour toutes les applications, vous pouvez utiliser le Gestionnaire de déploiement pour ajouter facultativement divers fichiers au déploiement de votre projet (tels que les bibliothèques requises pour la liaison dynamique sur la plate-forme cible).