Komencu kun Kirigami
Ĉi tiu lernilo gvidos vin tra la procezo krei vian propran konverĝan aplikaĵon per la Kirigami-kadro. konverĝa aplikaĵo, en ĉi tiu kunteksto, signifas, ke homoj povas facile uzi la programon sendepende de la aparato, sur kiu ĝi funkcias. Se ĝi estas sur labortabla komputilo, ĝi adaptiĝos al granda ekrano kaj muso kaj klavaro; se ĝi estas uzata en movebla aparato, ĝi akceptos enigon de tuŝekrano kaj adaptiĝos al pli malgranda portretekrano. Kaj tiel plu.
Kirigami estas konstruita sur la QML-lingvo kaj Qt Quick Controls 2-komponentoj provizitaj de la Qt-projekto. QML konstruis subtenon por tuŝsistemoj, kio igas ĝin ideala por poŝtelefonaj programoj. Qt Rapidaj komponantoj estas reuzeblaj vidaj eroj, kiujn ni povas uzi dum konstruado de interfacoj de niaj aplikaĵoj. Kirigami estas aro de Qt Quick-komponentoj dizajnitaj por krei konverĝajn aplikojn.
Dum vi uzos QML por krei la vidan parton de via aplikaĵo, la komerca logiko—la kodo, kiu faras la pezan ŝarĝon por la funkcieco de via aplikaĵo— estas kutime kreita en C++ pro rendimentaj kialoj. Ni ankaŭ esploros kiel integri nian komercan logikon kun nia UI en la ĉi-subaj lerniloj.