<p>Il est certainement possible de développer sur une machine Windows ; en fait, ma première application a été exclusivement développée sur le vieux Dell Precision que j’avais à l’époque <img src="https://forum-microsoft.fr/images/emoji/twitter/slight_smile.png?v=15" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20"></p>
<p>Il existe trois approches ;</p>
<ul>
<li>
<p>Installer <a href="http://en.wikipedia.org/wiki/OSx86">OSx86</a> (aussi connu sous le nom iATKOS / Kalyway) sur une deuxième partition/disque et faire du dual boot.</p>
</li>
<li>
<p>Exécuter Mac OS X Server sous VMWare (à partir de Mac OS X 10.7 (Lion), voir la mise à jour ci-dessous).</p>
</li>
<li>
<p>Utiliser un framework et/ou un ensemble d’outils permettant de développer sous Windows, comme Delphi XE4 avec le service mac-in-cloud, qui peut compiler sans appareil macOS. C’est un ensemble d’outils commercial, mais le support des composants et bibliothèques est en croissance.</p>
</li>
</ul>
<p>D’autres mentions honorables sont <a href="https://flutter.io/">Flutter</a>, <a href="http://xamarin.com/">Xamarin</a> et similaires ; qui peuvent au final nécessiter un véritable appareil macOS pour la compilation finale (mais vous pouvez tester sur Android jusque-là, car ils sont multi-plateformes).</p>
<p>La première approche nécessite de modifier (ou d’utiliser une image pré-modifiée de) Leopard pouvant être installée sur un PC ordinaire. Ce n’est pas aussi difficile qu’on pourrait le penser, bien que le rapport succès/effort dépende de la proximité du matériel de votre PC avec celui du matériel Mac — par exemple, si vous avez un Core 2 Duo sur une carte mère Intel avec une carte graphique NVidia, c’est facile. Si vous avez une machine AMD ou quelque chose sans SSE3, cela se complique un peu.</p>
<p>Si vous achetez (ou possédez déjà) une version de Leopard, c’est une zone grise puisque le CLUF de Leopard stipule que vous ne pouvez l’exécuter que sur une machine « étiquetée Apple ». Comme beaucoup le soulignent, si vous collez un autocollant Apple sur votre PC, vous êtes probablement couvert.</p>
<p>La deuxième option est plus coûteuse. Le CLUF de la version poste de travail de Leopard empêche son exécution sous émulation et, par conséquent, il n’y a pas de support VMWare pour cela. Leopard Server, cependant, PEUT être exécuté sous émulation et peut être utilisé à des fins de bureau. Leopard Server et VMWare sont cependant coûteux.</p>
<p>Si vous êtes intéressé par l’option 1), je vous suggère de commencer par [Insanelymac](<a href="http://www.insa">http://www.insa</a></p>
<p><em>(Réponse tronquée)</em></p>