**Odkryj AestheticDialogs — nowoczesny system projektowania dialogów dla Jetpack Compose.**
AestheticDialogs to biblioteka interfejsu użytkownika typu open source, która wprowadza piękne, spójne i przystępne dialogi do aplikacji na Androida stworzonych za pomocą Jetpack Compose.
Oficjalna aplikacja demonstracyjna pozwala zapoznać się z pełną biblioteką komponentów AestheticDialogs 2.0 poprzez rzeczywiste, interaktywne przykłady.
### ✨ Poznaj system dialogowy
Odkryj różne rodziny dialogów i ich warianty:
• **Potwierdzenie** — prośba o potwierdzenie ważnych lub destrukcyjnych działań
• **Alert** — komunikaty ostrzegawcze, informujące o błędach, błędach i wymaganych działaniach
• **Wybór** — wybór jednokrotny i wielokrotny z obsługą wyszukiwania
• **Wprowadzanie** — wprowadzanie tekstu i hasła z walidacją
• **Treść** — elastyczne okna dialogowe do tworzenia niestandardowych treści
• **Informacje zwrotne** — dopracowane płaskie i gradientowe okna dialogowe z informacjami zwrotnymi
• **Powiadomienia** — banery i style powiadomień niemodalne
Każdy przykład został stworzony z wykorzystaniem rzeczywistych komponentów AestheticDialogs.
### 🎨 Zaprojektowane tak, aby pasowało do Twojej aplikacji
AestheticDialogs jest z założenia niezależny od motywu.
Nie narzuca motywu Material w Twojej aplikacji. Kolory, typografia i system projektowania pozostają Twoje, a AestheticDialogs zapewnia własne tokeny semantyczne i komponenty.
Obsługiwane są jasne i ciemne motywy, z opcjami dostosowywania kolorów, typografii i kształtów.
### 🏗️ Stworzony jako prawdziwy system projektowy
AestheticDialogs 2.0 został całkowicie przebudowany od podstaw w Jetpack Compose.
Jego architektura opiera się na wyraźnym podziale odpowiedzialności:
**Komponent → Wariant → Element podstawowy → Tokeny**
Rezultatem jest łatwa w utrzymaniu, rozszerzalna i przewidywalna podstawa interfejsu użytkownika, a nie zbiór niepowiązanych ze sobą komponentów dialogowych.
### ♿ Przede wszystkim dostępność
Dostępność jest częścią architektury, a nie dodatkiem.
AestheticDialogs obsługuje:
• Semantykę czytnika ekranu
• Prawidłowe tytuły i nagłówki okien dialogowych
• Dostępne elementy sterujące zaznaczaniem
• Aktywne obszary powiadomień
• Minimalną liczbę elementów docelowych dotykanych
• Duże rozmiary czcionek
• Preferencje dotyczące ograniczonego ruchu
### ⚡ Stworzony dla nowoczesnego Androida
• Jetpack Compose
• Minimum SDK 24
• Lekki
• Brak wymuszonej zależności od Material 3
• Adaptacyjne układy
• Bezstanowe komponenty interfejsu użytkownika
• Jasną obsługę stanu i zdarzeń
• Jasny i ciemny motyw
### ❤️ Oprogramowanie typu open source
AestheticDialogs to oprogramowanie typu open source stworzone dla programistów Androida, którym zależy na dopracowanym interfejsie użytkownika, dostępności i łatwej w utrzymaniu architekturze.
Zapoznaj się z prezentacją, poeksperymentuj z różnymi komponentami i przekonaj się, co AestheticDialogs 2.0 może wnieść do Twojej kolejnej aplikacji Compose.
**AestheticDialogs 2.0 — okna dialogowe zaprojektowane jako system.**
Oficjalna aplikacja prezentująca bibliotekę interfejsu użytkownika AestheticDialogs
Ostatnia aktualizacja
12 sie 2026