Совместно с Сашей Овчаренко aka Rationalstargazer
(программирование под Андроид).
Техзадание:Разработать самый удобный таймер для спортивного ЧГК под Андроид
Справка
Спортивное «Что? Где? Когда?» (ЧГК) распространено по всему миру, а в России игровые клубы есть практически в каждом крупном городе. Спортивное ЧГК похоже на телевизионное, но в игре одновременно принимают участие несколько десятков команд. Вопросы по порядку зачитывает ведущий, а свой ответ по истечении минуты каждая команда пишет на специальном бланке. Время ведущий засекает чаще всего при помощи обычного таймера в телефоне – а обычный таймер, как показывает практика, не всегда удобен на турнирах (да и на тренировках тоже).
Разработанный таймер позволяет легко и удобно провести как тренировку, так и целый турнир.
Лэндинг пейдж таймера: chgk-timer.ru
Подробней о разработке таймера
Начинаем работу над со знакомимся с уже существующими игровыми таймерами. Для Андроида их два, для айОС ни одного.
Находим эти таймеры очень неудобными. Анализируем их недостатки, делаем выводы, мотаем на ус. Консультируемся у профессиональных чтецов с многолетним опытом ведения турниров. Узнаем много нового и неожиданного.
Исходим из идеи: чем меньше элементов управления, тем лучше. В идеале – единственная кнопка «Запустить таймер». Совместим-ка ее с циферблатом. А на циферблате отметим красными метками, когда будет звучать сигналы: ведь в таймере нужно предусмотреть три режима отсчета времени – для обычного вопроса (60 секунд), для дуплета (2 вопроса по 30 секунд) и для блица (3 вопроса по 20 секунд). При использовании меток на циферблате сразу будет видно, какой режим активен.
Набрасываем первый эскиз.
Переключение между режимами получилось слишком громоздкое. Превратим иконки режимов в обычные радиокнопки, рифмующиеся с циферблатом. Заодно и подписи уберем за ненадобностью.
Заодно надписи «Пуск» и «Стоп» заменим на привычные значки: ► и ∎
Саша прорабатывает юзкейсы: а что делать, если пользователь запустил не тот режим и прозевал это уже на четверть минуты? А что, если пользователь случайно задел кнопку сброса? А если команда на тренировке дает досрочный ответ на второй вопрос блица? А если... Всё это будет учтено в приложении.
Кстати, а что насчет иконки приложения? Рисуем таймер.
Ничего так, но на маленьких размерах иконки сова превратится в кашу.
Нужно что-то с меньшей детализацией.
Ну, так себе. Да и вообще, фотореализм в иконках уже давно не в моде.
А если попробовать что-нибудь проще и лаконичней?
Да, что-то в этом роде.
Только образ секундомера недостаточно хорошо считывается.
Вот это и пустим в дело.
Владельцы айфонов, желающие узнать, когда такой же таймер появится в Апп Сторе, оставляют свои мейлы на сайте таймера.
А счастливые обладатели Андроида уже устанавливают таймер из Гугл Плей.
2015 год