La aplicación Vortex Demo presenta Vortex-Android, una biblioteca de código abierto para crear aplicaciones Android personalizables con Jetpack Compose. Se basa en Layers, un framework de temas en C++ que separa el estilo de la interfaz de usuario de la lógica de la aplicación mediante archivos JSON declarativos.
Utiliza esta aplicación para:
• Previsualizar la interfaz de usuario de Vortex: Explora la interfaz basada en pestañas, el menú de configuración y los widgets integrados que Vortex-Android ofrece de forma predeterminada.
• Cambiar de tema al instante: Alterna entre los temas oscuro y claro incluidos para ver cómo se actualiza la interfaz de usuario en tiempo real.
• Probar tus propios temas: Carga temas personalizados de Layers desde el almacenamiento de tu dispositivo.
• Explorar el sistema de estilos: Observa cómo las superficies de Vortex resuelven los estilos a partir de definiciones JSON, con soporte para herencia, vinculación de temas y variantes basadas en estados.
¿Qué es Vortex?
Vortex es una biblioteca de interfaz de usuario que integra el marco de temas Layers con los marcos de interfaz de usuario nativos de cada plataforma: Qt en escritorio y Jetpack Compose en Android. Proporciona una experiencia de interfaz de usuario consistente y basada en temas en todas las plataformas.
¿Qué es Layers?
Layers es un marco de temas en C++ que permite a desarrolladores y usuarios controlar la apariencia de las aplicaciones mediante temas y estilos basados en JSON. Los estilos definen propiedades de los elementos de la interfaz de usuario, como colores, bordes, radios de esquina y márgenes, y se vinculan a los atributos del tema, de modo que al cambiar de tema se actualiza la apariencia de toda la aplicación sin necesidad de modificar el código.
Características principales de la biblioteca Vortex-Android:
• Estilos basados en JSON: define la apariencia de la interfaz de usuario independientemente de la lógica de la aplicación.
• Cambio de tema en tiempo de ejecución: cambia la apariencia de toda tu aplicación al instante.
• Herencia de estilos: crea estilos complejos a partir de definiciones base sencillas.
• Vinculación de temas: los estilos hacen referencia a variables de tema para actualizaciones automáticas.
• Estilo basado en estados: compatible con los estados visuales Activo, Seleccionado y otros.
• Carga de temas externos: los usuarios pueden cargar temas desde el almacenamiento del dispositivo.
• Interfaz de configuración integrada: selector de temas y pantallas de gestión de estilos predefinidas.
La biblioteca Vortex-Android está bajo la licencia MIT.
Esta demostración está bajo la licencia GPL 3.0.
Más información:
• Vortex para Android: https://codeberg.org/HuntrSoftware/vortex-android
• Vortex para escritorio: https://codeberg.org/HuntrSoftware/vortex-desktop
• Capas: https://codeberg.org/HuntrSoftware/Layers
• Sitio web: https://huntrsoftware.com
Última Versión
1.1.2Presentado por
Ķĥő Űćĥ
Requisitos
Categoría
Gratis Bibliotecas y demos APPClasificación de contenido
Everyone
Informe de seguridad
Verificar ahora
Reportar
Marcar como inapropiadoLast updated on 25/06/2026
Fix ABI filter that caused a crash on emulated architectures.
