Приложение выполнено в рамках дипломного проекта после обучающих курсов по Android разработке. В результате работы написано приложение, в котором содержится инофрмация о сериалах, а так же подробной информации и них (актерский состав, описание сезонов, серий и тд.). Используя поисковой запрос можно с легкостью найти интересующий вас сериал, добавить его в список "избранных", поделиться сериалами с друзьями, перейти на оффициальный сайт сериала и др.
Приложение создано с использованием следующих технологий:
- Приложение написанно на языке программирования Kotlin.
- Используемый архитектурный паттерн MVVM (Model View View Model).
- Инъекция зависимостей с применением библиотеки Hilt.
- Firebase (FirebaseDatabase, FirebaseStorage, FirebaseAuth) для регистрации/авторизации пользователя, хранения и изменения их данных.
- Навигация приложения реализована с помощью Android Jetpack's Navigation component.
- Работа с базой данных SQLite через библиотеку Room.
- Работа с потоками данных с использованием Flow и Coroutines.
- Взаимодействие с компонентами View через View Binding.
- Управление мультимедиа и загрузкой изображений с использованием библиотеки Glide.
- Работа с сетью через библиотеку Retrofit. и др.
Превью тут, просто долго подргуржается, необходимо немного подождать. Спасибо за понимание и терпение Прошу прощение за качество 😟