Инспектор группы
Спонсор: Microsoft
Опубликован: 21.03.2013 | Уровень: для всех | Доступ: свободно
Итоговая работа 1:

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

< Онлайн-консультация 1 || Итоговая работа 1
Ключевые слова: Windows, работ, store, приложение

Лабораторные работы

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

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

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

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

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

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

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

Тестирование

Перед размещением приложения протестируйте приложение с помощью 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. Выберите страну и тип учетной записи
    • Индивидуальный разработчик, если вы регистрируетесь лично
    • Организация, если вы регистрируетесь от лица компании

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

  4. Заполните данные о себе, выберите имя издателя (publisher).
  5. Если у вас есть код для бесплатной регистрации, введите его на экране с ценой.
  6. Подтвердите свой аккаунт!
    • На вашей карточке должна быть временно заблокирована сумма до $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 о прохождении курса.

< Онлайн-консультация 1 || Итоговая работа 1
Андрей Милютин
Андрей Милютин
Какой срок проверки заданий?
Данила Слупский
Данила Слупский
Не удается выполнить
Администратор Администратор
Администратор Администратор
Россия, Москва, МГУ, 1986
Константин Сараев
Константин Сараев
Россия, г. Москва, Московский Государственный Институт Электроники и Математики (МГИЭМ), 2004