**Scopri AestheticDialogs: un moderno sistema di progettazione di finestre di dialogo per Jetpack Compose.**
AestheticDialogs è una libreria UI open-source che offre finestre di dialogo eleganti, coerenti e accessibili per le applicazioni Android create con Jetpack Compose.
L'app di presentazione ufficiale ti permette di esplorare l'intera libreria di componenti AestheticDialogs 2.0 attraverso esempi interattivi reali.
### ✨ Esplora il sistema di finestre di dialogo
Scopri le diverse famiglie di finestre di dialogo e le loro varianti:
• **Conferma**: chiedi agli utenti di confermare azioni importanti o irreversibili
• **Avviso**: comunica avvisi, errori, informazioni e azioni richieste
• **Selezione**: selezione singola e multipla con supporto per la ricerca
• **Input**: input di testo e password con convalida
• **Contenuto**: finestre di dialogo flessibili per contenuti personalizzati
• **Feedback**: finestre di dialogo di feedback eleganti, sia piatte che con sfumature
• **Notifiche**: banner non modali e stili di notifica
Ogni esempio è realizzato con i componenti AestheticDialogs originali.
### 🎨 Progettato per adattarsi alla tua app
AestheticDialogs è indipendente dal tema per sua stessa natura.
Non impone un tema Material Design alla tua applicazione. I tuoi colori, la tipografia e il sistema di design rimangono tuoi, mentre AestheticDialogs fornisce i propri token e componenti semantici.
Sono supportati temi chiari e scuri, con opzioni di personalizzazione per colori, tipografia e forme.
### 🏗️ Costruito come un vero e proprio sistema di design
AestheticDialogs 2.0 è stato completamente ricostruito da zero in Jetpack Compose.
La sua architettura segue una chiara separazione delle responsabilità:
**Componente → Variante → Primitiva → Token**
Il risultato è una base UI manutenibile, estensibile e prevedibile, anziché una raccolta di componenti di dialogo non correlati.
### ♿ Accessibilità al primo posto
L'accessibilità è parte integrante dell'architettura, non un ripensamento.
AestheticDialogs include il supporto per:
• Semantica per screen reader
• Titoli e intestazioni corretti per i pannelli di dialogo
• Controlli di selezione accessibili
• Aree interattive per le notifiche
• Area di tocco minima
• Dimensioni dei caratteri grandi
• Preferenze di riduzione del movimento
### ⚡ Progettato per Android moderno
• Jetpack Compose
• SDK minimo 24
• Leggero
• Nessuna dipendenza forzata da Material 3
• Layout adattivi
• Componenti UI stateless
• Gestione esplicita dello stato e degli eventi
• Temi chiari e scuri
### ❤️ Open source
AestheticDialogs è open source ed è stato creato per gli sviluppatori Android che tengono a un'interfaccia utente curata, all'accessibilità e a un'architettura manutenibile.
Esplora la vetrina, sperimenta con i diversi componenti e scopri cosa AestheticDialogs 2.0 può offrire alla tua prossima applicazione Compose.
**AestheticDialogs 2.0: finestre di dialogo progettate come un sistema.**
L'app di presentazione ufficiale della libreria UI AestheticDialogs.
Ultimo aggiornamento
12 ago 2026