Penso che la soluzione migliore, se si desidera utilizzare Cocoa, è ottenere un Mac. Non te ne pentirai davvero. GNUstep è una soluzione pulita, ma non è pratico distribuire le applicazioni create con GNUstep, perché (per quanto ne so), i client devono avere il runtime installato affinché funzioni.
Cocotron è anche un progetto straordinario e, in futuro, potrebbe essere utile per te se desideri che le app semplici vengano eseguite su Mac OS e Windows. Ma avresti comunque bisogno di un Mac per usarlo.
Se sei interessato a utilizzare un linguaggio come Objective-C con un framework come Cocoa, ma non vuoi ottenere un Mac, perché non provare lo sviluppo di applicazioni Web con Cappuccino and Objective-J ?. Objective-J è un'implementazione di un linguaggio Objcective-C-like in JavaScript, e Cappuccino è un'imitazione davvero sorprendente del framework Cocoa in Objective-J.
Alcuni esempi di ciò che può essere creato utilizzando tale struttura sono 280 diapositive e il nuovo, incredibilmente bello EnStore. Non è una soluzione perfetta e, a meno che non ti accontenti di fare solo applicazioni web, dovresti comprare un Mac.
fonte
2009-10-17 15:20:19
Ok, GNUstep è poco pratico perché i tuoi utenti hanno bisogno del runtime GNUstep, ma Cocoa è anche poco pratico perché i tuoi utenti devono acquistare un Mac; ;-) – Kos