Qt Quick: alcuni tutorial per imparare a programmare

 

Da qualche anno mi diletto nello sviluppo di applicazioni per pc utilizzando in particolare il noto framework Qt4 specialmente in ambiente Linux. Mi ricordo che quando mi avvicinai a questo framework esse non erano poi così diffuse e addirittura non esisteva nemmeno l’editor Qt Creator. Era infatti il periodo in cui Kde 3 e le sue Qt3 stavano per tramontare lasciando il posto a questa quarta versione che adesso troviamo praticamente dovunque. All’epoca rimasi particolarmente stupito dal fatto che, nonostante fossero scaricabili gratuitamente, erano decisamente più avanzate rispetto ad altre soluzioni non libere e magari a pagamento. E soprattutto rimasi piacevolmente sorpreso dalla documentazione che non soltanto era già ben fatta ma addirittura da sola bastava per imparare a creare programmi in C++ conoscendone a malapena le basi.

Dunque mi convinsi a studiare prendendo due piccioni con una fava: avrei imparato ad usare un toolkit di sviluppo avanzato ed avrei imparato ed approfondito il linguaggio C++. Tutto questo, insieme alle precedenti piccole conoscenze di programmazione ed insieme al codice sorgente liberamente accessibile sulla rete, mi ha permesso non solo di imparare a programmare in maniera quasi decente ma mi ha aiutato a creare software apprezzato da diverse persone in tutto il mondo.

Da poco tempo è nato Qt Quick, un ambiente di sviluppo modernissimo contenuto all’interno delle Qt che permette di creare un nuovo genere di interfacce grafiche attraverso un linguaggio chiamato QML e dunque, da un paio di giorni, mi sono cimentato in piccoli esperimenti di programmazione.

Fortunatamente ho trovato su internet un paio di tutorial particolarmente interessanti ed uno di questi è completamente in italiano anche se purtroppo è ancora in fase di scrittura. Nonostante ciò, con le sue 92 pagine, è già in grado di darci le basi per creare le nostre interfacce grafiche.

Il primo tutorial che vi propongo è Introduzione a Qt Quick ed è scritto da Paolo Sereno. Il file, in pdf, è scaricabile da questa pagina.

Il secondo tutorial, stavolta in inglese, spiega non solo le basi (in maniera però meno approfondita rispetto al precedente), ma guida passo passo nello sviluppo di un gioco chiamato 5 in a row. Sia il libro in pdf che il codice sorgente dell’applicazione sono disponibili a questo indirizzo.

Dilettatevi!

Follow me!

Seguimi su Facebook:
Seguimi su Twitter:

Statistiche

Antipixel