staff:courses:application_development_for_mobile_platforms:mark_au

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
staff:courses:application_development_for_mobile_platforms:mark_au [2019/01/15 09:59]
mark [Дополнительные задания]
staff:courses:application_development_for_mobile_platforms:mark_au [2022/12/10 09:08] (current)
Line 1: Line 1:
 ===== Список заданий ===== ===== Список заданий =====
  
-==== Основные задания ==== 
  
 +==== Согласована и сформулирована тема курсовой ====
 + 
 +
 +(это и не задание,​ но без него трудно начать)
  
-    * [0] Согласована и сформулирована тема курсовой (это как бы и не задание,​ но без него трудно начать) 
       * Согласована формулировка темы курсовой.       * Согласована формулировка темы курсовой.
       * Продемонстрировано,​ что у вас есть работоспособная среда, где можно вести разработку (либо очно, либо в виде скринкаста).       * Продемонстрировано,​ что у вас есть работоспособная среда, где можно вести разработку (либо очно, либо в виде скринкаста).
       * При необходимости найден набор данных для приложения,​ ссылка указана на **вики**.       * При необходимости найден набор данных для приложения,​ ссылка указана на **вики**.
-    * [1] Макет и сценарий использования+ 
 + 
 +==== Макет и сценарий использования ​==== 
 + 
 + 
 +[[http://​se.moevm.info/​doku.php/​staff:​courses:​application_development_for_mobile_platforms:​study_materials#​%D0%BF%D0%BE%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BC%D0%B0%D0%BA%D0%B5%D1%82%D0%B0_ui_%D0%B8_%D0%BE%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D1%81%D1%86%D0%B5%D0%BD%D0%B0%D1%80%D0%B8%D0%B5%D0%B2_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F | Руководство]] 
       * Сформулированы реализуемые сценарии использования в виде **вики-страницы**.       * Сформулированы реализуемые сценарии использования в виде **вики-страницы**.
       * Нарисован макет пользовательского интерфейса в виде графа (по аналогии с прошлым семестром) и **выложенн в репозиторий**.       * Нарисован макет пользовательского интерфейса в виде графа (по аналогии с прошлым семестром) и **выложенн в репозиторий**.
-    * [1] UI на заглушках (переходы работают,​ но данные отображаются только те, что захардкожены в элементах UI). Результат:​ код приложения выложено в репозитории,​ его можно скачать,​ собрать и запустить. + 
-    * [1] Создание юнит-тестов для приложения + 
-      * Результат:​ в репозитории появились файлы юнит-тестов для основных классов,​ которые можно запустить стандартным способом. +==== UI на заглушках ​==== 
-    * [1] Окончательная версия приложенияРезультат:​ код приложения выложено в репозитории,​ его можно скачать,​ собрать и запустить. При этом выполняются основные сценарии использования.+  
 + 
 +    * (переходы работают,​ но данные отображаются только те, что захардкожены в элементах UI). Результат:​ код приложения выложено в репозитории,​ его можно скачать,​ собрать и запустить. 
 + 
 + 
 +==== Создание юнит-тестов для приложения ​==== 
 + 
 + 
 +      * Результат:​ в репозитории появились файлы юнит-тестов ​(не менее 3х TestCase ) для основных классов,​ которые можно запустить стандартным способом. 
 + 
 + 
 +==== Окончательная версия приложения ​==== 
 +  
 +Результат:​ код приложения выложено в репозитории,​ его можно скачать,​ собрать и запустить. При этом выполняются основные сценарии использования.
  
         ​         ​
-==== Дополнительные задания ====+==== Оценка сложности ​пользовательского интерфейса вашего приложения ==== 
 + 
 +[[https://​stepik.org/​lesson/​66393/​step/​7?​unit=43274 | Руководство по измерению последовательности действий и оценки сложности UI]] 
 + 
 +Результат:​ **вики-страница** ​
  
-    * [1] Оценка сложности пользовательского интерфейса вашего приложения. Результат:​ **вики-страница** ​ 
       * с таблицой подсчета количества действий (суммарным), ​       * с таблицой подсчета количества действий (суммарным), ​
       * количеством действий по каждому виду взаимодействия (кликов/​вводов текста/​ нажатий на апп.кнопки и пр.), ​ иллюстрирующие подсчет скриншоты.       * количеством действий по каждому виду взаимодействия (кликов/​вводов текста/​ нажатий на апп.кнопки и пр.), ​ иллюстрирующие подсчет скриншоты.
-      * выводом о том, как можно упростить последовательность.+      * выводом о том, как можно упростить последовательность ​(описание конкретных изменений).
       * макетом интерфейса,​ реализующим предыдущий пункт.       * макетом интерфейса,​ реализующим предыдущий пункт.
       * аналогичным подсчетом количества действий для ближайшего аналога       * аналогичным подсчетом количества действий для ближайшего аналога
-    * [2] Создание интеграционных тестов для приложения+ 
 +==== Создание интеграционных тестов для приложения ​==== 
 + 
       * Результат:​ в репозитории появились файлы интеграционных тестов для основных сценариев использования,​ которые можно запустить стандартным образом (как Android InstrumentedTest),​ либо скрипт для запуска (например,​ если это тесты для игры).       * Результат:​ в репозитории появились файлы интеграционных тестов для основных сценариев использования,​ которые можно запустить стандартным образом (как Android InstrumentedTest),​ либо скрипт для запуска (например,​ если это тесты для игры).
-    * [2] Подготовка задач для MOOC+ 
 +==== Подготовка задач для MOOC ==== 
 + 
       * Согласовать тему задачи (задач) с преподавателем.       * Согласовать тему задачи (задач) с преподавателем.
       * Файлы проекта с модельным решением и тестами (при наличии) выложены в репозиторий.       * Файлы проекта с модельным решением и тестами (при наличии) выложены в репозиторий.
       * Текстовое описание выложено в репозиторий.       * Текстовое описание выложено в репозиторий.
-      * Задача развернута на Stepik*. ​    ​ +      * Задача развернута на Stepik*. 
-    * [1] Ответы на пять негативных отзывов (не имеющих ответов) к существующим ​аналогам +      * [[https://​docs.google.com/​document/​d/​12Q_P9KHa-545DUQO4pfi30M6yYpAoExfNsFZFOhVBW8/​edit?​usp=sharing|Темы задач для MOOC.]]  ​ 
-      * **вики-страница** (либо раздел ПЗ) +   ​
-      * ссылка на приложение +
-      * ссылка на отзыв +
-      * ваша формулировка сути претензии пользователей +
-      * текст вашего ответа+
  
 ==== Экзамен ==== ==== Экзамен ====
staff/courses/application_development_for_mobile_platforms/mark_au.1547546341.txt.gz · Last modified: 2022/12/10 09:08 (external edit)