Skip to content

An application with quizzes about films from the top 250 rating and the most popular films according to IMDb.

Notifications You must be signed in to change notification settings

Crowru/MovieQuiz-ios

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MovieQuiz

Ссылки

Макет Figma

Описание приложения

MovieQuiz - это приложение с квизами о фильмах из топ-250 рейтинга и самых популярных фильмах по версии IMDb.

  • Одностраничное приложение с квизами о фильмах из топ-250 рейтинга и самых популярных фильмов IMDb. Пользователь приложения последовательно отвечает на вопросы о рейтинге фильма. По итогам каждого раунда игры показывается статистика о количестве правильных ответов и лучших результатах пользователя. Цель игры — правильно ответить на все 10 вопросов раунда.

  • При запуске приложения показывается сплеш-скрин;

  • После запуска приложения показывается экран вопроса с текстом вопроса, картинкой и двумя вариантами ответа, “Да” и “Нет”, только один из них правильный;

  • Вопрос квиза составляется относительно IMDb рейтинга фильма по 10-балльной шкале, например: "Рейтинг этого фильма больше 6?";

  • Можно нажать на один из вариантов ответа на вопрос и получить отклик о том, правильный он или нет, при этом рамка фотографии поменяет цвет на соответствующий;

  • После выбора ответа на вопрос через 1 секунду автоматически появляется следующий вопрос;

  • После завершения раунда из 10 вопросов появляется алерт со статистикой пользователя и возможностью сыграть ещё раз;

  • Статистика содержит: результат текущего раунда (количество правильных ответов из 10 вопросов), количество сыгранных квизов, рекорд (лучший результат раунда за сессию, дата и время этого раунда), статистику сыгранных квизов в процентном соотношении (среднюю точность);

  • Пользователь может запустить новый раунд, нажав в алерте на кнопку "Сыграть еще раз";

  • При невозможности загрузить данные пользователь видит алерт с сообщением о том, что что-то пошло не так, а также кнопкой, по нажатию на которую можно повторить сетевой запрос.

Инструкция по развертыванию

  • Приложение поддерживает устройства iPhone с iOS 13, предусмотрен только портретный режим;
  • Элементы интерфейса адаптируются под разрешения экранов iPhone, начиная с X — вёрстка под SE и iPad не предусмотрена;
  1. Склонируйте репозиторий с GitHub
  2. Откройте проект в Xcode
  3. Запустите симулятор или подключите устройство и выберите его в качестве целевого устройства.
  4. Нажмите кнопку "Run" в Xcode для сборки и запуска приложения.

About

An application with quizzes about films from the top 250 rating and the most popular films according to IMDb.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 100.0%