Kirigami ile başlangıç
Bu öğretici, Kirigami çatısını kullanarak kendi yakınsak uygulamanızı oluşturma sürecinde size kılavuzlar yapacaktır. Bu bağlamda yakınsak uygulama, insanların, üzerinde çalıştığı aygıttan bağımsız olarak programı kolayca kullanabileceği anlamına gelir. Masaüstü bilgisayarda ise geniş ekrana ve fare ve klavyeye uyum sağlayacak; bir taşınabilir aygıtta kullanılıyorsa dokunmatik ekrandan gelen girişi kabul edecek ve daha küçük bir dikey ekrana uyum sağlayacaktır.
Kirigami, QML dili ve Qt projesi tarafından sağlanan Qt Quick Controls 2 bileşenleri üzerine yapılmıştır. QML, dokunmatik sistemlere yönelik yerleşik desteğe sahiptir ve bu da onu taşınabilir uygulamalar için ideal kılar. Qt Quick bileşenleri, uygulamalarımızın arayüzlerini oluştururken kullanabileceğimiz, yeniden kullanılabilen görsel ögelerdir. Kirigami, yakınsak uygulamalar oluşturmak için tasarlanmış bir dizi Qt Quick bileşenidir.
Uygulamanızın görsel kısmını oluşturmak için QML'yi kullanacak olsanız da, iş mantığı (uygulamanızın işlevselliğinin ağır yükünü çeken kod) başarım nedenleriyle genellikle C++'da oluşturulur. Ayrıca aşağıdaki öğreticilerde iş mantığımızı kullanıcı arayüzümüzle nasıl tümleştireceğimizi de keşfedeceğiz.