Tag Archives: qt

Nokia: il futuro delle Qt non è in pericolo. Sarà vero?

Vi abbiamo già dato notizia dell’alleanza strategica tra Nokia e Microsoft.

Il comunicato dedicato alle librerie Qt, acquisite tramite Trolltech e utilizzate, tra l’altro, da KDE poteva sembrare alquanto ermetico: un post di Daniel Kihlberg sul blog ufficiale delle Qt fornisce qualche informazione in più – ma potrebbe non essere abbastanza.

Continua »

Tag: ,

Qt nel futuro di Ubuntu?

Che Canonical non tema decisioni controcorrente è ormai chiaro a tutti: lo sviluppo di Unity (parzialmente contrapposta GNOME Shell) e l’eliminazione della notification area sono prove abbastanza chiare di questo modo di agire particolarmente pragmatico.

Non deve quindi stupire l’apertura, fatta da Matt Zimmerman, allo sviluppo di applicazioni Qt per Ubuntu: già, proprio le librerie alla base di KDE, nonché rivali storiche delle Gtk+ su cui GNOME è basato.

Continua »

Tag: ,

Qt Simulator: il non-emulatore per sviluppare su Nokia e Meego

Nokia ha rilasciato al pubblico degli sviluppatori il Qt Simulator, un software progettato per far girare su desktop le applicazioni Qt scritte per dispositivi Nokia e Meego. Il Qt Simulator è diverso dagli altri emulatori per il fatto di non essere un emulatore.

A differenza di quanto accade ad esempio per lo sviluppo su Android, il Qt Simulator non emula l’hardware del dispositivo ma ne “simula” solo il comportamento che si avrebbe sul dispositivo mobile. Il codice è difatti compilato per la CPU del computer su cui si sta lavorando mentre le chiamate alle librerie sono veicolate verso una versione modificata delle Qt.

Continua »

Tag: , , ,

QT su Maemo: annuncio ufficiale di Nokia (anteprima QT 4.6)

Nokia annuncia il porting ufficiale di QT sulla piattaforma Maemo. Qualche giorno fa avevamo dato la notizia del rilascio di Maemo 5 Final SDK. Poi era venuta la parentesi di Mozilla Fennec Beta 4 per Maemo. Ora si ritorna al mondo Nokia, alla azienda che sta investendo molto del proprio futuro su Linux e sulle QT. È ufficiale il QT Development Frameworks del Maemo Final SDK è stato certificato per lo sviluppo multi-piattaforma.

“QT for Maemo”, questo il nome ufficiale del progetto, consentirà non solo di sviluppare applicazioni QT, ma soprattutto applicazioni portabili da utilizzare anche sugli ambienti QT per Symbian e Windows Mobile. L’engine Web Webkit, il supporto OpenGL ES sono due dei punti di forza di questa tecnologia.

C’è da dire, infatti, che con questa nuova mossa Nokia intende puntare alla sostituzione di Gnome Mobile, alla base delle prime versioni di Maemo, proprio con le QT. Non proprio con un ambiente QT standard, ma con una versione “Hildonized”.

Continua »

Tag: , , ,

Nokia Maemo passa alle QT

Nokia, dopo l’annuncio di qualche settimana fa dell’avvio di una collaborazione più stretta con Intel, ha ora annunciato al Gran Canaria Desktop Summit un’altra importante novità. Maemo, la piattaforma Linux Based dei MID Nokia, subirà nella prossima versione Harmattan un “restyling architetturale”, si passerà dalla piattaforma GTK+/Hildon a quella QT.

Il Gran Canaria Desktop Summit è certamente il luogo ideale in cui dare questo tipo di notizie. Durante questa manifestazione, gli sviluppatori di Gnome e KDE tengono delle sessioni di lavoro congiunto con l’obiettivo di delineare l’evoluzione dell’ambiente Desktop Linux. La notizia di Nokia, diffusa dal suo portavoce Quim Gil, ha dunque dell’eccezionale in quanto fa capire sia al mondo Gnome/Gtk che a quello KDE/Qt l’importanza che l’azienda attribuisce non solo a Linux, ma anche alla portabilità del proprio ambiente.

Continua »

Tag: , , , ,

Nokia apre i repository QT e rende pubblica la roadmap

