Visualizzazione post con etichetta gtk. Mostra tutti i post
Visualizzazione post con etichetta gtk. Mostra tutti i post

03 marzo 2009

Qt4.5 e nuovi strumenti di sviluppo

Nokia ha annunciato il rilascio di Qt4.5, la prima release con licenza LGPL.


Le nuove caratteristiche sono diverse, a partire dal netto miglioramento delle performance nelle applicazioni basate su Qt fino alla migliore integrazione di WebKit che permette all'utente finale di avere a disposizione applicazioni più ricche. Un'altra caratteristica importante è il supporto per il framework Cocoa di Apple (le versioni precedenti supportavano solo il framework Carbon), che permetterà agli sviluppatori di creare applicazioni con supporto per 32bit e 64bit, piattaforma Intel o PowerPC da un singolo sorgente.
Importantissimi infine i passi che si stanno facendo a favore dello sviluppo di applicazioni Qt: è stato introdotto Qt Creator, un IDE multipiattaforma che migliora i precedenti IDE e semplifica le operazioni rendendone l'uso più semplice e veloce anche ai nuovi sviluppatori.
Le Qt si stanno muovendo velocemente anche grazie alla spinta di Nokia. Aspettiamo tutti, soprattutto chi, come me, è un utente di GNOME convinto, che GTK+ comincerà a muoversi altrettanto velocemente.

Link utili:

14 febbraio 2009

Chrome, su Linux utilizzerà GTK+


Google dovrebbe (e vorrebbe) rilasciare le versioni per Mac e Linux nel prossimo Giugno, dato che al momento è disponibile solamente su Windows. È stato anche rivelato il toolkit che verrà utilizzato su Linux, e la scelta è ricaduta su GTK+.
La scelta di Google è stata quella di usare il toolkit per l'interfaccia grafica nativo su ogni piattaforma, decisione che diventa difficile per la versione Linux..Qt? Gtk? La spiegazione data da Goodger è la seguente:
evitare toolkit per UI multipiattaforma perchè, se in apparenza offrono un percorso rapido per una grafica nativa su diverse piattaforme, andando in profondità le cose si complicano. L'applicazione parlerebbe un accento straniero.

Ovviamente qualunque scelta avrebbe portato a critiche e giudizi diversi; da parte mia, la scelta fa piacere. Ad ogni modo, essendo un progetto open source, sviluppatori indipendenti potrebbero sviluppatore una versione Qt, anche se non è ovviamente la stessa cosa.
Aspettiamo.

Via OSnews

25 gennaio 2009

Debugging tool per Gtk+ dagli sviluppatori di VMware


Parasite, uno strumento di debug che si applica al processo della propria applicazione GTK+, con il quale si può analizzare l'applicazione, vedere informazioni dettagliate sulla UI, la struttura gerarchica, le proprietà dei widget e altri dettagli. È anche possibile modificare le proprietà dell'applicazione mentre è in esecuzione per testare queste modifiche per poi eventualmente renderle effettive nel codice. Un'altra caratteristica è una shell python integrata.
È importante sottolineare che non si deve modificare l'applicazione o ricompilarla per lavorare con questo strumento, dato che una volta installato è utilizzabile con qualunque applicazione GTK+ includendo il nome del modulo nella variabile d'ambiente GTK_MODULES (GTK_MODULES=gtkparasite).
È molto utile dato che lo sviluppo e il debug delle UI è spesso complesso. Come riportano nel sito del progetto, per chi conosce Firebug, è un'applicazione analoga anche se applicata alle applicazioni GTK+.
È anche disponibile uno screencast introduttivo che spiega brevemente lo scopo e le funzioni di questo strumento, e un articolo di Ars Technica che ne spiega brevemente le caratteristiche. Rilasciato con licenza MIT.