Новое приложение МАИ 3.0 на замену сломавшейся 2-й версии наконец то готово! Здесь вас ждёт новый переработанный дизайн, комфортный интерфейс просмотра расписаний и удобный виджет с которым расписание всегда будет под рукой.
Новое приложение уже можно скачать из телеграмма, в ближайшее время это же приложение появится на моем сайте и в RuStore. В Google play пока к сожалению не предвидится, так как для этого нужно собрать ~25$, так что лично рекомендую скачивать из телеграмма и подписаться на него, чтобы держать свою версию актуальной.
Новое приложение уже можно скачать из телеграмма, в ближайшее время это же приложение появится на моем сайте и в RuStore. В Google play пока к сожалению не предвидится, так как для этого нужно собрать ~25$, так что лично рекомендую скачивать из телеграмма и подписаться на него, чтобы держать свою версию актуальной.
app-release.apk
12.3 MB
0.4.1b
Изменения:
[+] Исправлена ошибка с индексацией месяцев. После обновления требуется зайти в настройки приложения и обновить расписание
Изменения:
[+] Исправлена ошибка с индексацией месяцев. После обновления требуется зайти в настройки приложения и обновить расписание
app-release.apk
12.4 MB
0.4.2b
Изменения:
[+] Добавлена возможность отключить использование динамических цветов
[+] Исправлена одна опечатка
Изменения:
[+] Добавлена возможность отключить использование динамических цветов
[+] Исправлена одна опечатка
app-release.apk
12.4 MB
0.5.0b
Что нового:
[+] Возможность загрузить несколько расписаний и переключаться между ними
[+] Решена серьезная проблема оптимизации из-за которой страницы расписания и выбора недели сильно фризили
[+] В виджете начали отображаться типы пар (слева от локации проведения)
[+] Изменена цветовая схема виджета для лучшей контрастности
Что нового:
[+] Возможность загрузить несколько расписаний и переключаться между ними
[+] Решена серьезная проблема оптимизации из-за которой страницы расписания и выбора недели сильно фризили
[+] В виджете начали отображаться типы пар (слева от локации проведения)
[+] Изменена цветовая схема виджета для лучшей контрастности
Сегодня утром были внесены небольшие изменения в расписание, для некоторых занятий были изменены места проведения. Напоминаю, что расписание автоматически пока не обновляется, для этого нужно открыть настройки в приложении и нажать кнопку "Обновить расписание"
app-release.apk
16.5 MB
0.6.0b
Что нового:
[+] В приложении приходят уведомления о выходе новых версий
[+] Edge-to-edge (ну почти) но теперь цвета системных баров соответствуют цветам приложения. Полноценный edge-to-edge с прозрачными барами, по тестам смотрелся не очень хорошо
[+] Исправлены ошибки из-за которых расписание каждый раз перезагружалось, удалена анимация его загрузки
[+] При выборе недели, текущая и открывая неделя подсвечиваются отдельно (раньше подсвечивалась только текущая)
[+] При смене страницы на настройки/информацию выбранная неделя больше не сбрасывается
[+] Перенесена база знаний со всеми спортивными секциями, картой и столовыми
[+] Исправлена ошибка, из-за которой на виджете не отображались недели, на которых есть смена месяца
[+] Мелкие исправления багов и производительности
Что нового:
[+] В приложении приходят уведомления о выходе новых версий
[+] Edge-to-edge (ну почти) но теперь цвета системных баров соответствуют цветам приложения. Полноценный edge-to-edge с прозрачными барами, по тестам смотрелся не очень хорошо
[+] Исправлены ошибки из-за которых расписание каждый раз перезагружалось, удалена анимация его загрузки
[+] При выборе недели, текущая и открывая неделя подсвечиваются отдельно (раньше подсвечивалась только текущая)
[+] При смене страницы на настройки/информацию выбранная неделя больше не сбрасывается
[+] Перенесена база знаний со всеми спортивными секциями, картой и столовыми
[+] Исправлена ошибка, из-за которой на виджете не отображались недели, на которых есть смена месяца
[+] Мелкие исправления багов и производительности
Уже готова и тестируется серверная часть. Скоро расписание будет обновляться при каждом запуске и скачиваться быстро
(Если конечно сервера МАИ опять не забанят мой ip за большое количество запросов и эта схема будет работать))
(Если конечно сервера МАИ опять не забанят мой ip за большое количество запросов и эта схема будет работать))
app-release.apk
16.5 MB
0.7.0b
Что нового:
[!] Включена возможность кэширования расписаний на сервер (значительно ускоряет скорость загрузки списка групп и самих расписаний)
[+] Авто-обновление расписаний - теперь оно обновляется в фоне при каждом запуске приложения
[+] Pull-to-refresh в расписании. При этом жесте с сервера загружается его актуальная версия
[+] В списке загруженных расписаний отображается размер их файлов на устройстве
[+] Изменены контакты студенческих организаций, мелкие исправления ошибок
Что нового:
[!] Включена возможность кэширования расписаний на сервер (значительно ускоряет скорость загрузки списка групп и самих расписаний)
[+] Авто-обновление расписаний - теперь оно обновляется в фоне при каждом запуске приложения
[+] Pull-to-refresh в расписании. При этом жесте с сервера загружается его актуальная версия
[+] В списке загруженных расписаний отображается размер их файлов на устройстве
[+] Изменены контакты студенческих организаций, мелкие исправления ошибок
По моим экспериментам, сайт МАИ банит меня после загрузки ~50 расписаний групп. Чтобы сделать расписание хотя бы для тех преподов, что в нем указаны, надо скачать его для всех 1184 групп. При средней цене прокси 90 копеек за штуку (считай, одноразовую) скачать расписание будет стоить 25 рубля за раз, а зная наше бюро расписаний, его еще и обновлять надо. Это не считая попытки в процессе разработки 🥲
В общем, продолжаем работать, искать лазейки, потому что мое письмо it-департамент МАИ игнорирует.
А еще мне нарисовали промо-фоточки. Не Мона-Лиза, но как за бесплатно и за часик работы, вполне неплохо, я считаю. За них спасибо - https://artembay.ru/
В общем, продолжаем работать, искать лазейки, потому что мое письмо it-департамент МАИ игнорирует.
А еще мне нарисовали промо-фоточки. Не Мона-Лиза, но как за бесплатно и за часик работы, вполне неплохо, я считаю. За них спасибо - https://artembay.ru/
Серверное обновление
Что нового:
[+] Новый парсер, теперь правильно обрабатываются случаи, когда на одно занятие назначено больше одного преподавателя или аудитории (раньше из-за этого не отображались преподаватели например, английского)
Что нового:
[+] Новый парсер, теперь правильно обрабатываются случаи, когда на одно занятие назначено больше одного преподавателя или аудитории (раньше из-за этого не отображались преподаватели например, английского)
Господа, оно живое, оно идет на контакт!!
В связи с этим, крупная версия планировавшаяся к выходу на эти выходные еще немного откладывается, хочу сначала переписать все на официальную API'шку. Появляющееся сообщение что не удается обновить расписание тоже связанно с работами на сервере. Сервер отключен до выхода следующей версии. Расписание все так же можно обновить через кнопку в настройках
В связи с этим, крупная версия планировавшаяся к выходу на эти выходные еще немного откладывается, хочу сначала переписать все на официальную API'шку. Появляющееся сообщение что не удается обновить расписание тоже связанно с работами на сервере. Сервер отключен до выхода следующей версии. Расписание все так же можно обновить через кнопку в настройках
This media is not supported in your browser
VIEW IN TELEGRAM
Кнопка на следующую неделю начнет работать так, как вы ожидали
Похоже мою идею о том, что следующая неделя - неделя следующая за текущей оценил мало кто, поэтому со следующих версий, эта кнопка будет просто перелистывать неделю на следующую за открытой. Надеюсь, так интерфейс станет интуитивнее и понятнее для новых пользователей (Да, "прошлая неделя" тоже будет вести себя так))
Похоже мою идею о том, что следующая неделя - неделя следующая за текущей оценил мало кто, поэтому со следующих версий, эта кнопка будет просто перелистывать неделю на следующую за открытой. Надеюсь, так интерфейс станет интуитивнее и понятнее для новых пользователей (Да, "прошлая неделя" тоже будет вести себя так))
app-release.apk
23.4 MB
0.8.0b
Что нового:
[+] Новая анимация Splash-Screen
[+] Информация о преподавателях (При сотрудничестве с МАИ.Экслер.ру)
[+] Теперь в приложении есть "Маёвский словарик"
[+] Сетевое взаимодействие полостью переписано на новое (официальное) API
[+] Все парсеры вынесены в отдельные библиотеки
[+] Задел (почти готово) под расписание преподов
С версией все хорошо, после обновления очистите данные приложения в настройках системы
Что нового:
[+] Новая анимация Splash-Screen
[+] Информация о преподавателях (При сотрудничестве с МАИ.Экслер.ру)
[+] Теперь в приложении есть "Маёвский словарик"
[+] Сетевое взаимодействие полостью переписано на новое (официальное) API
[+] Все парсеры вынесены в отдельные библиотеки
[+] Задел (почти готово) под расписание преподов
С версией все хорошо, после обновления очистите данные приложения в настройках системы