Nokia sembra non fermarsi. Dopo il passaggio delle QT dalla licenza GPL a quella LGPL avvenuto nel mese di gennaio, ora viene fatto un ulteriore passo avanti. Nokia ha deciso di muovere altre due pedine sulla scacchiera, renderà pubblici i repository di QT, e pubblicherà periodicamente una Roadmap aggiornata dell’evoluzione delle stesse QT.

Il repository QT reso disponibile da Nokia è basato su Git, e il sistema di collaborazione è quello Web Gitorious. Si tratta di un servizio di gestione orientato ai progetti. Viene registrato un progetto, e a questo vengono associati uno o più repository git, e ovviamente l’elenco degli sviluppatori. Gli sviluppatori, poi, oltre agli usuali strumenti di Git, hanno a disposizione un certo numero di funzionalità per contribuire con richieste, suggerimenti, segnalazioni alla evoluzione del progetto. Il team di Gitorious sembra abbia ricevuto anche “una donazione da Nokia” per migliorare alcuni aspetti del sistema.

Continua »

Tag: , ,

Nuova preview di QT su Symbian

A poco più di una settimana dal rilascio di QT 4.5 e della piattaforma QT Creator è arrivata da Nokia una nuova news sul fronte QT. È stata rilasciata una nuova preview di QT per sistemi Symbian. Nello specifico ci si è allineati alla versione QT 4.5 e si è proseguito col processo di porting sul sistema S60 3.1.

Fino ad ora Nokia ha già rilasciato altre preview di QT su Symbian, l’ultima della quale risale al 18 dicembre 2008. Il lavoro effettuato fino a pochi mesi fa si era concentrato sulle principali classi C++ della libreria QT, come QtCore, QtNetwork, QtGUI, QtScript, QtSVG e QtXML. Il rilascio di questi giorni si è concentrato sull’integrazione della libreria QT all’interno dell’ambiente S60 3.1.

Continua »

Tag: , , ,

Ubuntu si fa tentare dalle nuove Qt

Non sono passati che pochi giorni dall’annuncio del cambio di licenza delle librerie Qt, che già qualcuno in casa Ubuntu pensa di approfittare della maggiore libertà concessa dalla LGPL. Questa volta non parliamo della Ubuntu Desktop (quella che installiamo sui nostri computer “tradizionali”), ma della versione destinata ai dispositivi mobili.

Ubuntu 9.04, nome in codice Jaunty, potrà funzionare anche su architettura ARM. Ci sono infatti alcuni costruttori interessati a presentare dei nuovi dispositivi mobili (una specie di “netbook estremi”) basati su questa architettura e la scelta di Linux come sistema operativo è praticamente scontata. Canonical sta quindi Ubuntu MID Edition, la sua interfaccia destinata ai mobile device.

Continua »

Tag: , , , , ,

Google Chrome su Linux: GTK o QT?

Quando è stato avviato il porting di Chromium su Linux, il cuore open source del browser Chrome, la scelta relativa a come implementare la parte grafica è ricaduta su GTK e non su QT. La motivazione principale della scelta sembra essere dovuta a “problemi di convivenza” tra la licenza di QT, all’epoca GPL, e quella di Chromium, ovvero la BSD.

Gli sviluppi sono proseguiti, quindi, con l’intento di avere un browser GTK-Based, e ad oggi l’applicativo di test di Chromium (chiamato “test_shell”) consente già di renderizzare le pagine Web in maniera discreta. Sul Wiki del progetto è possibile trovare anche uno schema che riassume come viene gestita la catena di rendering della parte grafica.

Il recente annuncio di Nokia a proposito dell’adozione della licenza LGPL per QT 4.5 non è passato inosservato. È stata una occasione per molti della comunità di Chromium di riprendere il discorso sul come implementare la gestione della grafica su Linux.

Continua »

Tag: , , , , , ,

La nuova release di Qt avrà licenza LGPL

Nokia ha annunciato sul sito ufficiale di Qt che la prossima release del framework (la 4.5, pianificata per marzo 2009) verrà rilasciata secondo i termini della licenza LGPL.

Qt è un diffuso framework per sviluppo di software che supporta Linux, Windows e Mac OS X oltre a diversi sistemi operativi per dispositivi mobili.

Continua »

Tag: , , , ,