Будьте добры сообщите какой срок проверки заданий и каким способом я буду оповещен! |
Инструкция по лабораторным и курсовой работам
Лабораторные работы
Лабораторные работы в рамках курса по разработке приложений для Windows 8 разделены на 6 блоков и доступны в вариантах XAML/C# и HTML/JS.
Целью выполнения лабораторной работы является на практике рассмотреть ключевые аспекты разработки и публикации приложения. Цикл лабораторных работ начинается с пустого шаблона и заканчивается размещением приложения в Windows Store.
- Создание приложения из шаблона
- Стилизация приложения
- Работа оффлайн и настройки
- Контекстное масштабирование и альтернативные шаблоны
- Контракты поиска и общего доступа
- Плитки и размещение в Windows Store
Так как конечное приложение должно быть размещено в Windows Store, оно должно быть достаточно уникальным. Каждое такое приложение должно отвечать интересам его автора, а не повторять дословно код/данные/стиль, приведенные в инструкциях к лабораторным работам.
Уникальность приложения
В ходе выполнения лабораторных работ убедитесь, что:
- Тематика. Ваше приложение имеет разумную собственную тематику, отвечающую вашим интересам.
- Название. У вашего приложения должно быть уникальное название, отвечающее выбранной тематике.
- Источники данных. Вы используете источники данных, отличные от тех, что приведены в инструкциях в качестве иллюстраций.
-
Политика конфиденциальности. Внутри приложения (в настройках) приведена ваша собственная политика конфиденциальности или ссылка на нее.
- Напомним, что в этом соглашении должно быть указано, что вы делаете или не делаете с персональными пользовательскими данными.
- Примеры можно посмотреть в любых приложениях, опубликованных в 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
Процесс регистрации
- Для регистрации вам понадобится Microsoft Account (Live ID).
- Перейдите по ссылке https://appdev.microsoft.com/StorePortals/Account/Signup/Start/
- Выберите страну и тип учетной записи
- Индивидуальный разработчик, если вы регистрируетесь лично
- Организация, если вы регистрируетесь от лица компании
В обоих случаях вам понадобится подтвердить личность, привязав к аккаунту банковскую карточку. Регистрация от лица компании также потребует подтверждения вашего статуса дополнительными документами.
- Заполните данные о себе, выберите имя издателя (publisher).
- Если у вас есть код для бесплатной регистрации, введите его на экране с ценой.
-
Подтвердите свой аккаунт!
- На вашей карточке должна быть временно заблокирована сумма до $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 о прохождении курса.