Indice del forum MACTHUGS
THE ART OF SHARING ~ ON MAC ~
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

Le novità sui tool di sviluppo in Mac OS X Leopard

 
Nuovo argomento   Rispondi    Indice del forum -> ¿¿ What's New ??
Precedente :: Successivo  
Autore Messaggio
Czar
ZAR
ZAR


Registrato: 31/07/06 22:21
Messaggi: 3299
Residenza: Roma

MessaggioInviato: Mar Nov 13, 2007 11:28 am    Oggetto: Le novità sui tool di sviluppo in Mac OS X Leopard Rispondi citando

Il nuovo Mac OS X Leopard non si limita ad introdurre nuove ed eccitanti funzionalità dedicate esclusivamente all'utente finale, ma porta con sé diversi miglioramenti, alcuni dei quali veramente significativi, che riguardano vari componenti del kit di sviluppo fornito a corredo col sistema operativo.

Partiamo da Xcode, l'IDE ufficiale di OS X, la nuova versione 3.0 è tutta improntata al miglioramento delle funzionalità esistenti e all'inserimento di nuove caratteristiche che permettano allo sviluppatore di concentrarsi esclusivamente sul codice sorgente senza avere distrazioni di sorta. Una delle novità più interessanti è la nuova modalità di segnalazione degli errori di compilazione: adesso infatti i problemi riscontrati vengono immediatamente mostrati con finestre in stile fumetto direttamente in corrispondenza della riga incriminata, piuttosto su una vista separata.

Con la stessa filosofia vengono potenziate le funzionalità di debug: è possibile impostare, rimuovere e cambiare i breakpoint agendo direttamente sulle linee del codice; ispezionare le variabili poi non è stato mai così semplice, basta passarci sopra col mouse per vederne il valore. Un'altra interessante caratteristica, non presente prima, è la funzionalità di code folding, che permette finalmente di avere una visione più pulita del proprio codice sorgente nascondendo temporaneamente le porzioni di codice che non interessano.

Passando invece al linguaggio Objective-C, troviamo che la nuova release 2.0 porta con sé tutta una serie di novità importanti che lo avvicinano come caratteristiche a Java o C# aumentandone in tal modo l'efficienza e la facilità di utilizzo. La funzionalità di maggior rilievo è sicuramente il meccanismo di garbage collection, che finalmente libera lo sviluppatore dall'onere di gestire la memoria allocata per gli oggetti Cocoa (pur lasciando la compatibilità col codice esistente che usa le funzioni malloc e free).

Per quanto riguarda le prestazioni, basti considerare che il nuovo Xcode 3.0 è stato totalmente riscritto per avvantaggiarsi proprio dell'uso della garbage collection, e la sua velocità testimonia il fatto che le prestazioni globali dell'applicazione sono elevate. Nel prossimo articolo continueremo a descrivere le altre novità dell'Objective-C e parleremo anche degli altri tool di sviluppo, che sono stati aggiornati con questa nuova versione del sistema operativo targato Apple


Solamente gli utenti registrati possono vedere link su questo forum!
Registrati oppure Autenticati su questo forum.


_________________


Top
Profilo Invia messaggio privato Invia e-mail HomePage AIM Yahoo MSN
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> ¿¿ What's New ?? Tutti i fusi orari sono GMT + 2 ore
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi





Powered by phpBB © 2001, 2002 phpBB Group
subRed style by ktauber
phpbb.it

Abuse - Segnalazione abuso
Powered by forumup.com forum gratis free, crea il tuo forum gratis free ora!
Created by Raulken of Hyarbor S.r.l.
Utilizzando questo sito si accettano le norme di TOS & Privacy.

Page generation time: 0.027