Слайд 2ИДЕЯ ПРИЛОЖЕНИЯ
Мною было замечено, что у людей весьма часто возникает паника, когда
им приходится выбирать сразу из нескольких вариантов(больше двух).
Я поставил задачу сделать приложение, которое бы позволило сравнивать между собой лишь два варианта, набавляя рейтинг выбранному, и так до того момента, пока рейтинг всех вариантов не станет разным.
Слайд 3ПОСТАВЛЕННАЯ ЗАДАЧА
Создание приложения, позволяющего всегда выбирать только из двух вариантов:
Добавление, удаление, прохождение
теста (так и далее будет называться набор из вариантов, из которых нужно выбрать).
Создание БД для хранения тестов.
Создание алгоритма для прохождения теста.
Немного дизайна.
Слайд 4СТРУКТУРА ПРИЛОЖЕНИЯ
MainScreen
Список тестов
DelScreen
Удаление тестов
AddScreen
Добавление тестов
InfoScreen
Информация о тесте
FinishScreen
Итоги теста
ProcessScreen
Прохождение теста
Items class
Хранение вариантов
DBMain class
Класс
для работы с БД.
Слайд 5СТРУКТУРА БАЗЫ ДАННЫХ
Таблица для хранения тестов
Таблица для хранения вариантов
Слайд 6СТРУКТУРА БАЗЫ ДАННЫХ
Функция записи тестов в БД.
Слайд 7ИСПОЛЬЗУЕМАЯ БИБЛИОТЕКА
В проекте используется библиотека красивых кнопок FButton.
Слайд 8СКРИНЫ ИЗ ПРИЛОЖЕНИЯ
При установке приложения сразу добавляется два пробных теста – «Твой
любимый фрукт» и «Твой любимый жанр музыки».
Слайд 9СКРИНЫ ИЗ ПРИЛОЖЕНИЯ
Сравнение иконки приложения HardChoice и Clash Royale