Приложение-игра, в котором есть два режима:
-"Кто хочет стать миллионером?"(с выбором варианта ответа)
-"Викторина"(ответ необходимо вводить вручную).
При написании проекта были использованы следующие инструменты:
-Jetpack Compose.
-Firebase Authentication
-Firebase Realtime Database.
-Retrofit
-Moshi
В рамках работы с Firebase реализована регистрация, подтверждение регистрации по почте, и последующая авторизация
, в планах добавить взаимодествие с протоколом авторизации OAuth 2.0. Realtime Database использовалась для хранения базы вопросов к викторине. Вопросы и ответы для режима "Кто хочет стать миллионером?" берутся с API OpenTriviaDatabase
посредством REST-клиента Retrofit и JSON-сериализатора Moshi. Для оптимальной работы с получением данных используются корутины.
В файлах репозитория есть установочный файл приложения.
KDSolutionss/Trivia
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|