Инструкция по лабораторным и курсовой работам

Инструкция по лабораторным и курсовой работам

Лабораторные работы в рамках курса по разработке приложений для Windows 8 разделены на 6 блоков и доступны в вариантах XAML/C# и HTML/JS.

Целью выполнения лабораторной работы является на практике рассмотреть ключевые аспекты разработки и публикации приложения. Цикл лабораторных работ начинается с пустого шаблона и заканчивается размещением приложения в Windows Store .

  1. Создание приложения из шаблона
  2. Стилизация приложения
  3. Работа оффлайн и настройки
  4. Контекстное масштабирование и альтернативные шаблоны
  5. Контракты поиска и общего доступа
  6. Плитки и размещение в Windows Store

Так как конечное приложение должно быть размещено в Windows Store , оно должно быть достаточно уникальным. Каждое такое приложение должно отвечать интересам его автора, а не повторять дословно код/данные/стиль, приведенные в инструкциях к лабораторным работам.

Уникальность приложения

В ходе выполнения лабораторных работ убедитесь, что:

  • Тематика. Ваше приложение имеет разумную собственную тематику, отвечающую вашим интересам.
  • Название. У вашего приложения должно быть уникальное название, отвечающее выбранной тематике.
  • Источники данных. Вы используете источники данных, отличные от тех, что приведены в инструкциях в качестве иллюстраций.
  • Политика конфиденциальности. Внутри приложения (в настройках) приведена ваша собственная политика конфиденциальности или ссылка на нее.
    1. Напомним, что в этом соглашении должно быть указано, что вы делаете или не делаете с персональными пользовательскими данными.
    2. Примеры можно посмотреть в любых приложениях, опубликованных в Windows Store и требующих доступа к интернету.
Тестирование

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

Регистрация в Windows Store

Ниже приведена краткая инструкция по регистрации в магазине Windows в качестве разработчика:

Прежде всего, поймите, как вы будете регистрироваться:

  • Студент -> в программе DreamSpark (http://dreamspark.ru) можно получить код для бесплатной регистрации.
  • Стартап (разрабатываете тиражируемый софт) -> в программе BizSpark (http://www.microsoft.com/ru/ru/ms-start/bizspark.aspx) можно получить код для бесплатной регистрации. Важно: для участия в программе не обязательно быть компанией!
  • У вас есть платная подписка MSDN -> вам доступен код для бесплатной регистрации.
  • Индивидуальный разработчик –> $50
  • Компания -> $100
Процесс регистрации
  1. Для регистрации вам понадобится Microsoft Account (Live ID).
  2. Перейдите по ссылке https://appdev.microsoft.com/StorePortals/Account/Signup/Start/
  3. Выберите страну и тип учетной записи
    • Индивидуальный разработчик, если вы регистрируетесь лично
    • Организация, если вы регистрируетесь от лица компании

В обоих случаях вам понадобится подтвердить личность, привязав к аккаунту банковскую карточку. Регистрация от лица компании также потребует подтверждения вашего статуса дополнительными документами.

  • На вашей карточке должна быть временно заблокирована сумма до $5 (не путать с проверкой карточки – блокируется 30 руб.). Эта транзакция сопровождается примерно такой подписью: MICROSOFT *269CODE>BILL.MS.NET LI –128.69 руб
  • Для подтверждения вам нужно будет ввести код, либо сумму.

Пошагово процесс можно посмотреть также в следующем видео/презентации: http://www.techdays.ru/videos/4599.html

Размещение приложения

В 6-й лабораторной работе описан пошагово процесс размещения. Пошагово инструкцию можно также посмотреть в видео на TechDays: http://www.techdays.ru/videos/4599.html

  • Протестируйте приложение с помощью WACK до размещения
  • Зарезервируйте имя, добавьте все необходимые описания при размещении приложения
  • Язык вашего приложения должна соответствовать контенту. Язык указывается в манифесте приложения, для контента на русском должно быть указано ru-RU. Все описания, подписи к скриншотам и т.п. при размещении должны быть на этом же языке.
Курсовая работа

Курсовая работа – это уникальный проект приложения для Windows Store , выполняемый индивидуально или в группе не более 3 человек.

  • К работе над курсовыми работами и консультациям допускаются студенты, успешно прошедшие основной курс и сдавшие лабораторные работы (финальной точкой считается публикация в Windows Store).
  • Тематика приложения выбирается автором/авторами самостоятельно. В качестве источника вдохновения различных тематичных приложений рекомендуем ознакомиться с этим разделом документации: http://msdn.microsoft.com/ru-RU/library/windows/apps/hh868274 (дополнительные примеры можно посмотреть в английской версии http://msdn.microsoft.com/en-US/library/windows/apps/hh868274).
  • Сложность проекта рассчитывается самостоятельно автором/авторами приложения из расчета выполнения работы в течение 3-4 недель после окончания основной программы, включая публикацию. Сложные проекты имеет смысл ограничивать в функциональности и подходить к ним итерационно.
  • Работы аналогичные по содержанию лабораторным работам в качестве курсовых не рассматриваются, хотя курсовая работа может быть существенным развитием лабораторной работы.

Работа над курсовыми работами проводится с 13 мая по 9 июля. В это время:

  • Организуются индивидуальные консультации по проектам: в почте и online (lync, skype), либо очно в Москве в офисе Microsoft. Обсуждение может включать вопросы по дизайну, технические вопросы, а также вопросы публикации/бизнес-стратегии.
  • Среди курсовых работ, опубликованных в Windows Store до 16 июля, экспертным жюри из сотрудников Microsoft будут выбраны лучшие, которые получат дополнительное продвижение.

Студенты, успешно и вовремя сдавшие основную программу и курсовую работу, дополнительно получат диплом от Microsoft о прохождении курса.

📎📎📎📎📎📎📎📎📎📎