Bonjour
Embarcadero Delphi à l air bien mais je ne trouve pas de version Mac
ca existe ?? ou ??
merci
Bonjour
Embarcadero Delphi à l air bien mais je ne trouve pas de version Mac
ca existe ?? ou ??
merci
Delphi est une application Win32, mais elle permet de développer pour Win32/64, OSX, iOS, Android et Linux64
pour OSX il faut un Mac sur lequel on installe PAServer qui permet à Delphi de déployer et debuguer l'application à distance (ou localement si Delphi tourne dans une VM Windows sur le Mac)
En général, quand on développe depuis un Mac avec Delphi on passe par VMWare Fusion ou Parallels Desktop pour exécuter une machine virtuelle Windows dans laquelle on travaille sous Delphi. C'est pour ça que beaucoup de développeurs ont au moins un Mac portable. Pratique pour les présentations de développement multiplateforme et les formations.
Merci mais pas assez de mémoire (8gigas sur mon MacBook) pour installer // desktop et Embarcadero dessus
J'ai un Mac Book air de 2013 avec 4 Go de RAM. En utilisant VirtualBox et en affectant 2 Go à la VM Windows (version 8 à l'époque), ça fonctionnait bien.
Maintenant, j'ai un PC sous Windows avec Delphi et je le relie au Mac. C'est Linux qui est dans une VM maintenant![]()
Mon site - Mes tutoriels - GitHub - N'oubliez pas de consulter les FAQ Delphi et les cours et tutoriels Delphi
Donc ca voudrais dire
Installer VirtualBox ou VMWare ou //
Dedans y mettre un Windows 10
et Embarcadero
mais celui ci me fera que des applis Windows !!!!
Depuis votre WM Win10, via PAServer, vous pourrez déboguer une application OS X ou iOS
C'est le RAD, l'IDE qui est Windows mais il peut produire des applications VCL pour Windows ou FMX pour Windows, Mac, Android ...
Ensuite vous pourrez distribuer via l'Apple Store vos applications OS X ou iOS
Seul vous, développeur, aurez besoin d'un Windows,
Vos utilisateurs auront leur application Apple native de façon totalement transparente
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !![]()
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
non, au risque de me répéter "Delphi est une application Win32, mais elle permet de développer pour Win32/64, OSX, iOS, Android et Linux64"
tu peux regarder la video ci-dessous, elle parle de CrossVCL qui est un outils complémentaire à Delphi pour utiliser le framework VCL sous OSX au lieu du framework FMX livré en standard...mais ça te montre surtout comment on passe de win32 à OSX dans un même produit.
et cette vidéo montre l'utilisation de FMX qui permet de compiler la même application sous Windows, OSX, Android, iOS et Linux (bien que ce soit sous Windows dans l'exemple).
Mais il n'existe pas de version Mac de Delphi lui-même.
Oui Delphi est sous Windows mais vous pourrez choisir la plateforme cible et donc compiler nativement pour Windows, Mac OS, Android, IOS et Linux (si vous avez au moins l'édition Enterprise pour disposer du compilateur Linux).
Voici une copie d'écran d'un projet FMX vierge (j'ai encadré en rouge la zone où l'on choisit la plateforme cible) :
A noter : je n'ai pas installé le compilateur pour IOS car je n'ai pas de périphérique IOS.
Pour déployer et mettre au point votre application pour Mac, Linux ou faire du remote debuging sur une autre machine Windows (voir même pour déployer sur Docker : ,
vous devrez installer PAServer sur la machine ciblée.
Il faut ensuite créer un profil de connexion via les options de Delphi (ici un profil Linux):
Pour Android, il suffit de connecter votre appareil Android en usb et l'IDE le verra.
Mon site - Mes tutoriels - GitHub - N'oubliez pas de consulter les FAQ Delphi et les cours et tutoriels Delphi
Partager