Tra le tante novità di ieri anche la versione rinnovata di Xcode, ambiente di sviluppo che permette di creare applicazioni per Mac, iPhone e iPad. L’ulitma versione supporta il nuovo iOS 5.1. Apple ha anche aggiornato due importanti guide: iOS Human Interface Guidelines (un manuale con le linee guida da utilizzare per progettare correttamente le interfacce software) e iOS App Programming, un documento che descrive l’architettura di OS e illustra come scrivere al meglio codice in grado di adattarsi ai dispositivi iOS. Il display Retina del nuovo iPad rappresenta un po’ un problema per gli sviluppatori: questi dovranno “accontentarsi” di simulare il prodotto all’interno di una finestra, non potendo nessun display mostrare la risoluzione nativa di 2048×1536 pixel del nuovo tablet.
L’ultima versione dell’ambiente di sviluppo supporta OS X 10.8 Mountain Lion e in particolare la funzionalità di sicurezza Gatekeeper. Come abbiamo riportato in questo articolo, per impostazione predefinita gli utenti del prossimo sistema operativo potranno installare solo applicazioni firmate dallo sviluppatore mediante certificato digitale (l’opzione può essere disattivata dalla sezione “Sicurezza e Privacy” delle Preferenze di Sistema) un meccanismo che consente di installare le app solo se queste provengono da una fonte sicura. La nuova versione di Xcode permette agli sviluppatori di inserire il Developer ID nelle applicazioni, firmando il software da certificare e inviare ad Apple per l’approvazione.
Xcode 4.3.1 è disponibile gratuitamente per tutti.
[A cura di Mauro Notarianni]