Moodle Mobile: зачем это нужно
По данным исследований, 60–70% студентов хотя бы иногда учатся с мобильного устройства. Moodle Mobile — официальное приложение для Android и iOS, позволяющее проходить курсы, сдавать тесты и получать оценки со смартфона.
Шаг 1. Включение мобильных веб-сервисов
Site administration → Mobile app → Mobile settings → Enable web services for mobile devices: Yes. Автоматически включится протокол REST. Убедитесь, что функция moodle_mobile_app активна в External services.
Шаг 2. Push-уведомления
Зарегистрируйтесь на apps.moodle.com, создайте сайт, скопируйте токен. Затем в Mobile settings → Air Notifier — вставьте токен. Push-уведомления снижают количество пропущенных дедлайнов на 20–30%.
Шаг 3. Офлайн-доступ
Moodle Mobile поддерживает офлайн-режим для страниц, ресурсов и видеолекций, хранящихся на сервере Moodle. Ответы на задания синхронизируются при подключении.
Шаг 4. Брендирование
Собственное приложение в AppStore/Google Play под вашим названием и логотипом — через Moodle App Builder или сборку из исходного кода.
Что не работает в мобильном
Не все плагины поддерживают мобильный вид. Если используете нестандартные активности, проверьте наличие mobile.php в плагине. Разрабатываю мобильный вид для кастомных плагинов.
Опишите задачу — расскажу, как решить её конкретно в вашем случае. Свяжитесь — разберём вместе.