Je dois développer une application basée sur l'interface graphique pour Mac OS 10.4 et plus récent (y compris PowerPC) et j'ai du mal à décider quel langage/framework utiliser.Tarification de l'application GUI Mac OS 10.4+
Si je décide d'aller avec Cocoa directement, je vais devoir exécuter une ancienne version de Xcode pour compiler 10.4 ppc. Ensuite, exécutez la nouvelle version de Xcode sur une autre machine pour les nouveaux SDK. Quelqu'un at-il une expérience avec cela qui pourrait offrir un aperçu? J'ai une bonne expérience avec python et je pensais à le faire dans PyQt4, mais je ne suis pas sûr de savoir quels problèmes je vais rencontrer dans l'emballage de l'application et de le faire fonctionner dans les versions plus récentes de MacOS. Enfin, je pensais à apprendre Java et à développer l'application en utilisant les bibliothèques Swing, mais je ne l'ai jamais fait et je ne suis pas sûr que l'apprentissage en vaille la peine à long terme, et je ne sais pas sur les problèmes possibles que je rencontrerais pendant le déploiement. Est-ce aussi multi-plateforme qu'ils le disent? Est-ce que je vais avoir beaucoup de problèmes pour l'exécuter dans des versions spécifiques de MacOS?
Toute aide serait grandement appréciée. Je suis prêt à apprendre un nouveau langage/cadre si vous avez des idées.
* "(Java) Est-ce que c'est multiplate-forme comme ils le disent?" * Est-ce que c'est une application? ciblé sur Mac OS (10.4+) uniquement ou non? Si c'était Mac. seulement, je dirais utiliser Cocoa. Pour X-plat, vous ne pouvez pas battre Java. –
En plus de PyQt, il y a aussi [PySide] (http://www.pyside.org/) qui a une licence moins restrictive que PyQt. Pour PyQt, vous devez obtenir une licence commerciale si vous souhaitez l'utiliser dans un logiciel avec une licence différente de celle de GPL. – rplnt
@AndrewThompson Ce sera seulement 10.4+, mais je ne sais pas si c'est possible de l'écrire dans Cocoa/Obj-C et de le faire fonctionner sur ppc 10.4 jusqu'à snow leopard/lion. –