Beginnen met Kirigami

Leren om uw eerste toepassing te maken met Kirigami

Deze inleiding begeleidt u door het proces van het maken van uw eigen convergente toepassing met gebruik van het Kirigami framework. Een convergente toepassing, in deze context, betekent dat mensen het programma gemakkelijk kunnen gebruiken onafhankelijk van het apparaat waarop het wordt uitgevoerd. Als het op een desktopcomputer is, zal het zich aanpassen aan een groot scherm en een muis en toetsenbord; als het gebruikt wordt op een mobiel apparaat, zal het invoer accepteren van een aanraakscherm en zich aanpassen aan een kleiner portretscherm. Enzovoort.

Kirigami is gebouwd bovenop de QML-taal en Qt Quick Controls 2 componenten geleverd door het Qt-project. QML heeft ingebouwde ondersteuning voor aanraaksystemen, wat het ideaal maakt voor mobiele toepassingen. Qt Quick componenten zijn herbruikbare visuele items die we kunnen gebruiken bij het bouwen van onze interfaces van toepassingen. Kirigami is een set van Qt Quick componenten ontworpen voor het maken van convergente toepassingen.

Terwijl u QML zal gebruiken om het visuele deel van uw toepassing te maken, wordt voor de zakelijke logica - de code die het zware werk doet voor de functionaliteit van uw toepassing - gewoonlijk aangemaakt in C++ voor redenen van prestaties. We zullen ook nagaan hoe uw zakelijke logica integreert met uw UI in de onderstaande inleidingen.

Inleiding

Stijl

Componenten

Geavanceerd

Kirigami-toevoegingen