Создаём сервис уведомлений для Windows Phone 7 на языке Ruby

Windows Phone 7 поддерживает Push-уведомления, которые позволяют делать такие вещи, как отправка уведомления для WP7 приложения, или обновление плитки приложения. Уведомления отправляются с помощью Microsoft Push Notification Service (MPNS) — бесплатного сервиса, который предоставляет Microsoft. Читать далее Создаём сервис уведомлений для Windows Phone 7 на языке Ruby

{31 день с Mango} День 25: Фоновые агенты

Это День 25 в серии статей 31 день с Mango (перевод оригинальной серии 31 Days of Mango), и был написан приглашенным автором Гари Джонсон (Gary Johnson). Вы можете найти его в твиттере @GaryGJohnson. Читать далее {31 день с Mango} День 25: Фоновые агенты

Второй Всероссийский конкурс XNA-игр

Портал xnadev.ru при поддержке Microsoft анонсировал начало второго Всероссийского конкурса XNA игр.
Платформы приложений: PC, XBox 360, Windows Phone 7.
Срок проведения конкурса:  с 25 октября 2011 года по 10 января 2012 года включительно.
Призы:
— 1 место: XBox 360
— 2 место: современная видеокарта
— 3 место: поощрительный приз от Microsoft
Дополнительный приз за лучшую игру для Windows Phone 7 Устройство под управлением Windows Phone 7.

Подробнее

HTCMeetup — 16 сентября мероприятие HTC в Москве, презентация устройства на Windows Phone 7

16 сентября 2011 года в Москве пройдёт мероприятие фирмы HTC совместно с компанией Microsoft, посвящённое выходу в продажу новинки HTC Mozart (с операционной системой Windows Phone 7).

 

Читать далее HTCMeetup — 16 сентября мероприятие HTC в Москве, презентация устройства на Windows Phone 7

Академический курс по разработке для WP7

Доступен для скачивания академический учебный материал на русском языке по разработке для Windows Phone 7.  Курс состоит из 10 лекций и 30 лабораторных работ.
Скачать

Доступно распространение приложений Widows Phone 7.1 через Marketplace

С сегодняшнего дня можно отправлять приложения для Windows Phone 7.1 в центр разработчиков App Hub для сертификации. Об этом сообщила команда Windows Phone.

Релиз-кандидат Windows Phone SDK 7.1

Стал доступен релиз-кандидат Windows Phone SDK 7.1 по ссылке http://www.microsoft.com/download/en/details.aspx?id=27153&utm_source=feedburner&utm_medium=twitter&utm_campaign=Feed%3A+MicrosoftDownloadCenter+%28Microsoft+Download+Center%29#tm
Перед установкой необходимо обязательно деинсталировать уже установленные версии SDK 7.1 Beta/Beta 2/Beta 2 refresh
Среди обновлений — версия Silverlight 4, появилось API для работы с гироскопом и компасом.

Windows Phone Camp

5 сентября 2011 года в Москве пройдёт мероприятие Windows Phone Camp. Это мероприятие посвящено скорому запуску платформы Windows Phone 7 в России. Будут обсуждаться многочисленные вопросы связанные с разработкой и публикацией приложений.
Зарегистрироваться на мероприятие можно по следующему адресу:
https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032492076&Culture=ru-RU
Регистрация закончится после заполнения всех мест!

Эмуляция акселерометра и геопозиционирования в Windows Phone SDK 7.1

Как уже известно в Windows Phone SDK 7.1 Beta 2 и Beta 2 Refresh у эмулятора появилась дополнительная панель с помощью которой можно делать скриншоты и управлять эмуляцией акселерометра и геопозиционирования.
Читать далее Эмуляция акселерометра и геопозиционирования в Windows Phone SDK 7.1

Отладка приложений для WP7: выгрузка и загрузка содержимого изолированного хранилища средствами SDK 7.1

При отладке приложений для Windows Phone 7 использующих изолированное хранилище, зачастую возникает необходимость проверки содержимого изолированного хранилища, а также наоборот — загрузка готового содержимого в изолированное хранилище эмулятора или подкдюченного устройства WP7.
Для этих целей в наборе разработчика SDK 7.1 есть специальная утилита ISETool.exe — Isolated Storage Explorer. Чтобы использовать эту утилиту, приложение с которым вы собираетесь работать должно быть установлено на эмуляторе или устройстве. При этом устройство или эмулятор обязательно должны быть запущены, но приложение не обязательно в текущий момент должно быть запущено.
Утилита в 32-разрядной операционной системе находится в папке C:Program FilesMicrosoft SDKsWindows Phonev7.1ToolsIsolatedStorageExplorerTool  а в 64-разрядной  в папке  C:Program Files (x86)Microsoft SDKsWindows Phonev7.1ToolsIsolatedStorageExplorerTool  (литера диска может быть другой). Работа с ISETool.exe осуществляется из командной строки (командная строка запускается сочетанием клавиш Windows+R), синтаксис следующий:
ISETool.exe <ts|rs|dir[:папка изолированного хранилища]> <xd|de> <Product GUID> [<папка на ПК>]
Ключи:
ts — копирование файлов из изолированного хранилища на устройстве или на эмуляторе на ваш ПК.
rs — копирование файлов с вашего ПК в изолированное хранилище на устройстве или на эмуляторе.
dir — выводит список файлов и директорий в указанной директории изолированного хранилища.
папка изолированного хранилища — указываемая вами папка в изолированном хранилище на устройстве или эмуляторе.
xd — ключ, указывающий на то, что работу выполнять с эмулятором.
de — ключ, указывающий на то, что работу выполнять с устройством.
Product GUID —  ProductID из файла WPAppManifest.xml того приложения, с изолированным хранилищем которого будем работать.
папка на ПК — папка на ПК в которую будем копировать содержимое изолированного хранилища или из которой будем копировать в изолированное хранилище.
Рассмотрим примеры:
1. Обзор содержимого папки изолированного хранилища.
Общий синтаксис:
ISETool.exe dir <xd|de> <Product GUID>
Допустим, что используем 32-разрядную операционную систему, работать будем с эмулятором. Product GUID взяли из файла WPAppManifest.xml 11111111-1111-1111-11111111111111111 , тогда командная строка будет следующей:
C:Program FilesMicrosoft SDKsWindows Phonev7.1ToolsIsolatedStorageExplorerToolISETool.exe dir xd 11111111-1111-1111-11111111111111111
Если необходим список содержимого заранее известной директории, например «Space», командная строка будет следующей:
C:Program FilesMicrosoft SDKsWindows Phonev7.1ToolsIsolatedStorageExplorerToolISETool.exe dir:»Space» xd 11111111-1111-1111-11111111111111111
2. Копирование файлов из изолированного хранилища.
Общий синтаксис:
ISETool.exe ts <xd|de> <Product GUID> <папка на ПК>
Пример командной строки
C:Program FilesMicrosoft SDKsWindows Phonev7.1ToolsIsolatedStorageExplorerToolISETool.exe ts xd 11111111-1111-1111-11111111111111111 «C:DataCopyOfIS»
3. Замена файлов в изолированном хранилище файлами из папки на ПК.
Общий синтаксис
ISETool.exe rs <xd|de> <Product GUID> <папка на ПК>
Пример командной строки:
C:Program FilesMicrosoft SDKsWindows Phonev7.1ToolsIsolatedStorageExplorerToolISETool.exe rs xd 11111111-1111-1111-11111111111111111 «C:DataCopyOfIS»