Prvi koraki s Kirigamijem

Kako ustvariti svojo prvo aplikacijo s programom Kirigami

Ta vaja vas bo vodila skozi proces ustvarjanja lastne konvergentne aplikacije z uporabo ogrodja Kirigami. Konvergentna aplikacija v tem kontekstu pomeni, da lahko uporabniki brez težav uporabljajo program ne glede na napravo, v kateri se izvaja. Če je v rabi na namiznem računalniku, se bo prilagodil velikemu zaslonu ter miški in tipkovnici; če se uporablja na mobilnem telefonu, bo sprejel vnos z zaslona na dotik in se prilagodil manjšemu pokončnemu zaslonu. In tako naprej.

Kirigami je zgrajen na osnovi jezika QML in dveh komponent Qt Quick Controls 2, ki jih zagotavlja Qt projekt. QML ima vgrajeno podporo za sisteme na dotik, zaradi česar je idealen za mobilne aplikacije. Komponente Qt Quick so vizualni elementi, ki jih lahko ponovno uporabimo pri gradnji vmesnikov naših programov in aplikacij. Kirigami je komplet komponent Qt Quick, namenjenih ustvarjanju konvergentnih aplikacij in programov.

Medtem ko boste uporabili QML za ustvarjanje vizualnega dela programa, je poslovna logika -- koda, ki opravlja težaško delo v ozadju za funkcionalnost vaše aplikacije -- običajno ustvarjena v C++ zaradi hitrosti delovanja. V spodnjih vajah bomo tudi raziskali, kako integrirati našo poslovno logiko z našim uporabniškim vmesnikom.

Uvod

Slog

Komponente

Napredno

Kirigami Addons