Дополнительные материалы к занятию можно скачать здесь.
Вложенные файлы в архив дополнительных материалов к занятию - MyLittleTeaPot.zip
Одной из интересных особенностей Windows Phone 7.1 является возможность объединения в одном приложении программных интерфейсов и Silverlight и XNA. Данное обстоятельство расширяет список возможных сценариев разработки приложений. Например, можно встроить в игру веб-браузер, или работать в социальных сетях, пользуясь аппаратной акселерацией двухмерного и трехмерного контента.
На сайте MSDN (http://msdn.microsoft.com/en-us/library/ff431744(VS.92).aspx) приводится несколько примеров, демонстрирующих возможности интеграции обеих технологий. Рассмотрим некоторые из них.
В данном приложении объединяются возможности анимации и работы с жестами Silverlight. Трехмерная модель чайника была разработана Мартином Ньювелом и Джимом Блинном в 1975-м году. Эта модель состоит из десяти кубических участков Безье. Участки образуют поверхность, образованную кривыми, которую можно использовать для создания треугольников разной степени детализации. Использование поверхностей, построенной на основе кривых, позволяет формировать интересные хорошо узнаваемые формы, затратив на их создание очень небольшое количество данных. Модель заварочного чайника стала излюбленным объектом исследователей в области трехмерной графики.
Скачайте с сайта http://msdn.microsoft.com/en-us/library/ff431744(VS.92).aspx файл MyLittleTeaPot.zip, разархивируйте его. Запустите проект в Visual Studio 2010 Express for Windows Phone. Убедитесь, что чайник можно поворачивать в режиме "трекбола".
Воспользуйтесь инструментами, позволяющими менять цвет чайника, подберите оптимальный для себя оттенок.
Вложенные файлы: BackgroundAudioPlayerSample.zip
В Windows Phone 7.1. Mango появилась возможность воспроизводить звук в фоновом режиме. Это фоновое приложение запускается, когда телефон находится в режиме блокировки. Существует две разновидности приложений фонового воспроизведения аудио. Приложения первого типа воспроизводят файлы, расположенные локально, другие приложения воспроизводят поток данных. Предлагаемое приложение предназначено для воспроизведения файлов, расположенных локально с помощью агента воспроизведения аудио.
Зайдите на сайт http://msdn.microsoft.com/en-us/library/ff431744(VS.92).aspx и скачайте файл BackgroundAudioPlayerSample.zip. Разархивируйте архив, запустите в Visual Studio 2010.
Попробуйте русифицировать интерфейс приложения.
Вложенные файлы: RawSensorDataSample.zip
В данном примере мы покажем, как получать данные от компаса, акселерометра и
Windows Phone поддерживает множество сенсоров, позволяющих определять ориентацию и перемещение устройства в пространстве. Эти сенсоры позволяют разрабатывать приложения, в которых само физическое устройство означает пользовательский ввод. Данную возможность можно использовать для игр, контролируемых перемещением и для расширенной реальности. Простейшим способом разработки подобных приложений является объединенный программный интерфейс. Этот API объединяет и обрабатывает ввод со всех сенсоров движения и ориентации. Windows Phone предоставляет API для получения данных от всех индивидуальных сенсоров. Каждый из сенсорных API основан на классе SensorBase<TSensorReading> и следует стандартизированной идеологии получения данных от сенсоров
Сенсорные API не могут работать в режиме блокировке экрана, их нельзя использовать в качестве фоновых агентов.
Рассмотрим каждый из сенсоров отдельно.
Сенсор Compass, или
Сенсор Gyroscope используется для определения скорости вращения устройства по каждой из осей. Приложение может использовать данные, полученные от
Существуют физические ограничения, затрудняющие определение истинного положения и перемещения устройства на основе исходных данных, полученных от сенсоров Windows Phone. Например, Считывание с акселерометра включает в себя силу гравитации, примененную к устройству в добавление к силам, результирующим из движения устройства. Сенсор
Скачайте с сайта http://msdn.microsoft.com/en-us/library/ff431744(VS.92).aspx файл RawSensorDataSample.zip, разархивируйте его, запустите приложение, попробуйте его русифицировать.
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.