Types d'applications multiplates-formes que vous pouvez créer
Remonter à Applications multiplates-formes - Index
Sommaire |
Le tableau suivant liste et décrit quelques types notables d'applications multiplates-formes que vous pouvez créer par le biais de l'EDI :
| Type d'application | Comment créer cette application | Description et liens |
|---|---|---|
| Applications de bureau FireMonkey
Machines cible :
|
|
Les applications créées avec l'expert Application de bureau FireMonkey utilisent automatiquement les versions multiplates-formes des composants et de la bibliothèque d'exécution. Vous pouvez créer une application FireMonkey Delphi ou C++ qui peut être supportée sur les applications Windows 32 bits, Windows 64 bits et Mac OS X. Si votre PC de développement est un système 64 bits, Platform Assistant et un profil de connexion ne sont pas nécessaires pour le développement des applications Win64, mais leur utilisation est recommandée car elle facilite le débogage et vous permet d'utiliser le Gestionnaire de déploiement. Pour de plus amples informations, voir : |
| Applications mobiles FireMonkey
Machines cible :
|
|
Les applications créées avec l'expert Application mobile FireMonkey utilisent automatiquement les versions multiplates-formes des composants et de la bibliothèque d'exécution. Vous pouvez construire des applications mobiles qui s'exécutent sur les périphériques iOS et le simulateur iOS. Vous pouvez aussi construire des applications mobiles pour Windows 32 bits, à des fins de tests. Pour de plus amples informations, voir : |
|
Applications Windows 64 bits pour Delphi et C++Builder Machine cible : PC fonctionnant sous le système d'exploitation Windows 64 bits, un PC local (le système de développement) ou un PC distant |
Pour créer une application Windows 64 bits dans l'EDI :
|
L'EDI de RAD Studio peut s'exécuter sur n'importe quelle plate-forme Windows (Win32 natif ou Win64) :
Pour de plus amples informations, voir Développement des applications multiplates-formes 64 bits pour Windows. |
|
Applications console (Mac OS X, IOS ou Windows 64 bits) Machines cible :
|
|
Pour exécuter, déboguer et déployer une application OS X ou iOS, vous devez créer un profil de connexion et installer et exécuter Platform Assistant (le serveur d'applications distant) sur un Mac connecté. Vous devez ajouter également un SDK. Sortie d'une application console sur le périphérique iOS et le simulateur iOS RAD Studio supporte les applications console iOS conjointement à Xcode. Si une sortie console est utilisée (par exemple, si l'application console utilise Writeln), la sortie n'apparaît ni sur la fenêtre du simulateur iOS ni sur celle du périphérique iOS. A la place, la sortie est envoyée dans le journal de la console. Vous pouvez le consulter dans l'application de visualisation des journaux de la console Mac OS X (dans le cas du simulateur iOS) ou dans le panneau Console du périphérique Xcode Organizer (dans le cas du périphérique iOS). Pour de plus amples informations, voir : |
|
Applications DataSnap Machine cible :
|
|
Pour exécuter, déboguer et déployer une application DataSnap sur une cible OS X ou Win64 distante, vous devez créer un profil de connexion et installer et exécuter le serveur Platform Assistant, le serveur d'applications distant, sur une machine connectée et exécutant la plate-forme cible. Pour les applications C++ Mac OS X, vous devez aussi ajouter un SDK. Pour de plus amples informations, voir : |
D'autres types d'applications peuvent être multiplates-formes
Voici d'autres applications potentiellement multiplates-formes :
- Serveur DataSnap (Win64)
- Client DataSnap (Win64, OS X)
- Application DataSnap WebBroker (Win64)
- Application serveur Web (Win64, OS X)
- ActiveX (Win64)
- Application serveur SOAP (Win64)
Rubriques
- Développement des applications multiplates-formes 64 bits pour Windows
- Plate-forme d'applications FireMonkey - Multiplate-forme
- Développement d'applications Mac OS X
- Développement d'applications mobiles iOS
- Applications de base de données multiplates-formes
- Connecteurs DataSnap pour les périphériques mobiles
- Experts de création de composants et d'applications multiplates-formes FireMonkey
- Chaînes d'outils du compilateur pour les plates-formes supportées