Данное приложение предназначено для установки обоев на телефон, изображения берутся с АПИ https://api.thecatapi.com/ - АПИ по картинкам котиков. На данный момент реализован следующий функционал:
- Поиск картинок по категориям
- Добавление картинки в избранное
- Удаление картинки из избранного
- Просмотр избранного
- Установка картинки на обои телефона
- Изменение цветовой темы приложения
- Compose Jetpack - для создания пользовательского интерфейса
- Retrofit - для работы с АПИ
- Room - для работы с SQLite
- Kotlin Coroutines
- Coil - для загрузки изображений из интернета
- Koin - для внедрения зависимостей
- MVVM - шаблон проектирования
- SharedPreference - для сохранения настроек
- Многомодульность с Feature-модулями
- Paging3 - для реализации пагинации
- WallpaperManager - для установки обоев
По ссылке находится видео с демострацией применения приложения https://disk.yandex.ru/i/kDPftuueok8j4Q