Мобильное приложение для Blended-Learning системы (проект)

Материал из Wiki - Факультет компьютерных наук
Версия от 19:22, 18 октября 2017; GalinaKaleeva (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск
Ментор Никитин Алексей
Учебный семестр Осень 2016
Учебный курс 2-й курс
Проект можно развивать на летней практике
Максимальное количество студентов, выбравших проект: 3


Внимание! Данный проект находится в архиве и реализован не будет.

Что это за проект?

Разработка мобильного приложения для платформы android, для синхронной части проекта по смешанному обучению. Мобильное приложение будет отвечать за авторизацию (в т.ч. через социальные сети), отображения списка активных лекций с асинхронной (статической) части разрабатываемого проекта, и взаимодействует через веб-сокеты с синхронной его частью. Приложение должно отображать лекцию, состоящую из слайдов, каждый из которых может содержать динамический контент (js визуализации) и математические формулы, набранные в системе KaTeX.

Чему вы научитесь?

Проект дает опыт в разработке масштабируемых мобильных приложений, опыт встраивания js-сценариев и js-движка в мобильное приложение, опыт разработки модуля для отображения 2мерных и 3мерных визуализаций, опыт использования веб-сокетов.

Какие начальные требования?

Знание java core/ android, maven, git. Опыт использования библиотеки google-gson и опыт маршаллизации, демаршаллизации будут плюсом.

Но самое главное -- желание работать и научиться чему-нибудь новому.

Какие будут использоваться технологии?

Android studio - ide для разработки мобильных приложений git - система контроля версий Dager 2(или другой фреймворк, для разработки мобильных приложений на языке java) google-gson - библиотека для преобразование экземляров классов в json.

Темы вводных занятий

Будет объявлено позже

Направления развития

Проект может быть большим шагом в сторону разработки мобильных приложений для больших проектов (в том числе, коммерческих).

Критерии оценки

Будет объявлено позже

Ориентировочное расписание занятий

ПН недоступен, ВТ 15:00 - 18:00, СР недоступен, ЧТ по предварительной договорённости, ПТ по предварительной договорённости, СБ 12:10 - 14:00