Мобильное приложение для обучающихся по программам международного научно-методического центра НИЯУ МИФИ

Обеспечение удобного доступа к основным функциям платформы, новостному контенту сайта МНМЦ и оперативное информирование о важных событиях

О решении

Мобильное приложение МНМЦ НИЯУ МИФИ – это удобный доступ научно-педагогических работников и аспирантов российских ВУЗов к следующим возможностям платформы Международного научно-методического центра НИЯУ МИФИ (https://ismc.academy/):

• Запись на новые курсы

• Просмотр полученных удостоверений

• Загрузка документов и заявлений

• Уведомления о вебинарах и тестированиях

• Просмотр ближайших событий и новостей

Неавторизованные пользователи могут ознакомиться с последними новостями и списком курсов, предлагаемых для изучения. Раздел новости постоянно синхронизируется с официальным сайтом центра

Технологии

Результаты работы над проектом

Разработку всех наших мобильных приложений мы ведем по одному сценарию, создание приложения МНМЦ НИЯУ МИФИ не стало исключением, поэтому на первом этапе был проведен анализ требований и проектирование логики приложения. Затем наши дизайнеры разработали макеты интерфейса, а разработчики подготовили требования к API. После этого параллельно были запущены процессы верстки дизайна, проектирования архитектуры серверной части и реализации логики. После выполнения интеграции мы провели тестирование согласно подготовленному тест-плану и собрав результаты тестов провели доработку функциональности.

В приложении предусмотрена возможность удобного просмотра курсов и их содержания – ссылки на вебинары, ссылки на контрольные мероприятия, материалы курса, необходимо отображение информации о статусе заявки на участие в курсе (принята, доработка, отклонена). Отдельно сделана страница, на которой возможен просмотр и скачивание удостоверений. При загрузке диплома или справки с работы пользователь имеет выбор загружать документ с устройства или сделать фото через камеру, что сильно упрощает процесс записи на курсы по сравнению с подачей заявления с компьютера, так как необходимо загрузить удостоверяющие документы и подписанное заявление на зачисление.

Одной из основных разработок стало внедрение механизма push уведомлений и страницы их настройки. С помощью push-уведомлений пользователь информируется о важных событиях, при этом пользователь имеет возможность отключить одно или несколько уведомлений по своему желанию в настройках приложения. Возможные варианты уведомлений — начало лекции, открытие тестирования для прохождения, закрытие тестирования для прохождения, загрузка удостоверения.

Также в приложении создана страница Ближайшие активности, где авторизованный пользователь может увидеть предстоящие тесты, практические работы, лекции по всем курсам, на которых обучается слушатель. Через раздел предложить идею авторизованный пользователь может предложить свои идеи как по образовательным программам, так и по технической части платформы.

При разработке приняты меры по защите мобильного приложения от декомпиляции приложения, также в приложении реализован механизм предотвращения использования недопустимых аргументов. Для передачи данных используется ssl-протокол. Приложение работает на смартфонах и планшетах под управлением iOS версии 10 и выше, а также под управлением Android версии 7 и выше.

Галерея