WP7 Mango ушёл в релиз

Команда разработчиков WP7 сообщила (http://windowsteamblog.com/windows_phone/b/windowsphone/archive/2011/07/26/windows-phone-mango-released-to-manufacturing.aspx), что WP7 Mango ушёл в релиз. Это означает, что с этого момента релиз попадёт производителям мобильных устройств на базе Windows Phone 7, а так же начинается подготовка к распространению обновлений через мобильных операторов на уже проданные устройства!

Трафарет пользовательского интерфейса для Windows Phone 7

Прошло уже чуть более двух месяцев как я стал обладателем довольно полезного инструмента — трафарета пользовательских интерфейсов для WP7 (получил я его на конференции BizSpark Camp, посвященной Windows Phone, за что с удовольствием благодарю представителей Microsoft), а до сих пор не написал отчёт. Восполняю этот пробел. Читать далее Трафарет пользовательского интерфейса для Windows Phone 7

Две хорошие новости о WP7: рынок приложений открывается, публикация Mango-приложений через месяц!

Две хорошие новости. С сегодняшнего дня можно отправлять приложения для распространения в новых странах, которые были декларированы ранее. Этих стран 19, в том числе и Россия. Это первый этап, можно только публиковать приложения и в данный момент жители этих стран еще не имеют доступ через Zune к маркетплейсу.
Другая новость: Публиковать приложения WP7 Mango можно будет уже в Августе. Незадолго до этого выйдет Release Candidate инструментов разработчика для Windows Phone 7.

Портал разработчиков для WP7 — App Hub — обновлён

Произошло ожидаемое обновление портала App Hub — портала, через который разработчики осуществляют загрузку своих приложений в маркетплейс, наблюдают за статистикой приложений и т.д.
Новая версия сайта приветствует всех новым пользовательским соглашением.
Немного изменена вёрстка и структура разделов, посвященных WP7.
Изменен дизайн графиков статистики скачиваний приложений.
В статистике присутствуют страны, которые были анонсированы как новые страны,  которых можно будет покупать приложения, в том числе Россия
Добавлена статистика отказов (сбоев) приложений.
Есть новый раздел Payout со статистикой по роялти и их выплате, с возможностью экспорта этих данных.
В App Hub теперь можно смотреть отзывы о приложении, которые были доступны только из Zune.
Можно изменять описание приложения без новой отправки на сертификацию.
При отправке приложения его можно или отправить на сертификацию или на приватное бета тестирование (для него сертификация не нужна).

Обновление App Hub WP7

Главная новость сегодня — это то, что практически весь день App Hub (портал разработчиков приложений для WP7, на котором происходит управление публикуемыми приложениями) будет на обслуживании. Связано это с тем что  произойдут некоторые существенные изменения и обновления. Это тот случай, когда имеет смысл чуточку подождать.

Экзамен 70-599 Designing and Developing Windows Phone Applications опубликован

Сегодня, 14 июля 2011 года опубликован экзамен Microsoft по платформе разработки Windows Phone: 70-599 Designing and Developing Windows Phone Applications.
Посмотреть информацию об экзамене можно по следующей ссылке: http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-599&locale=en-us

Инструменты разработчика

Сегодня, 29 июня 2011 года стали доступны для скачивания инструменты разработчика Windows Phone SDK 7.1 Beta2 : http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=26648

Изолированное хранилище и обновление приложения Windows Phone 7

Наверное многие задавались вопросом что происходит с изолированным хранилищем на WP7 после обновления. Это интересно как разработчикам, так и пользователям. Не пропадут ли данные после обновления? Нет, не пропадут. Изолированное хранилище приложения после обновления остается неизменным, полностью удаляются только файлы входившие в предыдущую сборку XAP и на их место записываются файлы из новой сборки. Но тем не менее стоит обратить на другой момент. Если какие-то файлы или настройки из изолированного хранилища в новой версии использоваться не будут, то стоит задуматься о проверке наличия таких файлов и их удаления. Конечно, об этом стоит задумываться если это может повлиять на производительность и т.п.

Программное определение аппаратных свойств в Windows Phone 7 (Mango)

Из аппаратных свойств программно Windows Phone 7 (Mango) выдает достаточно большой список:
1) Изготовитель устройства
2) Название устройства
3) Уникальный идентификатор устройства
4) Версия прошивки устройства
5) Версия устройства
6) Полный объём памяти устройства
7) Текущий объём памяти, используемой приложением
8 ) Пиковый объём памяти, используемой приложением
9) Активный источник питания (встроенный аккумулятор или внешнее питание, например зарядное устройство или USB-кабель)
10) Наличие встроенной клавиатуры
11) Состояние выдвижной клавиатуры (выдвинута/задвинута)
12) Обработчик выдвигания/задвигания клавиатуры
Пункты 10-12 мы уже обсуждале в предыдущем материале.
Не стоит подробно напоминать о значимости всех этих свойств.
Рассмотрим как работать с этими свойствами.

Читать далее Программное определение аппаратных свойств в Windows Phone 7 (Mango)

Программное определение свойств мобильной и Wi-Fi сети у Windows Phone 7 (Mango)

Полезными свойствами, которые можно обрабатывать программно, являются свойства отвечающие за сетевые подключения.
Их всего пять:
1) Название мобильного оператора
2) Доступность сетевого подключения
3) Доступность сотовой связи
4) Определение режима роуминга
5) Доступность Wi-Fi сети
Так же есть обрабатываемое событие изменения доступности сетевого подключения.