Prérequis de plate-forme FireMonkey
Remonter à Guide des applications FireMonkey
Sommaire
Plates-formes prises en charge
FireMonkey s'exécute sur les plates-formes suivantes :
Plates-formes | Applications |
---|---|
Windows 32 bits |
Applications FireMonkey 32 bits |
Windows 64 bits |
Applications FireMonkey 64 bits |
macOS, noyau 32 bits ou 64 bits |
Applications FireMonkey 32 bits |
Périphérique iOS - 32 bits (C++ et Delphi) ou simulateur (Delphi) |
Applications FireMonkey 32 bits |
Périphérique iOS - 64 bits |
Applications FireMonkey 64 bits |
Android, ciblant les périphériques Android |
Applications FireMonkey 32 bits |
Applications FireMonkey 64 bits |
- L'EDI de RAD Studio est une application Windows 32 bits. Il nécessite donc l'environnement de développement Windows (32 bits ou 64 bits).
- Le serveur Platform Assistant est nécessaire pour le développement multi-périphérique pour macOS ou iOS (périphérique ou simulateur).
Exigences matérielles et du système d'exploitation pour la plate-forme cible et les systèmes de développement
Toutes les applications FireMonkey nécessitent une unité de traitement des graphiques (GPU) à la fois sur la plate-forme cible et le système de développement. L'unité GPU est accessible directement ou par le biais de la virtualisation.
Exigences Windows
- GPU de base :
- Toute classe DirectX 11.0 fournisseur ou supérieur
- Pour les graphiques 3D, Direct3D 11.1 ou supérieur (nuanceur de pixels de niveau 5) est préféré, mais la version installée de Direct3D sera utilisée
- Vous pouvez télécharger Direct3D depuis http://msdn.microsoft.com/en-us/library/windows/desktop/hh404562(v=vs.85).aspx (EN)
(fichiers Windows6.1-KB2670838-x64.msu ou Windows6.1-KB2670838-x86.msu) - Exigences de mémoire supplémentaire pour 3D : le système doit autoriser des ressources dont la taille est supérieure à 4 Go, tout en conservant les index de toutes les ressources en 32 bits
- Vous pouvez télécharger Direct3D depuis http://msdn.microsoft.com/en-us/library/windows/desktop/hh404562(v=vs.85).aspx (EN)
- Microsoft Windows 10 (incluant Windows 10 Anniversary Update et Windows 10 Creators Update)
- Microsoft Windows 8.1
- Microsoft Windows 7 SP1 ou supérieur
- Microsoft Windows Server 2012 et 2016
Exigences macOS
Votre Mac comporte une unité GPU qualifiée s'il s'exécute sur l'un des systèmes d'exploitation suivants :
- macOS 10.12 Sierra
- macOS 10.13 High Sierra
- macOS 10.14 Mojave
Pour le développement d'applications macOS, les logiciels suivants doivent être installés sur le Mac :
- Xcode 8, Xcode 9, ou Xcode 10. Voir Installation de Xcode
Exigences iOS
Vous devez connecter un périphérique iOS à votre Mac via un port USB afin d'exécuter une app iOS sur un périphérique iOS. Les périphériques iOS suivants sont pris en charge :
- iPod Touch, iPhone ou iPad
- iOS 10
- iOS 11
- iOS 12
Pour le développement d'applications iOS, les éléments suivants doivent être installés sur le Mac :
- iOS 10.3.x SDK, iOS 11 SDK ou iOS 12 SDK
- Xcode 8, Xcode 9, ou Xcode 10. Voir Installation de Xcode
Exigences Android
Vous devez connecter un périphérique Android physique à votre système de développement via un port USB afin d'exécuter une app sur un périphérique Android.
RAD Studio prend en charge le développement d'applications pour les périphériques Android s'exécutant sur un processeur ARMv7 supportant NEON (EN).
Pour une liste des versions Android prises en charge, voir Périphériques Android pris en charge pour le développement d'applications.
Lors de l'installation du produit, RAD Studio installe le SDK Android Tools Revision 25.2.5 et le NDK Android. Il inclut :
- La version du système d'exploitation Android 6.0 (Niveau API 26)
- Le NDK Android (android-ndk-17b)