Skip to main content
Passa al contenuto

Primi passi con Kirigami

Impara a creare la tua prima applicazione con Kirigami

Questa esercitazione ti guiderà nel processo di creazione di una semplice applicazione usando il framework Kirigami. Una semplice applicazione in questo contesto significa che le persone possono usare il programma in maniera semplice, indipendentemente dal dispositivo su cui è in esecuzione. Se è un computer desktop si adatterà ad un grande schermo, oltre al mouse e alla tastiera; se viene utilizzata su un dispositivo mobile, accetterà input da uno schermo tattile e si adatterà ad uno schermo piccolo. E così via.

Kirigami ha come base il linguaggio QML e i componenti Qt Quick Controls 2 forniti dal progetto Qt. QML ha un supporto integrato per i sistemi a tocco, che lo rende la scelta ideale per le applicazioni per smartphone. I componenti Qt Quick sono elementi visuali riutilizzabili che possiamo usare nella costruzione dell'interfaccia delle nostre applicazioni. Kirigami è un insieme di componenti Qt Quick progettato per creare applicazioni semplici.

Mentre utilizzerai QML per creare la parte visiva della tua applicazione, la logica aziendale, ovvero il codice che svolge il lavoro pesante per la funzionalità della tua applicazione, dovrebbe essere scritta in un linguaggio diverso. Esploreremo anche come integrare la nostra logica aziendale con la nostra interfaccia utente nei tutorial seguenti.

Innanzitutto, dovrai impostare un nuovo progetto in una lingua a tua scelta. L'introduzione ti mostrerà come realizzare un'applicazione Kirigami piccola, ma funzionale.

Ti saranno mostrate le nozioni di base su come gestire i colori e il testo nella tua applicazione e imparerai a conoscere la maggior parte dei componenti QML. Successivamente, conoscerai la maggior parte dei componenti QML che potresti voler utilizzare e il loro aspetto. Questa sezione non toccherà alcuna logica aziendale, solo il codice QML.

Approfondirai argomenti più avanzati che riguardano la manipolazione dei dati che saranno mostrati nel tuo programma.

Infine, ti saranno presentati i componenti aggiuntivi Kirigami, una serie di componenti di qualità che potrai utilizzare, tra le altre cose, per progettare le impostazioni della tua applicazione.

Configurazione

Introduzione

Stile

Componenti

Avanzate

Manipolazione dei dati

Aggiunte di Kirigami

Supporto delle piattaforme