Студента GeekBrains Веремеенко Дмитрия
Факультет: Android-разработки
Курс: Android 5. Популярные библиотеки: RxJava 2, Dagger 2, Moxy
Комплексное задание: Приложение формирующее подборку анекдотов, историй, стишков и афоризмов на основе предоставляемых внешним сервисом данных, посредством модерации и ранжирования администратором (в данном случае отцом) - небольшое приложение реализующее архитектурный паттерн MVP, все пройденные популярные библиотеки и REST API
### Текущий результат (Экран выбора режимов просмотра и работы приложения, экран авторизации администратора, экран отображения контента в режиме просмотра, экран отображения контента в режиме модерации)
- Задача №1.1. Старт проекта, подключение актуальных версий библиотек (зависимостей), настройка разрешений.
- Задача №1.2. Формирование структуры пакетов и классов приложения для реализации архитектурного паттерна MVP
- Задача №1.3. Внедрение и реализация Moxy
- Задача №2.1. Внедрение и реализация Cicerone
- Задача №2.2. разработка репозитория, сущностей (классов) для приема, парсинга и хранения данных получаемых из сети
- Задача №3.1. формирование разметки экранов, в зависимости от ориентации устройства
- Задача №3.2. Внедрение и реализация Retrofit
- Задача №4.1. Внедрение и реализация ROOM
- Задача №4.2. Внедрение и реализация RxJava
- Задача №5.1. Формирование базы данных и механизма оперативного переключения
- Задача №5.2. Реализация отслеживания состояния сети
- Задача №6.1. Внедрение и реализация Dagger2
✔️ Задание №1.1. - Выполнено в полном объеме.-
✔️ Задание №1.2. - Выполнено выполнено в полном объеме, с небольшими
дополнениями.-
✔️ Задание №1.3. - Выполнено.-
✔️ Задание №2.1. - Выполнено.-
✔️ Задание №2.2. - Выполнено.-
✔️ Задание №3.1. - Выполнено.-
✔️ Задание №3.2. - Выполнено.-
✔️ Задание №4.1. - Выполнено.-
✔️ Задание №4.2. - Выполнено.-
✔️ Задание №5.1. - Выполнено.-
✔️ Задание №5.2. - Выполнено.-
✍️ Задание №6.1. - Выполняется.-
StDimensiy 02.08.2021