Skip to content

Клиент-серверное приложение по картотеке фильмов

Notifications You must be signed in to change notification settings

veygard/MoviesRecycler

Repository files navigation

MoviesRecycler

Тренировочный проект по показу данных от сервера https://developer.nytimes.com Архитектура MVVM.

Стек: kotlin, hilt, retrofit+okhttp, coil, splashscreen.

Функционал:

  1. Splashscreen с анимацией(12 android) и ожидания первоначальной загрузки данных от сервера:

splash_screen

  1. Фильмы отображаются RecyclerView в сетке, котoрая зависит от ширины экрана: 2

  2. Pagination: данные от сервера приходят по 20 айтемов, и дозагружаются по мере скролла. На время загрузки показывается шиммер:

pagination_shimmer_short

  1. Поиск фильма по названию:

search_movie

About

Клиент-серверное приложение по картотеке фильмов

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages