Skip to content

Deneath/test-cats-app

Repository files navigation

Сделать .aar библиотеку, которая интегрируется в Sample приложение Android, но может быть использована отдельно Необходимо сделать 3 фрагмента:

  1. Виджет (название виджета, предпросмотр 5-ти котов с возможностью открыть детальный вид при нажатии, кнопка “open app”)
  2. Список котов
  3. Детали о коте

По нажатию open app открывается фрагмент “Список”, в котором можно фильтровать элементы по названию.

Тип “Cat” имеет следующие данные:

  1. Изображение
  2. Название
  3. Порода
  4. Краткое описание Данные можно использовать случайные либо взять из интернета.

Mock-данные (массив Cat) должен передавать из Sample приложения в .aar модуль через интерфейс как объекты

Для задачи необходимо использовать minSDK 21, sdkTarget - 29 Версии зависимостей, которые можно использовать: kotlinVersion = '1.3.50' coroutinesVersion = '1.3.3' gradlePluginVersion = '4.0.0'

appcompatVersion = '1.1.0' coreVersion = '1.3.0'

constraintlayoutVersion = '1.1.3' fragmentVersion = '1.2.4' lifecycleVersion = '2.2.0' materialVersion = '1.1.0-rc02' navigationVersion = '2.2.2' recyclerviewVersion = '1.1.0' glideVersion = "4.11.0" swipeRefreshVerions = "1.0.0"

Использование этих зависимостей не обязательно, однако нельзя использовать никакие другие зависимости кроме вышеперечисленных

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages