Logo Blogo

Tutti gli articoli con tag qt 4.7

Calligra Mobile, la suite di KDE, è approdata sui tablet con Android

pubblicato da Federico Moretti

Calligra SuiteCalligra Mobile, la versione della suite per l’ufficio di KDE dedicata ai dispositivi portatili, funziona sui tablet con Android. KO GmbH – la società che mantiene il porting su Windows – ha effettuato alcuni esperimenti, riuscendo non senza difficoltà nell’intento d’estendere il supporto di Calligra al sistema operativo di Google.

Marijn Kruisselbrink ha spiegato com’è stato possibile aggirare le mancanze di Android, perché Calligra Mobile potesse comunque funzionare. Ad esempio, Google non permette l’accesso a D–Bus alle applicazioni di terze parti: un problema relativo, poiché Calligra non ne ha bisogno neppure sul Nokia N9 che utilizza il core della suite.

L’altro grosso problema è costituito da KSyCoCa. Per il momento, Kruisselbrink l’ha risolto includendo dei binari precompilati nel pacchetto di Calligra Mobile: è soltanto una soluzione temporanea. Il porting è tutt’altro che completo, ma la suite funziona più o meno correttamente. Un ulteriore passo avanti per la soluzione di KDE.

Calligra Mobile su Android

Calligra Mobile su AndroidCalligra Mobile su Android

Via | KDE

....
condividi 1 Commenti

Calligra 2.4, la suite per l’ufficio di KDE, in anteprima su Windows

pubblicato da Federico Moretti

Calligra 2.4 Beta

Calligra Suite 2.4 Beta 5, l’ultima versione della raccolta di programmi per la produttività di KDE, è disponibile in anteprima su Windows. Il porting è al primo rilascio e di conseguenza non è ancora pronto per un utilizzo quotidiano. In futuro, la disponibilità della suite su Linux e Windows dovrebbe essere (quasi) contemporanea.

Il porting per Windows di Calligra 2.4 è mantenuto da KO GmbH, una società tedesca finanziata da NLnet Foundation: la suite include già Words, Stage, Tables, Flow, Braindump, Karbon e Krita. il processo d’installazione del pacchetto .msi potrebbe richiedere la disponibilità sul sistema dell’ultimo aggiornamento di Windows Installer.

KO GmbH proporrà anche delle nightly build della suite. Al momento, l’installer di Calligra 2.4 prevede tutte le applicazioni: più avanti saranno proposti dei file per l’installazione individuale dei programmi. KDE confida nell’aiuto degli utenti di Windows, per il debugging, perché gli sviluppatori utilizzano principalmente Linux.

Via | KDE News

QLocale e un nuovo approccio per gestire la localizzazione in Qt 4.7

pubblicato da Federico Moretti

Qt ToolsTra i propositi di Nokia per il 2011 c’è l’intenzione di rinnovare il sistema di localizzazione delle librerie Qt. QLocale 4.7 soffre di troppe mancanze, che andranno colmate nei prossimi mesi: il problema riguarda tutte le piattaforme per cui le librerie Qt sono disponibili. La localizzazione non include soltanto la traduzione linguistica: pure aspetti come il formato della data, il fuso orario, la valuta, ecc. devono essere considerati altrettanto importanti.

Le carenze di QLocale sono state riscontrate in situazioni d’uso particolari, soprattutto quando le librerie sono chiamate a gestire più localizzazioni su una stessa piattaforma. Gli smartphone (in primo luogo quelli con MeeGo) richiedono l’interazione con diverse localizzazioni installate nello stesso momento: MLocale è più duttile di QLocale nel passaggio repentino da una localizzazione all’altra. Perciò Nokia prenderebbe ispirazione da MLocale.

Quale sarebbe la differenza e cosa cambierebbe? Nulla, dal punto di vista dell’utente: gli sviluppatori dovrebbero adattarsi a un metodo rinnovato. Ad esempio, QLocale separerebbe la lingua dal codice dello stato di provenienza perché coesistano linguaggi diversi da quello nazionale. È la soluzione che Nokia adottò con Symbian: la necessità era quella di non distribuire sistemi operativi differenti per i cellulari di ogni paese, il risultato è lo stesso.

Via | Qt Labs

....
condividi 0 Commenti

Il MeeGo 1.1 Beta SDK è pronto per il download (solo con Linux)

pubblicato da Federico Moretti

MeeGoUn paio di settimane fa sono state aggiornate le immagini di MeeGo alla versione 1.1 e abbiamo mostrato un video del dual-boot su N900 con Maemo. È tempo di aggiornamenti anche per il SDK, rilasciato ieri in serata per Linux. MeeGo 1.1 Beta SDK supporta Qt 4.7 e Qt Mobility 1.0.

