L'application de démonstration Vortex présente Vortex-Android, une bibliothèque open source permettant de créer des applications Android personnalisables avec Jetpack Compose. Elle s'appuie sur Layers, un framework de thèmes C++ qui sépare le style de l'interface utilisateur de la logique applicative grâce à des fichiers JSON déclaratifs.
Utilisez cette application pour :
• Prévisualiser l'interface utilisateur de Vortex : découvrez l'interface à onglets, le menu des paramètres et les widgets intégrés fournis par Vortex-Android.
• Changer de thème instantanément : basculez entre les thèmes clair et sombre inclus pour observer les changements d'interface en temps réel.
• Tester vos propres thèmes : chargez des thèmes Layers personnalisés depuis la mémoire de votre appareil.
• Explorer le système de styles : découvrez comment les surfaces Vortex interprètent les styles à partir de définitions JSON, avec la prise en charge de l'héritage, de la liaison de thèmes et des variantes basées sur l'état.
Qu'est-ce que Vortex ?
Vortex est une bibliothèque d'interface utilisateur qui intègre le framework de thèmes Layers aux frameworks d'interface utilisateur natifs des plateformes : Qt sur ordinateur et Jetpack Compose sur Android. Elle offre une expérience utilisateur cohérente et basée sur les thèmes, quelle que soit la plateforme.
Qu'est-ce que Layers ?
Layers est un framework de thèmes C++ qui permet aux développeurs et aux utilisateurs de contrôler l'apparence de l'application grâce à des thèmes et des styles basés sur JSON. Les styles définissent les propriétés des éléments d'interface utilisateur, telles que les couleurs, les bordures, les rayons d'angle et les marges, et sont liés aux attributs du thème. Ainsi, changer de thème modifie l'apparence de l'application entière sans aucune modification du code.
Principales caractéristiques de la bibliothèque Vortex-Android :
• Styles basés sur JSON : définissez l’apparence de l’interface utilisateur indépendamment de la logique de l’application.
• Changement de thème à l’exécution : modifiez instantanément l’apparence de votre application.
• Héritage de styles : créez des styles complexes à partir de définitions de base simples.
• Liaison de thèmes : les styles référencent les variables de thème pour des mises à jour automatiques.
• Styles basés sur l’état : prise en charge des états Actif, Sélectionné et autres états visuels.
• Chargement de thèmes externes : les utilisateurs peuvent charger des thèmes depuis le stockage de l’appareil.
• Interface utilisateur de paramètres intégrée : écrans de sélection de thème et de gestion des styles prêts à l’emploi.
La bibliothèque Vortex-Android est distribuée sous licence MIT.
Cette démonstration est distribuée sous licence GPL 3.0.
En savoir plus :
• Vortex pour Android : https://codeberg.org/HuntrSoftware/vortex-android
• Vortex pour ordinateur : https://codeberg.org/HuntrSoftware/vortex-desktop
• Layers : https://codeberg.org/HuntrSoftware/Layers
• Site web : https://huntrsoftware.com
Dernière version
1.1.2Telechargé par
Ķĥő Űćĥ
Nécessite Android
Catégories
Gratuit Divers APPLICATIONClassification du contenu
Everyone
Rapport de sécurité
Vérifier maintenant
Signaler
Signaler comme inappropriéLast updated on Jun 25, 2026
Fix ABI filter that caused a crash on emulated architectures.
