Est-il possible de développer l'utilisation de Cocoa sous Windows et Linux?
Je commence à apprendre l'Objective-C et je n'ai pas de Mac (et je n'ai pas de plans pour en obtenir un), mais comme je vois que le Cacao est un très bon cadre pour développer en Objective-C, je veux savoir: Est-il possible de développer à l'aide de Cacao dans Windows et Linux?
Grâce.
source d'informationauteur Nathan Campos
Vous devez vous connecter pour publier un commentaire.
Je pense que votre meilleur pari, si vous souhaitez utiliser du Cacao, est d'obtenir un Mac. Vraiment vous ne le regretterez pas. GNUstep est une solution élégante, mais il est impossible de distribuer des applications construites à l'aide de GNUstep, parce que (pour autant que je sache), les clients doivent avoir le runtime installé pour que cela fonctionne.
Cocotron est un incroyable projet, et dans l'avenir, il peut être utile pour vous, si vous voulez simple de l'exécution d'applications sur Mac OS et Windows. Mais vous auriez encore besoin d'un Mac pour l'utiliser.
Si vous êtes intéressé à utiliser une langue comme l'Objective-C avec un cadre comme le Cacao, mais vous ne voulez pas d'obtenir un Mac, pourquoi n'essayez-vous pas de développement d'applications web avec Cappuccino et Objective-J?. Objectif-J est une implémentation d'un Objcective-C-comme le langage JavaScript, et de Cappuccino est vraiment un incroyable imitation de du Cacao, dans le cadre de l'Objectif-J.
Quelques exemples de ce qui peut être créé à l'aide de ce cadre 280 Slides et le nouveau, incroyablement beau EnStore. Ce n'est pas une solution parfaite, et, sauf si vous êtes contente pas de faire des applications web, vous devez acheter un Mac.
Découvrez GnuStep.org.
Prendre un coup d'oeil à Cocotron
Le but de ce projet est de fournir un outil facile à utiliser solution multi-plateforme pour le développement Objective-C. En particulier, le code source au niveau de la compatibilité avec les versions récentes d'Apple cadres (OS X 10.4 et 10.5).
L'objectif général est de fournir un support complet sur toute plate-forme viable, le projet est destiné à être aussi portable que possible. Cependant, la plupart des travaux en ce moment c'est axée sur la fourniture de prise en charge de Microsoft Windows. En particulier, le NT versions, 2000, Vista.
Vous pouvez également exécuter Snow leopard Server dans une machine virtuelle, à l'image de VMWare Fusion.
Apple a changé il permis en 2008 de permettre cela, mais seulement avec les éditions serveur. J'ai personnellement utilisé avec un certain succès de déployer des applications de l'iphone (Même si c'était admitably un peu lent).
Vous aurez besoin de matériel décent et, de préférence, un dédié du disque dur pour pouvoir l'utiliser correctement.
Et compte tenu du coût de vmware et osx server, vous pourriez être mieux d'acheter une de mac.