Prérequis de plate-forme FireMonkey

De Appmethod Topics
Aller à : navigation, rechercher

Remonter à Guide des applications FireMonkey


Plates-formes supportées

FireMonkey s'exécute sur les plates-formes suivantes :

Plates-formes Applications

32-bit Windows

Applications FireMonkey 32 bits

Windows 64 bits

Applications FireMonkey 64 bits

Mac OS X, noyau 32 bits ou 64 bits

Applications FireMonkey 32 bits

iOS, ciblant le périphérique (C++ et Object Pascal) ou le simulateur (Object Pascal)

Applications FireMonkey 32 bits

Android, ciblant le périphérique ou l'émulateur

Applications FireMonkey 32 bits

  • L'EDI de Appmethod 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 Mac OS X or 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

  • Plus de 2 Go de RAM recommandé
  • De 3 à 44 Go d'espace disque libre requis, selon l'édition et la configuration
  • Lecteur DVD-ROM (en cas d'installation depuis un DVD)
  • 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éferré, mais la version installée de Direct3D sera utilisée
  • Intel® Pentium® ou compatible, 1,6 GHz au minimum (plus de 2 GHz recommandé)
  • Moniteur de résolution 1024x768 ou supérieure
  • Souris ou autre dispositif de pointage
  • Microsoft® Windows 8 et 8.1 (32 bits et 64 bits)
  • Microsoft Windows 7 SP1 ou supérieur (32 bits et 64 bits)
  • Microsoft Windows Server® 2008 et 2012 (32 bits et 64 bits) sont uniquement supportés pour le déploiement des apps.
Remarque : Appmethod peut aussi être exécuté sur un Mac OS X en utilisant une machine virtuelle (VM) telle que VMware Fusion ou Parallels hébergeant Windows 7 ou Windows 8
  • Lorsque l'exécution s'effectue dans une machine virtuelle, l'unité GPU de l'hôte doit être accessible. Un tel support est trouvé dans les produits de virtualisation suivants :
    • VMware Workstation 7 ou supérieur
    • VMware Player 3 ou supérieur
    • VMware Fusion 3 ou supérieur

Exigences Mac OS X

Votre Mac comporte une unité GPU qualifiée s'il s'exécute sur l'un des systèmes d'exploitation suivants :

  • OS X 10.8 Mountain Lion
  • OS X 10.9 Mavericks
  • OS X 10.10 Yosemite

Pour le développement d'applications Mac OS X, les éléments suivants doivent être installés sur le Mac :

  • Xcode 4.6 pour OS X 10.8 Mountain Lion
  • Xcode 5 pour OS X 10.9 Mavericks
  • Xcode 6 pour OS X 10.10 Yosemite

Exigences iOS

Vous devez connecter un périphérique iOS à votre Mac afin d'exécuter une app iOS sur un périphérique iOS. Les périphériques suivants sont supportés :

  • iPod Touch, iPhone ou iPad
  • iOS 7
  • iOS 8

Pour le développement d'applications iOS, les éléments suivants doivent être installés sur le Mac :

  • Xcode 5 pour iOS 7
  • Xcode 6 pour iOS 8

Exigences Android

Vous devez connecter un périphérique Android physique à votre système de développement afin d'exécuter une app sur un périphérique Android.
Appmethod supporte le développement d'applications pour les périphériques Android s'exécutant sur un processeur ARMv7 avec le support de NEON.

Voir la liste spécifique des versions Android supportées dans Périphériques Android supportés pour le développement d'applications.

Lors de l'installation du produit, Appmethod installe les SDK et NDK Android compatibles requis, comme suit :

  • Android SDK 4.4 (API 19)
  • Android NDK (android-ndk-r9c)

Nous vous conseillons d'utiliser ces bibliothèques Android et de ne pas les mettre à jour indépendamment de Appmethod.

Pour de plus amples détails, voir Prérequis de plate-forme FireMonkey.

Voir aussi