Développement des applications multi-périphériques

De Appmethod Topics
Aller à : navigation, rechercher

Remonter à Applications multi-périphériques - Index

Vous pouvez utiliser Appmethod sur la plate-forme Win32 pour développer des applications multi-périphériques qui s'exécutent sur d'autres plates-formes.

Plates-formes, compilateurs et bibliothèques supportés

Appmethod supporte le développement d'applications multi-périphériques pour les plates-formes suivantes :

  • Windows 64 bits
  • Mac OS X
  • iOS
  • Android

Toutes les plates-formes sont supportées par Object Pascal et Appmethod C++, y compris la plate-forme Windows 32 bits native.

Compilateurs

Appmethod fournit les compilateurs suivants pour le développement d'applications multi-périphériques :

Bibliothèques et plates-formes

Appmethod prend en charge deux bibliothèques majeures et quelques plates-formes. Le tableau suivant liste les plates-formes cible supportées par les bibliothèques dans Appmethod :

  • FMX : c'est FireMonkey (FMX.Forms, et ainsi de suite).
  • RTL : la Run-Time Library ou bibliothèque d'exécution. Elle contient les types et fonctions utilitaires (trouvés dans System.SysUtils et System.IOUtils, entre autres) qui supportent FMX.

Le tableau suivant récapitule comment les différentes plates-formes sont prises en charge par les diverses bibliothèques dans Appmethod :

   Bibliothèque \ Plate-forme         Win32             Win64 (Object Pascal et C++)              Mac OS X         iOS (simulateur et périphérique)         Android    

FMX

Oui

Oui

Oui

Oui

Oui

RTL

Oui

Oui

Oui

Oui

Oui

VCL

Oui

Oui

Non supporté(e)

Non supporté(e)

Non supporté(e)

Remarque : Le tableau ci-dessus est une représentation générale de la prise en charge des bibliothèques pour les différentes plates-formes.
Des exceptions existent dans le support RTL pour des plates-formes spécifiques.

Types d'applications multi-périphériques que vous pouvez créer

  • Applications mobiles qui s'exécutent sur des périphériques iOS et Android, ainsi que le simulateur iOS et les émulateurs Android
  • FireMonkey (Mac OS X, Win64 -- Win32 natif est aussi supporté)
  • Applications console
  • Applications Windows 64 bits, considérées comme multiplates-formes, car l'EDI de Appmethod est une application Windows 32 bits

Développement d'une application multi-périphérique

Voici le cycle du développement de base pour une application multi-périphérique :

  1. Configurez votre système de développement et Appmethod pour le support de la plate-forme cible.
  2. Dans l'EDI, créez et configurez un projet multi-périphérique :
    1. Ajoutez la plate-forme cible de votre choix.
    2. Activez la plate-forme cible.
    3. Configurez la plate-forme cible avec un profil de connexion et un SDK si nécessaire.
      Remarque : Si vous utilisez un profil de connexion, vous pouvez tester la connexion sur la page Gestionnaire de profils de connexion.
  3. Compilez et construisez comme d'habitude.
  4. Déboguez en utilisant le débogueur multi-périphérique intégré.
    N'oubliez pas que l'exécution d'une application multi-périphérique requiert l'EDI pour déployer l'application.
  5. Déployez votre application multi-périphérique.

Rubriques multi-périphériques

Voir aussi