Qué es un archivo KV
Los archivos con la extensión KV son utilizados por Kivy, una biblioteca de código abierto de Python. Kivy se utiliza para desarrollar aplicaciones y programas compatibles con distintas plataformas con soporte multitáctil. Los archivos KV contienen varios tipos de datos, como definiciones o normas, clases dinámicas, plantillas y un widget raíz.
El widget raíz contenido en el archivo KV es un bloque de construcción principal en Kivy. Por tanto, se necesitan muchos archivos KV para construir aplicaciones con este programa. Las normas especificadas en los archivos KV se utilizan para modificar un widget concreto, mientras que las clases dinámicas permiten que los programadores creen nuevos widgets. En versiones anteriores de los archivos KV también se utilizaban plantillas, pero a partir de la versión 1.7.0 de Kivy, estas se sustituyeron por clases dinámicas. Para interpretar los archivos KV correctamente, estos deben empezar con el encabezado de Kivy y la versión correcta del lenguaje.
Esta es una pequeña pero no exhaustiva lista de programas que pueden abrir documentos de tipo KV:
- Kivy (Windows, Mac & Linux)