[0] Согласована и сформулирована тема курсовой (это как бы и не задание, но без него трудно начать)
Согласована формулировка темы курсовой.
Продемонстрировано, что у вас есть работоспособная среда, где можно вести разработку (либо очно, либо в виде скринкаста).
При необходимости найден набор данных для приложения, ссылка указана на вики.
[1] Макет и сценарий использования
Сформулированы реализуемые сценарии использования в виде вики-страницы.
Нарисован макет пользовательского интерфейса в виде графа (по аналогии с прошлым семестром) и выложенн в репозиторий.
[1] UI на заглушках (переходы работают, но данные отображаются только те, что захардкожены в элементах UI). Результат: код приложения выложено в репозитории, его можно скачать, собрать и запустить.
[1] Создание юнит-тестов для приложения.
Результат: в репозитории появились файлы юнит-тестов для основных классов, которые можно запустить стандартным способом.
[1] Окончательная версия приложения. Результат: код приложения выложено в репозитории, его можно скачать, собрать и запустить. При этом выполняются основные сценарии использования.
Дополнительные задания
[1] Оценка сложности пользовательского интерфейса вашего приложения. Результат: вики-страница
с таблицой подсчета количества действий (суммарным),
количеством действий по каждому виду взаимодействия (кликов/вводов текста/ нажатий на апп.кнопки и пр.), иллюстрирующие подсчет скриншоты.
выводом о том, как можно упростить последовательность
макетом интерфейса, реализующим предыдущий пункт.
[2] Создание интеграционных тестов для приложения
Результат: в репозитории появились файлы интеграционных тестов для основных сценариев использования, которые можно запустить стандартным образом (как androidInstrumentedText), либо скрипт для запуска (например, если это тесты для игры).
[2] Исследование производительности
вики-страница (либо раздел ПЗ)
Описание эксперимента (в каких условиях и что измеряли, какие параметры варьировали) и инструментов измерения
График зависимостей производительности для различных входных данных (не менее трех).
Выводы, включающие в себя сравнение зависимостей.
[1] Ответы на пять негативных отзывов (не имеющих ответов) к существующим аналогам
вики-страница (либо раздел ПЗ)
ссылка на приложение
ссылка на отзыв
ваша формулировка сути претензии пользователей
текст вашего ответа
Как формируется оценка
Выше описаны сами задания и баллы за их выполнение.
Для получения положительной оценки нужно сделать все основные задания.
Сумма >8 — отлично,
Сумма >6 — хорошо,
Сумма 4*6 — удовлетворительно.
staff/courses/application_development_for_mobile_platforms/mark_au.1521035711.txt.gz · Last modified: 2022/12/10 09:08 (external edit)