QML

QML (del inglés, Qt Meta Language) es un lenguaje basado en JavaScript creado para diseñar aplicaciones enfocadas a la interfaz de usuario.

El lenguaje QML se usa principalmente para aplicaciones móviles, donde la entrada táctil, las animaciones fluidas y una buena experiencia de usuario son cruciales.

Los elementos de QML que vienen por defecto con Qt son un sofisticado conjunto de bloques, elementos gráficos (como rectángulos o imágenes) y comportamientos (como animaciones y transiciones).

Estos elementos pueden ser combinados para construir componentes más complejos, para completar aplicaciones conectadas a Internet.

Asimismo, QML puede tener características extendidas en C++ usando el framework de Qt.

Ejemplo de una aplicación creada con QML