Skip to content

Latest commit

 

History

History
36 lines (29 loc) · 1.89 KB

README.md

File metadata and controls

36 lines (29 loc) · 1.89 KB

Сделать .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"

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