InterBase 2020 est arrivé ! En savoir plus…

La Version 2 du 10.3 est maintenant disponible ! En savoir plus…

En quête de Rabais ? Visitez notre page Offres spéciales

Renew your Update Subscription license now En savoir plus…

Aperçu technique pour le développement et le déploiement

Si vous envisagez de développer des applications avec l'EDI RAD Studio, cette page vous indiquera comment procéder en répondant à deux questions clés pour tous les développeurs :

  • Quel type de matériel et système d'exploitation puis-je utiliser pour développer des applications natives ?
  • Dans quels environnements puis-je déployer les applications que je crée ?

Configuration de développement

L'EDI RAD Studio est une application Windows capable de compiler des applications pour Windows, MacOS, iOS, Android et Linux. RAD Studio se connecte aux plateformes distantes à l'aide de son application PAServer. Grâce à cette solution, l'EDI déploie les fichiers, signe le code applicatif, gère les SDK et assure le débogage à distance des applications que vous développez.

Remote Debugging and Delployment

Développer, compiler, packager et déployer des applications multiplateformes d'entreprise

Get it on Windows
Available at amazon
Android App On Google Play
Download on the App Store
Development machine Hardware Requirements

Exigences matérielles de la machine de développement

L'EDI RAD Studio exige la configuration suivante :

  • Processeur à 1,6 GHz ou plus rapide
  • 2 Go de RAM
  • Entre 6 et 60 Go¹ d'espace disque disponible
  • Carte vidéo compatible Direct X 11 avec résolution minimale de 1024x768
  • Windows 10 Anniversary Edition est recommandé et requis pour les développements destinés à l'« App Store » Windows 10

¹ Selon l'édition RAD Studio et les fonctionnalités sélectionnées lors de l'installation. Pour plus d'informations, veuillez vous reporter à l'évaluation de l'espace requis.

Pour les dernières notes d'installation et les spécifications détaillées veuillez consulter la Documentation docwiki

Exigences pour les plateformes cibles

Exigences pour développer des projets pour les plateformes cibles prises en charge.

RAD Studio Tokyo prend en charge les plateformes cibles suivantes :

OS Versions supportées Target Platform
(Project Manager node)
Langages pris en charge Frameworks d'IHM pris en charge
Delphi C++ FireMonkey VCL
Windows Windows 10, Windows 8.1, Windows 7 (SP1+), Windows Server 2016, and Windows Server 2012 R2 Windows 32 bits
Windows 64 bits
macOS 10.14 Mojave, 10.13 High Sierra and 10.12 Sierra macOS
iOS iOS 9, 10 et 11 Appareil iOS 32 bits
Appareil iOS 64 bits
Simulateur iOS
Android* 5, 6, 7 and 8
4.1.x – 4.4.x
Android
Linux Ubuntu 18.04 LTS, Ubuntu 16.04 LTS, Ubuntu 14.04 LTS, and RedHat Enterprise Linux (version 7) Linux 64 bits **

* RAD Studio only supports real devices (no Android emulator support) with NEON support.

** Available via prestataire tiers add-on

Conseils techniques pour les développeurs

Conseils pour le développement Apple MacOS/iOS

Dans la plupart des pays, le développement pour iOS/macOS nécessite un matériel Apple pour coder des applications natives. Ceci est dû aux restrictions du contrat de licence (EULA) exigeant une exécution sur du matériel Apple. Les équipe de développement souhaitant mutualiser les coûts utilisent fréquemment un système Apple partagé (Mac Mini, accès VNC, location de « Mac cloud », etc.).

Si vous préférez développer sur un portable, de nombreux développeurs disposent d'un MacBook Pro avec machine virtuelle Windows (VMWare Fusion ou Parallels). Il est également possible d'installer PA Server sur un Mac avec une connexion locale rapide pour accéder au iOS Simulator, exécuter et tester les versions iOS/macOS et signer le code des applications pour du matériel Apple.

macOS and iOS
Android

Conseils pour le développement Android

Les périphériques Android peuvent être connectés directement et sont considérablement plus rapides qu'en utilisant l'émulateur Android.