Большинство существующих приложений по кинотематике содержит огромное количество фич и возможностей, которые не являются необходимыми для того, чтобы просто определиться с тем, что посмотреть на выходных. Цель — создать ненагруженное приложение, которое позволит легко находить нужные фильмы и сериалы.
Приложение представялет из себя мобильный клиент сайта MovieDB. Информацию с сайта планируется получить с помощью публичного API, с которым можно ознакомиться здесь. Приложение будет поддерживать возможности просмотра и поиска фильмов/мультфильмов/сериалов/персоналий (актёров, режиссёров). Также предполагается возможность создания кастомных списков фильмов, например: "Wish List" (после выхода фильма юзеру приходит нотификация от приложения). При отсутствии проблем с вышеперечисленными фичами добавлю логирование пользователя.
Приложение состоит из следующих табов: "Popular", "Movies & TV", "People", "Lists". Дополнительные экраны: "Settings".
Показывает список актальных фильмов ТВ шоу, популярных личностей. А также содержит поисковую строку.
Показывает список фильмов/тв-шоу, с возможностью фильтрации по различным параметрам.
Показывает список актёров/режисеров, с возможностью фильтрации по различным параметрам.
Показывает списки, созданные пользователем.
Позволяет настроить язык, местоположение, цвет темы и т.д.
Приложение стучится в API MovieDB.
Информация о фильмах из Wish List сохраняется в локальную базу данных (обновляется при необходимости), чтобы пользователь всегда имел к ним доступ.