Nicko204 Inviato 28 Giugno 2007 Segnala Condividi Inviato 28 Giugno 2007 Ciao a tutti, ecco vorrei sapere se qualcuno di voi mi potesse dare dei chiarimenti per iniziare a programmare applicazioni per il mac. Purtroppo ho tanta confusione tra ambienti di sviluppo e linguaggi ( per esemio con cocoa i vuole mi pare il java......ma che cosa c'entra cocoa con carbon?!) ,sto iniziando un po' con le basi del C con qualche guida online,però io vorrei capire come fare per poi iniziare a creare veramente. vi prego,help! Niccolò - My Flickr™ Eos 400d + 3 Lens PS3 40+80 Gb - PSN name: niccolo204 - Xbox Live: Nicko204 Link al commento Condividi su altri siti Altre opzioni di condivisione...
hal2001 Inviato 28 Giugno 2007 Segnala Condividi Inviato 28 Giugno 2007 ti metto un po' di link http://cocoadevcentral.com/d/learn_cocoa/ http://www.macocoa.omitech.it/ http://homepage.mac.com/marco_coisson/Tutorial/index.html Visita il mio sito con tutorial e software per Mac Vuoi usare iChat? registrati QUI o QUI ΛΛ MSN! Link al commento Condividi su altri siti Altre opzioni di condivisione...
Nicko204 Inviato 28 Giugno 2007 Autore Segnala Condividi Inviato 28 Giugno 2007 Emh thanks, il primo link mi sembra che spieghi bene se non fosse in inglese,ma non è un problema . Il secondo non ho visto nulla che spieghi cos'è cocoa,solo guide pratiche. Il terzo ho visto una bella guida a cocoa . Ok però vorrei sapere un altra cosa,che collegamenti ci sono tra carbon e cocoa ? Niccolò - My Flickr™ Eos 400d + 3 Lens PS3 40+80 Gb - PSN name: niccolo204 - Xbox Live: Nicko204 Link al commento Condividi su altri siti Altre opzioni di condivisione...
hal2001 Inviato 28 Giugno 2007 Segnala Condividi Inviato 28 Giugno 2007 carbon è l'evoluzione delle api del Mac OS "classico" mentre cocoa è l'evoluzione delle api di NextSTEP da cui è derivato Mac OS X le applicazioni cocoa usano tutti protocolli "systemwide" di Mac OS X come i servizi ad esempio (nel menù dell'applicazione) anche se a volte sono più lente e meno "portabili" rispetto alle applicazioni carbon "pure" Visita il mio sito con tutorial e software per Mac Vuoi usare iChat? registrati QUI o QUI ΛΛ MSN! Link al commento Condividi su altri siti Altre opzioni di condivisione...
Nicko204 Inviato 28 Giugno 2007 Autore Segnala Condividi Inviato 28 Giugno 2007 Mhh...... praticamente Carbon serve per applicazioni da shell (immagino con il C) o testuali,mentre Cocoa serve per sviluppare l'interfaccia grafica e ..... le funzioni? Correggetemi se sbaglio Niccolò - My Flickr™ Eos 400d + 3 Lens PS3 40+80 Gb - PSN name: niccolo204 - Xbox Live: Nicko204 Link al commento Condividi su altri siti Altre opzioni di condivisione...
hal2001 Inviato 28 Giugno 2007 Segnala Condividi Inviato 28 Giugno 2007 no entrambi i framework dispongono di API grafiche se vuoi un esempio di applicazione carbon: Firefox una applicazione cocoa: Safari anche iTunes è una applicazione carbon Visita il mio sito con tutorial e software per Mac Vuoi usare iChat? registrati QUI o QUI ΛΛ MSN! Link al commento Condividi su altri siti Altre opzioni di condivisione...
Nicko204 Inviato 28 Giugno 2007 Autore Segnala Condividi Inviato 28 Giugno 2007 Ok il risultato è lo stesso, e carbon da quanto mi hai detto è più veloce ed è stabile come cocoa (quindi mi verrebbe da dire,meglio carbon), e tutti i due ambienti vengono usati con gli XCodes con linguaggi diversi. Ma se Cocoa usa dei linguaggi orientati agli oggetti,è ovvio che ha l'interfaccia grafica. Ma carbon come hai detto tu è testuale,come è possibile che abbia un interfaccia grafica? Niccolò - My Flickr™ Eos 400d + 3 Lens PS3 40+80 Gb - PSN name: niccolo204 - Xbox Live: Nicko204 Link al commento Condividi su altri siti Altre opzioni di condivisione...
hal2001 Inviato 28 Giugno 2007 Segnala Condividi Inviato 28 Giugno 2007 non ho detto che è testuale? dove lo hai letto? ho detto che è l'evoluzione del framework del Mac OS "classico" (che addirittura non aveva terminale quindi come faceva ad essere testuale?) Visita il mio sito con tutorial e software per Mac Vuoi usare iChat? registrati QUI o QUI ΛΛ MSN! Link al commento Condividi su altri siti Altre opzioni di condivisione...
Nicko204 Inviato 28 Giugno 2007 Autore Segnala Condividi Inviato 28 Giugno 2007 Umh,quindi alla fin fine sono due ambienti di sviluppo differenti con gli stessi risultati (anche se carbon sembra migliore). Mhh cred di aver capito,e mi pare che i linguaggi siano questi: Cocoa = java e objectiveC Carbon= C e C++ giusto? Niccolò - My Flickr™ Eos 400d + 3 Lens PS3 40+80 Gb - PSN name: niccolo204 - Xbox Live: Nicko204 Link al commento Condividi su altri siti Altre opzioni di condivisione...
hal2001 Inviato 28 Giugno 2007 Segnala Condividi Inviato 28 Giugno 2007 cocoa ti permette una programmazione più "ad alto livello" rispetto a carbon, inoltre ad esempio in xcode3 supporterà i 64bit di leopard (mentre carbon no) comunque puoi usare objective-c anche con carbon: http://developer.apple.com/carbon/ http://developer.apple.com/cocoa/ se vuoi studiare la programmazione Mac OS X secondo me ti conviene studiare cocoa e lasciar perdere carbon Visita il mio sito con tutorial e software per Mac Vuoi usare iChat? registrati QUI o QUI ΛΛ MSN! Link al commento Condividi su altri siti Altre opzioni di condivisione...
Nicko204 Inviato 28 Giugno 2007 Autore Segnala Condividi Inviato 28 Giugno 2007 Ho capito. Quindi con cocoa sarebbe meglio usare objectC o java? Mi pare che java sia più lento. (e più noioso,ho un bel libro) E con gli Xcode si crea il progetto di applicazione cocoa e si scrivono i file nel linguaggio scelto. capito,thanks Niccolò - My Flickr™ Eos 400d + 3 Lens PS3 40+80 Gb - PSN name: niccolo204 - Xbox Live: Nicko204 Link al commento Condividi su altri siti Altre opzioni di condivisione...
hal2001 Inviato 28 Giugno 2007 Segnala Condividi Inviato 28 Giugno 2007 Objective-C è IL linguaggio di Mac OS X, anche se meno portabile su altre piattaforme con Xcode e cocoa puoi anche programmare in java QUI una paginetta esplicativa di gagginaspinnata Visita il mio sito con tutorial e software per Mac Vuoi usare iChat? registrati QUI o QUI ΛΛ MSN! Link al commento Condividi su altri siti Altre opzioni di condivisione...
Nicko204 Inviato 28 Giugno 2007 Autore Segnala Condividi Inviato 28 Giugno 2007 Non ho tanto bisogno di programmare su altre piattaforme,penso che un linguaggio Made on Mac sia molto più bello Niccolò - My Flickr™ Eos 400d + 3 Lens PS3 40+80 Gb - PSN name: niccolo204 - Xbox Live: Nicko204 Link al commento Condividi su altri siti Altre opzioni di condivisione...
hal2001 Inviato 28 Giugno 2007 Segnala Condividi Inviato 28 Giugno 2007 Non ho tanto bisogno di programmare su altre piattaforme,penso che un linguaggio Made in Mac sia molto più bello sicuramente... Visita il mio sito con tutorial e software per Mac Vuoi usare iChat? registrati QUI o QUI ΛΛ MSN! Link al commento Condividi su altri siti Altre opzioni di condivisione...
Eremar Inviato 28 Giugno 2007 Segnala Condividi Inviato 28 Giugno 2007 se ci sono altre domande chiedi MacBook Pro 2,4 GHz, 4 GB Ram, 500 GB Hd, OsX 10,6,5 Athlon 64 X2 5600 su MB Asus M3A32-MVP Deluxe - 8 GB ram - 3 TB - Arch Linux e Win Se7en Pod Classic, 80 GB iPhone 4, 16 Gb Link al commento Condividi su altri siti Altre opzioni di condivisione...
Nicko204 Inviato 28 Giugno 2007 Autore Segnala Condividi Inviato 28 Giugno 2007 Lo farò senz altro, re-thanks Niccolò - My Flickr™ Eos 400d + 3 Lens PS3 40+80 Gb - PSN name: niccolo204 - Xbox Live: Nicko204 Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Archiviato
Questa discussione è archiviata e chiusa a future risposte.