xcode
Xcode si aggiorna: tante novit, ma anche problemi per gli utenti Voiceover
Pubblicato da Vincenzo Rubano sul sito nvapple in data 19\09\2014.

Come molti magari sapranno,
Apple
 ha rilasciato un importante aggiornamento per Xcode che porta l?IDE made in cupertino alla 
versione 6.0.1.
Quest?aggiornamento introduce molte novit che fanno gola a tutti gli sviluppatori; tra queste 
ricordiamo:
1. l?SDK di IOS 8;
2. Live rendering dei componenti dell?interfaccia dell?app mentre questa viene costruita in 
Interface Builder;
3. Preview editor, una feature che consente di visualizzare l?anteprima dell?interfaccia grafica di 
un?applicazione come verr mostrata su schermi con differenti risoluzioni, dimensioni e 
orientamento, nonch in altre lingue diverse da quella di sistema;
4. View debugging, strumento per facilitare il debugging delle interfacce grafiche di una app in 
esecuzione;
5. SpriteKit level editor, per creare scene complete durante lo sviluppo di giochi;
6. Miglioramenti alla gestione della localizzazione delle app in pi lingue, nonch 
all?importazione e all?esportazione delle stringhe;
7. Se si usano dei test di performance in combinazione con un mac su cui gira OS X Server, vengono 
segnalati i cambiamenti del codice che potrebbero peggiorare le performance dell?app;
8. Nuova interfaccia per gli strumenti
9. Varie feature specifiche per lo sviluppo di app per IOS, come:
1. Il supporto a Swift, il nuovo linguaggio di programmazione annunciato alla WWDC 2014 (quello per 
le app per OS X verr introdotto in un aggiornamento futuro);
2. Playgrounds, una feature che permette di sperimentare in tempo reale con il codice Swift;
3. Supporto allo Scene Kit framework;
4. Il supporto per le estensioni
5. Il supporto ai frameworks nelle app IOS, che faciliter la condivisione di codice tra varie 
applicazioni ed estensioni
Purtroppo, per, con quest?aggiornamento vengono introdotti diversi problemi per chi usa Xcode 
avvalendosi di Voiceover. Almeno su Yosemite, infatti, le performance della navigazione 
dell?interfaccia di Xcode con Voiceover risultano tutt?altro che accettabili.
I problemi maggiori, comunque, si hanno con l?issue navigator; in questa finestra, dove vengono 
riportati gli errori di compilazione di un progetto, Voiceover tender spesso a piantarsi e dare il 
classico messaggio ?Xcode occupato?. In base ai risultati dei test effettuati, al fine di 
utilizzare questa finestra nel miglior modo possibile consigliamo caldamente di sganciare il 
cursore Voiceover e di riagganciarlo per compiere le altre operazioni.
Inoltre, ci rammarica profondamente il fatto che i maggiori problemi di accessibilit di Interface 
Builder siano ancora l ed, anzi, per certi versi la situazione ci sembra peggiorata. Ma di questo 
ne parleremo in un approfondimento specifico dedicato ai problemi di accessibilit di Xcode, perci 
"stay tuned"?
Tags: accessibilit prodotti appleappleXcodeprogrammazioneSwift
