Come creare progetti Java con Xcode

Gli sviluppatori Mac OS X e iOS conoscono bene l'ambiente di sviluppo Xcode di Apple. Xcode è uno strumento completo che aiuta gli sviluppatori software a produrre applicazioni ricche per Mac OS X e iOS. Gli sviluppatori per iOS e OS X tradizionalmente sviluppano le loro applicazioni usando i framework Objective-C e Cocoa (Cocoa Touch per iOS). Tuttavia, alcuni ingegneri software preferiscono lavorare con strumenti di sviluppo software alternativi. Una scelta popolare è Java. Sapendo questo, Apple ha reso facile lo sviluppo di applicazioni basate su Java usando Xcode.
Passaggio 1
Verifica che Java sia installato sul tuo sistema. Per fare questo, apri un terminale e digita il seguente comando: Java -version. Mac OS X viene preinstallato con l'ambiente runtime Java e il corrispondente Java Developer Kit (JDK), quindi dovresti vedere una versione di Java stampata nel terminale. A partire da giugno 2011 la versione corrente di Java per Mac OS X è Java 1.6, quindi se vedi un numero di versione inferiore stampato nel tuo terminale, devi aggiornare il software del sistema tramite lo strumento di aggiornamento software integrato.
Passaggio 2
Apri Xcode e crea un nuovo progetto basato sul template vuoto sotto la scheda OS X. Gli utenti familiari con versioni obsolete di Xcode (la versione corrente di Xcode a giugno 2011 è Xcode 4) potrebbero ricordare che c'erano template dedicati a diversi tipi di applicazioni Java, ma non è più così. Ti verrà presentato un progetto Xcode completamente vuoto.
Passaggio 3
Crea il file principale Java per la tua applicazione selezionando "Nuovo file" dal menu file e nominando il file "Main" con estensione ".java"; tutte le applicazioni Java devono avere un file principale.
Passaggio 4
Fai clic destro sul pannello sinistro dell'IDE e seleziona l'opzione "Aggiungi gruppo". Questo creerà una cartella con un nome a tua scelta all'interno del progetto, permettendoti di organizzare il tuo progetto Xcode in modo logico.
Passaggio 5
Inizia a scrivere il codice per la tua applicazione. Supponendo che non ci sia nulla di sbagliato nella tua installazione di Xcode o di Java, Xcode dovrebbe fornire automaticamente l'evidenziazione della sintassi per il tuo codice Java.
Avvertenza
Anche se Java era una volta ben supportato in Xcode, il suo supporto è indietro rispetto al supporto di altri linguaggi, in particolare Objective-C, C e C++. Ad esempio, potresti scoprire che l'evidenziazione della sintassi per Java non è completa come per quei linguaggi o specifica come negli IDE per Java.