Верстка Экрана каталога (таблица UITableView) с NFT
верстка таблицы (каталог) - 4 часа
сортировка таблицы по 1) названию 2) по NFT (фильтр AlertController? c не типовой кнопкой) через дочерний viewController? - 2 часа
добавление индикатора загрузки (ProgressHUD) - 30 минут
создание перехода на экран коллекции при тапе на ячейку таблицы - 1 час
model - 3 час
presenter - 3 часа
байдинги - 1 час
Экран коллекции NFT (UICollectionView) с NFT
верстка таблицы коллекции (коллекция) - 4 часа
верстка экрана с информацией об авторе (WebView) - 2 часа
создание перехода на экран автора при тапе на имя автора - 1 час
верстка экрана NTF c кнопками добавления в корзину / переход на сайт продавца, списком валют и карусели (обложек NFT с рейтингом) - 4 часа
функционал добавдения / удаления из избранного - 1 час
добавдение / удаления из корзины (с изменяемой кнопкой) - 1 час
переход при тапе на ячейку NFT - 1 час
model - 3 час
presenter - 3 часа
байдинги - 1 час
сетевой слой - 3 часа
Экран NFT
верстка ячейки таблицы (NFT) - 3 часа
карусель картинок - 1 час
полноэкранный просмотр - 1 час
Вопрос, тут в ТЗ написано, что: "Экран частично реализуется наставником в ходе life coding. Реализация экрана студентами не требуется." То есть не нужно делать?
Верстка Экрана каталога (таблица UITableView) с NFT
Экран коллекции NFT (UICollectionView) с NFT
Экран NFT