ТЗ тестового задания:
● Реализовать главный экран для приложения доставки еды
● В баннеры можно захардкодить любые фото
● Основная задача - сделать идентичную планку с категориями и блок
меню
● Планка с категориями при скролле должна прилипать к верхнему бару
● При нажатии на категорию, список должен пролистываться к
соответствующему разделу. И наоборот, при пролистывании списка
должна меняться выбранная категория
● В качестве API использовать любой открытый источник подходящий под
текущие нужды
● Offline-режим: т.е. в случае, если нет доступа к сети, показывать
последние загруженные данные.
Баннеры | Прилипает и пролистывает | Скролл при нажатии |
---|---|---|
⚪️ MVP + Coordinator + AssemblyBuilder
⚪️ Realm
⚪️ Kingfisher
⚪️ BeerApi https://punkapi.com/
⚪️ Сделал фильтры по градусам, чтобы симулировать различные категории пива