switcher Inviato 18 Dicembre 2006 Segnala Condividi Inviato 18 Dicembre 2006 premetto che conosco il c (benone...) e sto frequentando il corso universitario di linguaggi incentrato su java... vorrei cominciare a vedermi un pò di cocoa...link? suggerimenti? consigli? tutorials? e chi più ne ha più ne metta... thanks :P | mac pro quad - mid 2012 | macbook air 11 - mid 2013 | iphone 6s | Link al commento Condividi su altri siti Altre opzioni di condivisione...
strangetrip Inviato 19 Dicembre 2006 Segnala Condividi Inviato 19 Dicembre 2006 E' una cosa che interessa anche me ed ho iniziato a leggere qui. Link al commento Condividi su altri siti Altre opzioni di condivisione...
Mang_ Inviato 19 Dicembre 2006 Segnala Condividi Inviato 19 Dicembre 2006 Bene, ti consiglio solo di non implementare il Java su cocoa perchè da Leopard non sarà più possibile utilizzare il Java in applicazioni cocoa! ACSP dal 01/06/2011 ACTC dal 23/01/2012 Apple quasi mai inventa l'acqua calda. La mette solo dentro ad un tubo che finisce con un innaffiatoio e rende più facile e bello farsi la doccia! Link al commento Condividi su altri siti Altre opzioni di condivisione...
gecko Inviato 19 Dicembre 2006 Segnala Condividi Inviato 19 Dicembre 2006 Ti posso suggerire gli ottimi tutorial introduttivi su Obj-C e Cocoa: http://homepage.mac.com/marco_coisson/Tutorial/index.html http://www.macocoa.omitech.it/ tutti in italiano! Link al commento Condividi su altri siti Altre opzioni di condivisione...
Cpu86 Inviato 19 Dicembre 2006 Segnala Condividi Inviato 19 Dicembre 2006 Bene, ti consiglio solo di non implementare il Java su cocoa perchè da Leopard non sarà più possibile utilizzare il Java in applicazioni cocoa! Hanno capito che java è uno schifo? Link al commento Condividi su altri siti Altre opzioni di condivisione...
switcher Inviato 19 Dicembre 2006 Autore Segnala Condividi Inviato 19 Dicembre 2006 bene allora cominci a vedermi un pò quello che avete postatp tenendo presente il problema di java.... | mac pro quad - mid 2012 | macbook air 11 - mid 2013 | iphone 6s | Link al commento Condividi su altri siti Altre opzioni di condivisione...
switcher Inviato 19 Dicembre 2006 Autore Segnala Condividi Inviato 19 Dicembre 2006 scusatemi già che ci torviamo avete anche qualcosina da linkarmi su javascript e j2me? thanks cmq quello postato da gecko sembra davvero ben fatto e molto approfondito ma è anche molto vecchio dite che non ci sono rilevanti novità ? | mac pro quad - mid 2012 | macbook air 11 - mid 2013 | iphone 6s | Link al commento Condividi su altri siti Altre opzioni di condivisione...
Pasquale Inviato 19 Dicembre 2006 Segnala Condividi Inviato 19 Dicembre 2006 Comunque se conosci il C non ti sarà difficile lavorare con Objective-C. Il supporto di Apple per Xcode è devvero eccellente, e ricopre molte delle esigenze di cui si ha bisogno. - OperaBook - Il mondo naturale va descritto con il suo linguaggio, e questo linguaggio è la matematica. G. Galilei - Gli enigmi sono tre, la morte è una. No, gli enigmi sono tre, una è la vita. Turandot, G. Puccini Link al commento Condividi su altri siti Altre opzioni di condivisione...
Cpu86 Inviato 19 Dicembre 2006 Segnala Condividi Inviato 19 Dicembre 2006 Comunque se conosci il C non ti sarà difficile lavorare con Objective-C. Il supporto di Apple per Xcode è devvero eccellente, e ricopre molte delle esigenze di cui si ha bisogno. Oddio, se non sai la base della programmazione ad oggetti, non è poi così facile. Link al commento Condividi su altri siti Altre opzioni di condivisione...
switcher Inviato 19 Dicembre 2006 Autore Segnala Condividi Inviato 19 Dicembre 2006 conosco il c ma progr.ad og.poco o niente...vedremo se avete anke link su cocoa per principianti di obj-c ve ne sarei grato | mac pro quad - mid 2012 | macbook air 11 - mid 2013 | iphone 6s | Link al commento Condividi su altri siti Altre opzioni di condivisione...
gecko Inviato 20 Dicembre 2006 Segnala Condividi Inviato 20 Dicembre 2006 purtroppo obj-c 1.0 (attuale) ha parecchie mancanze rispetto a Java e C#, ma dalla 2.0 (con Leopard) le cose decisamente miglioreranno Link al commento Condividi su altri siti Altre opzioni di condivisione...
switcher Inviato 20 Dicembre 2006 Autore Segnala Condividi Inviato 20 Dicembre 2006 purtroppo obj-c 1.0 (attuale) ha parecchie mancanze rispetto a Java e C#, ma dalla 2.0 (con Leopard) le cose decisamente miglioreranno ok ok ma con cocoa? dite che javascript non va? | mac pro quad - mid 2012 | macbook air 11 - mid 2013 | iphone 6s | Link al commento Condividi su altri siti Altre opzioni di condivisione...
Ospite AndyJ Inviato 20 Dicembre 2006 Segnala Condividi Inviato 20 Dicembre 2006 Indubbiamente per Mac lavorare con Carbon/Cocoa significa fare delle "signore" applicazioni, ma conviene? Capisco la gran passione Mac, ma a parte conoscenze di cultura generale (che non fanno mai male) non investirei tutta la mia conoscenza su queste (ottime) tecnologie. Se parli di Javascript partendo da Cocoa, confesso che non ti seguo +. Che obiettivi hai? Link al commento Condividi su altri siti Altre opzioni di condivisione...
Cpu86 Inviato 20 Dicembre 2006 Segnala Condividi Inviato 20 Dicembre 2006 purtroppo obj-c 1.0 (attuale) ha parecchie mancanze rispetto a Java e C#, ma dalla 2.0 (con Leopard) le cose decisamente miglioreranno Sinceramente in obj-c non ho ancora trovato niente che manchi Link al commento Condividi su altri siti Altre opzioni di condivisione...
switcher Inviato 21 Dicembre 2006 Autore Segnala Condividi Inviato 21 Dicembre 2006 Indubbiamente per Mac lavorare con Carbon/Cocoa significa fare delle "signore" applicazioni, ma conviene? Capisco la gran passione Mac, ma a parte conoscenze di cultura generale (che non fanno mai male) non investirei tutta la mia conoscenza su queste (ottime) tecnologie. Se parli di Javascript partendo da Cocoa, confesso che non ti seguo +. Che obiettivi hai? come da sopra topic di cocoa so zero mi dicevano che cocoa-java non andava con leopard quindi chiedevo così tanto per... | mac pro quad - mid 2012 | macbook air 11 - mid 2013 | iphone 6s | Link al commento Condividi su altri siti Altre opzioni di condivisione...
Ospite AndyJ Inviato 21 Dicembre 2006 Segnala Condividi Inviato 21 Dicembre 2006 Quando parlo di obiettivi, intendo dire che tipo di applicazioni: desktop, web o semplici applicazioni console? Le tecnologie ed i linguaggi sono di solito pensati per per determinati ambienti, forse il più polivalente è Java. Javascript è un linguaggio esclusivamente interpretato "embedded" nelle pagine HTML e vede l'aumento della sua diffusione grazie al Web2. Il suo nome "Javascript" è stato concesso dalla Sun alla Netscape molti anni fa', ma i due linguaggi sono diversi. Potrebbe essere che con il regalo fatto da Adobe all'open source (pre-compilatore dell'ActionScript compatibile con Javascript se ho capito bene) lo sviluppo futuro di Javascript è destinato ad aumentare tantissimo e diventare sempre più strategico. Potrebbe anche essere che Adobe stia cercando di dare una seconda giovinezza a Dreamweaver e Flash proprio in virtù dell'attuale diffusione di Javascript/AJAX. Col C si fa un po' di tutto ad eccezione delle applicazioni web, a meno che (per le applicazioni web intendo) non sia necessario un particolare "modulo" da includere nel server, ma sono cose abbastanza complesse che (soprattutto in Italia) non le fa quasi nessuno. Se conosci il C e ti vuoi orientare nelle tecnologie Apple, perchè non pensi a Carbon/Cocoa esattamente come sono state pensate? (=no Java) Carbon è C/C++, Cocoa è Objective-C. Pensando al Carbon/Cocoa, dovessi partire, inizierei con l'installare XCode a partire dall'Interface Builder, per poi addentrarmi nel collegare le risorse prodotte (dialog, menu, ...) al codice. Lascerei invece la creazione di "view" e "custom controls" solo alla fine (e li tra OpenGL, Quartz e quan'altro c'è veramente da sbizzarirsi). Sicuramente c'è da cercare un buon tutorial. E' normale infatti partire definendo un progetto XCode già pre-impostato; questo approccio ha però lo svantaggio che bisogna passar del tempo a capire la struttura che viene predefinita. Il vantaggio di questo approccio è che, capita la struttura, si è molto più produttivi. Sul discorso che Apple stia abbandonando la gestione delle API/Cocoa in Java, non lo credo possibile - ci sono troppe applicazioni già scritte, ed anzi, è stata proprio quest'API che ha permesso una più facile migrazione da PPC ad Intel. Se lo facesse sarebbe un casino (basta pensare a NeoOffice per esempio). Può essere che abbia fermato lo sviluppo di questa cosa e che non ami proporla più di tanto, ma non penso (o almeno spero) che la rimuova in Leopard. Io personalmente ho sempre lavorato in C/C++, ma ultimamente sentendo l'esigenza di "muovermi" altrove per ragioni professionali, sto valutando più seriamente Javascript/AJAX con PHP per lo svliputto di applicazioni web2. Quindi sto cercando di abbandonare l'applicazione ad interfaccia nativa del sistema operativo a favore di un'interfaccia web che possa funzionare su tutte le piattaforme. Link al commento Condividi su altri siti Altre opzioni di condivisione...
switcher Inviato 21 Dicembre 2006 Autore Segnala Condividi Inviato 21 Dicembre 2006 innanzitutto grazie poi per il tipo di applicazione vorrei farci di tutto ovviamente partendo dalle più semplici... sarei molto interessato anche all'utilizzo di cocoa per web e anche a javascript...magari se hai qualcosa da linkarmi per xcode lo uso già xkè studio informatica all'uni e programmo in c e ora mi sto addentrando in java che sembrerebbe molto più semplice del c anke se più ad alto livello...quindi su xcode qualcosina l'ho vista insieme anke alla shell di linux...ma gari se hai link anke dell'argomento approfondisco... sarei anke interessato a view e custom controls (forse motivo per il quale mi spingo su cocoa...) e su questo argomento non conosco nemmeno le basi...quindi magari qui ci vorrebbe qualke link delle basi e poi magari pian pian qualcosa di approfondito... se avete libri da consigliarmi sparate pure | mac pro quad - mid 2012 | macbook air 11 - mid 2013 | iphone 6s | Link al commento Condividi su altri siti Altre opzioni di condivisione...
Ospite AndyJ Inviato 21 Dicembre 2006 Segnala Condividi Inviato 21 Dicembre 2006 Libri su Amazon tutti in inglese. Per cocoa partirei da: http://developer.apple.com/cocoa/ Link al commento Condividi su altri siti Altre opzioni di condivisione...
switcher Inviato 22 Dicembre 2006 Autore Segnala Condividi Inviato 22 Dicembre 2006 ah quindi il link ke mi hanno già consigliato...peccato sia tutto in inglese... | mac pro quad - mid 2012 | macbook air 11 - mid 2013 | iphone 6s | Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Archiviato
Questa discussione è archiviata e chiusa a future risposte.