L'app demo di Vortex presenta Vortex-Android, una libreria open-source per la creazione di app Android personalizzabili dall'utente con Jetpack Compose. È basata su Layers, un framework di temi C++ che separa lo stile dell'interfaccia utente dalla logica dell'applicazione utilizzando file JSON dichiarativi.
Usa questa app per:
• Visualizzare in anteprima l'interfaccia utente di Vortex: esplora l'interfaccia a schede, il menu delle impostazioni e i widget integrati che Vortex-Android offre di serie.
• Cambiare tema istantaneamente: passa dai temi Dark e Light inclusi per vedere come si aggiorna l'interfaccia utente in tempo reale.
• Testare i tuoi temi: carica temi Layers personalizzati dalla memoria del tuo dispositivo.
• Esplorare il sistema di stili: scopri come le superfici di Vortex risolvono gli stili dalle definizioni JSON, con supporto per l'ereditarietà, il collegamento dei temi e le varianti basate sullo stato.
Cos'è Vortex?
Vortex è una libreria di interfaccia utente che integra il framework di temi Layers con i framework di interfaccia utente nativi della piattaforma: Qt su desktop e Jetpack Compose su Android. Offre un'esperienza utente coerente e basata su temi su tutte le piattaforme.
Cos'è Layers?
Layers è un framework di temi C++ che offre a sviluppatori e utenti il controllo sull'aspetto delle applicazioni tramite temi e stili basati su JSON. Gli stili definiscono le proprietà degli elementi dell'interfaccia utente, come colori, bordi, raggi degli angoli e margini, e si collegano agli attributi del tema, in modo che il cambio di tema modifichi l'aspetto dell'intera app senza alcuna modifica al codice.
Caratteristiche principali della libreria Vortex-Android:
• Stili basati su JSON: definiscono l'aspetto dell'interfaccia utente separatamente dalla logica dell'app
• Cambio di tema in fase di esecuzione: modifica istantaneamente l'aspetto dell'intera app
• Ereditarietà degli stili: crea stili complessi a partire da semplici definizioni di base
• Collegamento dei temi: gli stili fanno riferimento alle variabili del tema per aggiornamenti automatici
• Stile basato sullo stato: supporto per gli stati visivi Attivo, Selezionato e altri
• Caricamento di temi esterni: gli utenti possono caricare temi dalla memoria del dispositivo
• Interfaccia utente delle impostazioni integrata: selettore di temi e schermate di gestione degli stili già pronti
La libreria Vortex-Android è rilasciata sotto licenza MIT.
Questa demo è rilasciata sotto licenza GPL 3.0.
Per saperne di più:
• Vortex-Android: https://codeberg.org/HuntrSoftware/vortex-android
• Vortex-Desktop: https://codeberg.org/HuntrSoftware/vortex-desktop
• Layers: https://codeberg.org/HuntrSoftware/Layers
• Sito web: https://huntrsoftware.com
Ultima versione
1.1.2Caricata da
Ķĥő Űćĥ
È necessario Android
Categoria
Gratuita Librerie e demo APPClassificazione dei contenuti
Everyone
Rapporto di sicurezza
Controlla ora
Segnala
Segna come inappropriataLast updated on Jun 25, 2026
Fix ABI filter that caused a crash on emulated architectures.
