Quote:
Originariamente inviato da naftalina67
io vorrei rendere il mio prog compatibile con altri so (linux principalemente)!! cosa mi conviene fare???utilizzare cocoa?
per quanto riguarda x-code, secondo te mi basta iniziare a programmare???
sn completamente ignorante per quanto riguarda la "programmazione grafica" e nn so se ho i requisiti sw per iniziare...
|
Mi dispiace, non ti so aiutare. Giocavo con la programmazione anni fa quando ero studente (mi ero preso proprio il CodeWarrior), ma ormai le cose sono un po' cambiate.
Con COCOA comunque sviluppi solo per Mac OS X. Però dovrebbe essere il modo più semplice, hai tutti i tools grafici per creare l'interfaccia e collegarla al codice, ecc. Ma devi usare l'Objective C o in alternativa Java.
Le API carbon (quelle del Mac classico) erano decisamente un casino (molto a basso livello e non object oriented) e quindi te le sconsiglio, anche perchè alla lunga saranno abbandonate. PowerPlant sono delle classi Object-Oriented in C++ fatte dalla Metrowerk per il Mac, ma con il vantaggio nel frattempo di essere state portate anche su altre piattaforme, però sul Mac si appoggiano sempre alle API Carbon. Poi ci sarebbe Java, oppure direttamente le API Unix-BSD con annessi e connessi (X-Window), ecc. Senza contare AppleScript Studio.
Insomma hai ampia scelta. Anzi pure TROPPA.
X-Code comunque è una suite di programmazione completissima, che supporta più ambienti di sviluppo e API e quindi è sicuramente il posto giusto per iniziare.
Poi devi decidere tu che vuoi fare...