Приложение Running Tracker. ОбзорНа этом практическом занятии мы создадим приложение, отслеживающее маршрут пробежки или велосипедной прогулки. С его помощью пользователь получает статистические данные о пробежке и видит ее маршрут на карте. Приложение использует несколько функциональных возможностей Windows Phone 8: новый элемент управления картой, API Map, службы определения местоположения и функцию выполнения в фоновом режиме. Элемент управления картой Windows Phone 8 обновлен, теперь он позволяет удобно просматривать карту и работать с ней. Чтобы определить текущее местоположение устройства, приложение использует службы определения местоположения Windows Phone. Примечание. Новый API Maps в Windows Phone 8 отличается от API Bing Maps в Windows Phone 7.1. Элемент управления Bing Maps все еще поддерживается в Windows Phone 8, но уже устарел. Чтобы получить информацию о маршруте движения между двумя географическими точками, приложение использует класс QueryRoute, предоставляющий точные координаты промежуточных точек на пути пользователя. Важно, чтобы подобные приложения могли выполняться в фоновом режиме. В Windows Phone 7.1 при переключении в фоновый режим приложение прекращало работать. Фоновый режим в Windows Phone 8 позволяет приложению работать и отслеживать перемещения пользователя, даже если тот не взаимодействует с приложением и оно не отображается на экране. На данном практическом занятии мы выполним все необходимые шаги по созданию приложения, использующего эти новые возможности. ЦелиВ ходе этого практического занятия вы добавите следующие функции:
Необходимые требованияЧтобы занятие принесло максимальную пользу, необходимо иметь:
Структура практического занятияЭто практическое занятие включает в себя два упражнения, цель которых:
Примерное время выполненияНа выполнение данного практического занятия потребуется не менее 60 минут. |