Il cuore del SDK di MeeGo prevede Qt Creator, ma questa versione include anche Qt Quick per un rapido sviluppo delle applicazioni mobili. Al solito, l’emulatore propone l’interfaccia del Nokia N900 su QEMU. Si tratta di una beta perché mancano alcune delle funzionalità previste.

La versione finale prevede il porting su Windows e il supporto alle architetture a 64-bit e ARM. Al momento esistono pacchetti dedicati per Debian, Fedora, OpenSUSE e Ubuntu a 32-bit. È stata predisposta una documentazione aggiornata per capire come installare e cominciare a utilizzare il SDK sui sistemi compatibili.

Via | MeeGo

....
condividi 0 Commenti

Nel futuro di Qt potrebbero esserci Canonical e Ubuntu

pubblicato da Federico Moretti

Matt ZimmermanMatt Zimmerman, oltre ad avere un Gravatar tra i più angoscianti della rete, è soprattutto il CTO di Canonical. Settimana prossima ci sarà il 1° UDS di Natty Narwhal e Zimmerman ha espresso delle interessanti valutazioni sul rapporto tra Canonical e Nokia per Qt. Delle considerazioni che danno corpo a quel futuro delle Qt di cui ci siamo occupati nel corso dei Developer Day. Ci sono anche ulteriori novità.

La notizia più rilevante è l’abbandono di Symbian da parte di Nokia: non ci saranno nuove versioni e in futuro l’azienda punterà su Qt e HTML5… perciò, MeeGo. Canonical non ha ancora una strategia per l’integrazione di MeeGo su Ubuntu Netbook Edition (che ora ha una GUI propria, Unity). È possibile che avvenga una convergenza, perché Zimmerman è molto entusiasta del framework e del suo sviluppo.

Tanto che l’intervento di Zimmerman al prossimo UDS verterà su come rendere più semplice e rapido lo sviluppo di applicazioni in Qt su Ubuntu. La digressione del CTO di Canonical si è soffermata sul supporto ai processori ARM e l’ambiente cross-platform con OS X e Windows. Esattamente come l’integrazione di Qt coi principali sistemi operativi per smartphone (oltre a MeeGo, Android, iOS e webOS).

Via | Ars Technica

Nokia rilascia Qt 4.7

pubblicato da Lpt on fire!


Nokia ha rilasciato la versione 4.7 di Qt.

Questa nuova versione, di cui abbiamo iniziato a parlarvi in marzo, incorpora QML (Qt Meta-Object-Language), un linguaggio dichiarativo che consente di descrivere con più facilità l’interfaccia ed il comportamento di un programma.

Il rendering delle animazioni in QtWebKit è stato migliorato del 31% rendendo l’interfaccia utente più fluida. La nuova classe QStaticText può renderizzare il testo al doppio della velocità rispetto a quanto riesca a fare Qt 4.6. Per i dettagli completi potete consultare le note di rilascio.

Via | Nokia

....
condividi 0 Commenti

Pronti i primi screenshot di Qt per MeeGo su Wayland

pubblicato da Federico Moretti

Wayland Analog Clock

Soltanto venerdì avevamo parlato dell’ipotesi che Wayland diventi il nuovo server grafico di MeeGo per dispositivi touchscreen ed è appena stato pubblicato uno screenshot che mostra le capacità sulle Qt. Jesse Barnes ha realizzato una prova di drag’n'drop grazie al commit di Kristian Høgsberg (il creatore di Wayland) su Mesa. C’è ancora molto lavoro da fare, ma la rapidità con cui si è passati dalla dimostrazione dell’X Developer Summit di Tolosa a una prova sul campo è incoraggiante. Esiste anche un progetto parallelo su Gtk+ 3.0.

Via | Phoronix

....
condividi 0 Commenti

Qt 4.7, tech preview con QML

pubblicato da Lpt on fire!

Gli sviluppatori di Qt hanno anunciato una tech preview di QT 4.7.

Nonostante questa versione non sia ancora adatta per un utilizzo professionale può già essere testata per ricavare le prime impressioni dalle nuove funzionalità del framework. La versione stabile dovrebbe arrivare attorno a metà anno.

La novità più interessante resta Qt Quick, il Qt UI Creation Kit, che consente agli sviluppatori di dichiarare le proprie interfaccie in QML. Altre novità riguardano il nuovo Network Bearer Management che consente di interagire meglio con le interfacce di rete e consente di implementare HTTP level roaming. Per le informazioni dettagliate vi rimando all’annuncio.

Via | Nokia

....
condividi 1 Commenti