С чего всё началось
Один экран: выбираешь группу и видишь пары дня — время, аудиторию, тип занятия, преподавателя, а между парами честно подписано «Окно 50 минут». Настройки с первого дня были щедрыми: напоминания, расписание преподавателей, поиск свободной аудитории, сравнение расписаний, экспорт и учебный план. Тёмная тема и четыре языка — тоже сразу.
Напоминания и виджет
В тот же день приложение научилось напоминать о первой паре и о паре после окна — за сколько минут, решаешь сам. На рабочем столе появился виджет с ближайшей парой, который сам обновляется в полночь. У заочников — свой раздел, пока со ссылками на таблицы МАДИ.
Бот и мини-приложение в Telegram
MadiEasy вышел за пределы телефона: появились бот @madieasy_bot и мини-приложение прямо в Telegram — то же расписание и тот же вид, только без установки. В настройках появился раздел «Конфиденциальность»: анонимная статистика выключается одним переключателем.
Эмблема МАДИ и RuStore
За пару дней номер версии вырос с 0.7.4 до 0.7.13 — приложение чинили по первым отзывам, иногда по несколько раз в день. Иконкой приложения и аватаром бота стала эмблема МАДИ. А у бота появилась карточка, которой можно поделиться в любом чате: с кнопками «Открыть в Telegram» и «Скачать в RuStore».
Первые схемы навигации
Самая смелая идея — навигация внутри корпусов. У каждой пары рядом с аудиторией появилась стрелка: по ней открывается план этажа с маршрутом от главного входа до нужной двери и переходом между этажами. Пока это были условные схемы, на которых обкатывали маршруты: до настоящих планов оставалось три месяца. Заодно у приложения появился адрес madieasy.ru.
Новости
В приложении появилась лента новостей: что нового, что сломалось и когда починим. Первой стала приветственная новость со списком всего, что приложение уже умеет, — список получился внушительным.
Календарь, заочка и ВКонтакте
В шапке расписания появился календарь: любую дату можно открыть сразу, а не листать по дню. Заочные группы получили полноценное расписание и ищутся так же, как очные. Виджет стал показывать две пары, а мини-приложение заработало во ВКонтакте и просто в браузере.
Избранные преподаватели и QR маршрута
Любимых преподавателей можно отметить звёздочкой — они поднимаются наверх списка. Заочные пары преподавателя за день склеились в один блок. А у маршрута появился QR-код: показываешь его другу, и у него открывается тот же путь.
Настоящие планы этажей
Схемы уступили место настоящим планам: главный и лабораторный корпуса обвели по пожарным планам и сшили этажи по лифтам. Маршрут теперь идёт по реальным коридорам, а навигация появилась и в приложении. Сравнение расписаний двух групп разложилось в две колонки, а в настройках появилась кнопка «Сообщить об ошибке».
Готовые темы
Шесть готовых тем — «Огонь», «Океан», «Лес», «Закат», «Лаванда» и «Сирень», у каждой нежные и неоновые варианты, плюс отдельный AMOLED. Свой цвет выбирается на круге-палитре с живым образцом. Навигация открылась для всех, а маршрут между корпусами научился ходить через внутренний двор.
Аудитории всего МАДИ
Поиск свободной аудитории больше не ограничен своей группой: сервер собирает занятость всех аудиторий института, а рядом с найденной есть кнопка «Построить» маршрут. Пара открывается обычным тапом — с преподавателем и заметкой. У преподавателя появились даты занятий и переключатель числителя и знаменателя.
Рейтинги и свой сайт
В меню появились «Рейтинги»: какие группы чаще всего открывают расписание и с каких устройств. Своей темой теперь можно поделиться — скопировать текстом и вставить у одногруппника. А у приложения появился сайт: лендинг, страница со свежим APK и открытые страницы расписаний групп.
Версия 1.0: новый облик
Приложение перерисовали целиком по новому макету. Сверху — неделя с точками-парами, идущая пара — крупной карточкой с полоской «Осталось», у кабинета — кнопка маршрута. Внизу появилась панель разделов. Навигатор встречает текущей парой и ведёт по шагам — на лифте или по лестнице, в цветах выбранной темы. Меню, новости, рейтинги и учебный план тоже переехали в новый стиль.
Новые виджеты и карточка кабинета
Виджет переписали заново: он берёт тему, язык и размеры из приложения, текущая пара стоит наверху, прошедшие уходят под черту. Даже в одну клетку высотой пара помещается целиком. Виджет появился и на iPhone. А в навигаторе тап по двери открывает карточку кабинета: кафедра, контакты, свободен ли он сейчас, кнопки «Отсюда» и «Сюда».
MadiEasy сегодня
Полгода и больше семисот правок спустя MadiEasy — это расписание, навигатор по трём корпусам, преподаватели, свободные аудитории, учебный план, новости, рейтинги и темы на любой вкус. На Android, iPhone, в Telegram, ВКонтакте и в браузере. Что будет дальше — читайте в новостях.