Ad Apple spesso capita di inciampare. Il bello è che il più delle volte finiscono per mettere a posto le cose. L’installazione di Xcode su Lion era un disastro; l’ultima versione di Xcode mette a posto le cose.
Xcode 4.3: come si installa (ora)
Apple rende disponibile una nuova versione della piattaforma. La prima grossa novità è che ora Xcode è un unico, solo pacchetto che dopo essere stato scaricato da App Store staziona direttamente nella cartella delle applicazioni. Come qualsiasi altra applicazione presente in App Store, scaricate l’applicazione e la trovate pronta all’esecuzione nella cartella Applicazioni.
Come se non bastasse, il nuovo pacchetto non comprende tutte le utiliy da riga di comando che erano nella versione precedente inclusi nel pacchetto principale. Come può essere un vantaggio? Semplice ora è possibile scaricare Xcode per avere gli strumenti dedicati allo sviluppo OSX e iOS, installare gli strumenti da riga di comando se vogliamo accedere all’ecosistema open source, oppure installare entrambe le soluzioni se non vogliamo farci mancare nulla.
Dall’interno di Xcode è possibile accedere alla funzione di installazione degli strumenti di sviluppo da riga di comando, operando sul pulsante in evidenza in questa immagine.
Aggiornamento Xcode alla versione 4.3
Al primo avvio di Xcode 4.3 viene chiesto se si vuole mantenere le vecchie versioni di Xcode o se si vogliono cancellare. Xcode 4.3 può vivere tranquillamente fianco a fianco con le vecchie versioni, ma se decidete di fare pulizia vedrete sparire del tutto la cartella /Developer. Tutto resterà nel singolo pacchetto Xcode.app presente nella cartella applicazioni (scusate se mi ripeto, ma quasi non ci credo)
Come NON si installa Xcode, ma tutto il resto
I tool di sviluppo da riga di comando possono essere installati tramite questo pacchetto. La loro installazione non richiede l’installazione di Xcode.
E homebrew?
Molti di noi sono dipendenti da homebrew. Per il suo utilizzo è sufficiente installare le applicazioni da riga di comando, risparmiandosi il download e l’installazione di Xcode.
Perché Xcode oggi è importante
Molti sviluppatori sono diventati dipendenti da Xcode. Non solo, come si può pensare, i programmatore iPhone o iPad o coloro che si cimentano nella realizzazione di applicativi per OSX. Molti sviluppatori si sono affidati alla piattaforma di Apple per programmare nei linguaggi più disparati (Java, Python, Ruby, HTML5 e Javascript) affidandosi alla stabilità della piattaforma e al facile accesso alle tecnologie open source che un sistema Unix può assicurare.
Ultimamente si è creato un po’ di malcontento fra gli sviluppatori che non programmano per piattaforme iOS; scaricare Xcode da Ap Store è il solo modo per ottenere la versione più aggiornata della piattaforma di sviluppo della mela, e scaricare quintali solo per avere a disposizione un compilatore da riga di comando non va proprio giù a molti.
Inoltre ha creato molta confusione la necessità di scaricare da App Store un’applicazione che poi doveva essere eseguita perché l’installazione vera e propria di Xcode avvenisse sul proprio sistema. Scaricare un installer che stazione nella cartella applicazioni e non procede da solo all’installazione fa molto Windows.
O dovrei dire faceva. Buona programmazione a tutti.


