Introdução ao Kirigami

Aprenda a criar a sua primeira aplicação com o Kirigami

Este tutorial conduzi-lo-á pelo processo de criação da sua própria aplicação convergente, usando a plataforma Kirigami. Uma aplicação convergente, neste contexto, significa que as pessoas poderão usar facilmente o programa, independentemente do dispositivo em que está a ser executado. Se for num computador pessoal, adaptar-se-á a um ecrã grande, um rato e um teclado; se estiver a ser usada num telemóvel, irá aceitar a introdução de dados a partir de um ecrã táctil e adaptar-se-á a um ecrã mais pequeno em modo retrato, e assim por diante.

O Kirigami é desenvolvido sobre a linguagem QML e os componentes do Qt Quick Controls 2 que são fornecidos pelo projecto Qt. O QML tem suporte incorporado para sistemas tácteis, o que o torna ideal para aplicações móveis. Os componentes do Qt Quick são itens visuais reutilizáveis que poderemos usar ao criar as interfaces das nossas aplicações. O Kirigami é um conjunto de componentes do Qt Quick desenhado para criar aplicações convergentes.

Embora irá usar o QML para criar a componente visual da sua aplicação, a lógica de negócio – o código que faz o trabalho pesado da funcionalidade da sua aplicação – normalmente é desenvolvido em C++ por questões de performance. Iremos também explorar como integrar a nossa lógica de negócio com a nossa interface nos tutoriais abaixo.

Introdução

Estilo

Componentes

Avançado