Формат календаря .ics

«Расписание в вузе» · 28 сентября 2026 г.

Приложение работает с обычными файлами iCalendar (.ics). Источник календаря выбираете вы: ссылка, «Поделиться» с другого приложения или ручной ввод с теми же полями.

Поддерживаются экспорты схожей структуры: события VEVENT, время с часовым поясом, название занятия, аудитория, группа и подгруппа в тексте описания. Приложение не проверяет принадлежность к какому-либо вузу или сервису.

Пример одного занятия

BEGIN:VEVENT
UID:lesson-20260921-0830@example
DTSTART;TZID=Europe/Moscow:20260921T083000
DTEND;TZID=Europe/Moscow:20260921T100000
SUMMARY:Программирование (Лекция)
LOCATION:6.204
DESCRIPTION:Группа: ИВТ-21\nПодгруппа: 2
END:VEVENT

Поля события

Типы занятий в SUMMARY

Программирование (Лекция)
Программирование (Лабораторная)
Программирование (Практика)
Базы данных (Лекция)
Алгоритмы (Лабораторная)

Текст в скобках используется в журнале преподавателя: для одной дисциплины могут быть отдельные вкладки «Лекция», «Практика» и т.д.

Группа и подгруппа в DESCRIPTION

Группа: ИВТ-21
Подгруппа: 2

Группа: ПИ-22
Подгруппа: 1

Названия произвольные. Они отображаются в расписании и связывают журнал с подгруппой.

Ручной ввод

При создании расписания в приложении сохраняется тот же формат: заголовок Дисциплина (Тип), в заметках — Группа: и Подгруппа:. Импорт и ручной ввод ведут себя одинаково в расписании и журнале.

Готовый файл

sample-calendar.ics — несколько недель занятий в описанном формате.

Страница с кнопкой копирования ссылки для импорта в приложение.