Что это такое?
Это подборка (awesome-list) UI/UX-библиотек для Android, разложенных по типам компонентов: макеты, кнопки, списки и сетки, ViewPager, подписи и формы, изображения, ползунки, индикаторы прогресса, меню, диалоги, календари, графики, анимации, параллакс, эффекты размытия и другие эффекты, а также компоненты Jetpack Compose.
Это сама библиотека или каталог других библиотек?
Это просто каталог: README в формате markdown, в котором перечислено несколько десятков сторонних UI-библиотек для Android с указанием лицензии и ссылки на демо, сгруппированных по категориям.
Как устроен список и как мне найти нужное?
В начале README есть раздел Index со ссылками на категории: Jetpack Compose, Layout, Button, List/Grid, ViewPager, Dialog, Calendar, Graph, Animation, Parallax, Effect и Other. Каждая категория оформлена в виде таблицы: название библиотеки, лицензия и ссылка на демо.
Нужно ли мне что-то помимо выбора библиотеки?
Нет, сам этот репозиторий не содержит кода и зависимостей. Вы просто просматриваете список, а затем подключаете выбранную Android-библиотеку к своему проекту через Gradle или Maven, как это описано в документации самой библиотеки.
Поддерживаются ли перечисленные библиотеки в актуальном состоянии?
Многие записи относятся к старым Android UI-библиотекам (одни из эпохи до Jetpack Compose, другие из времён Eclipse и ранних версий Gradle). У нескольких в графе лицензии стоит 'UnKnown' или нет ссылки на демо, поэтому перед использованием стоит проверить, насколько активно развивается каждый проект.
Для кого этот список?
Для Android-разработчиков, которые ищут готовые UI-компоненты как классические, на основе View, так и современные, на Jetpack Compose, вместо того чтобы создавать собственные виджеты с нуля.
Здесь есть UI-библиотеки для Jetpack Compose или только старые, на основе View?
Есть: в начале списка находится отдельный раздел Jetpack Compose с библиотеками вроде Landscapist, Flinger, Orchestra и ComposeCookBook, а рядом множество старых библиотек на основе View.
Какие UI-компоненты здесь можно найти?
Почти любые: от макетов, кнопок, списков, сеток и ViewPager до индикаторов прогресса, диалогов, календарей, графиков, анимаций и визуальных эффектов вроде размытия и параллакса.
Есть ли раздел с мейнтейнерами или список полностью ведётся сообществом?
В README есть раздел Maintainers с именами людей, которые ведут список, помимо авторов множества отдельных библиотек.
What are similar projects?
awesome-ios-ui, android-open-project, open-source-android-apps, awesome-flutter, awesome-github-vue, Android-PickerView, React-Native-Apps, awesome-shizuku
Which topics is it in?
jetpack-compose, catalog, android-app, component-library, gaming, mobile-app, awesome, ui-components, animation, java, mobile, ui




























































































































































































































































































