rus | eng
RSS
 
Известно, что концепция приложений WP7 включает в себя страницы. Адреса страниц в приложении формируются исходя из физического положения страницы в проекте. В этой заметке я расскажу про объект UriMapper, который позволяет задать адрес страницы независимо от размещения страницы в проекте. Читать дальше →
В Windows Phone 7 Toolkit доступен объект для обработки жестов – GestureService. Как известно, этот сервис позволяет обрабатывать стандартные для Windows Phone 7 жесты. Однако, многие примеры использования GestureService сводятся к применению его в XAML. В этой небольшой заметке я покажу как использовать GestureService из кода. Читать дальше →
Многие устройства на Windows Phone 7 имеют встроенный компас. В последнем обновлении инструментов разработчика для Windows Phone появился API для работы с компасом. В этой заметке я расскажу о нем. Читать дальше →
Модель исполнения приложений Windows Phone 7 устроена так, что после деактивации приложения оно может быть выгружено из памяти. Поэтому при повторном обращении к приложению оно должно восстановить свое состояние. В некоторых случаях восстановление состояние при повторном обращении к приложению может занимать длительное время. Поэтому в Mango появилась возможность быстрого восстановления состояния. Читать дальше →
Жесты являются одним из ключевых способов взаимодействия пользователя и приложения в Windows Phone 7. Это стало возможным благодаря наличию мультитач экранов с 4 касаниями (как минимум) во всех аппаратах на Windows Phone 7. Стандартные элементы управления уже содержат обработчики жестов. Однако, иногда необходимо добавить собственную логику для обработки жестов. В этой заметке будет рассказано о том, как добавить свою логику обработки жестов за несколько шагов. Читать дальше →
Не всегда мобильное приложение удается сделать экономичным по отношению к батарее. Яркий пример таких приложений – автомобильная навигация. В этом случае для предотвращения быстрого разряда батареи следует использовать внешнее питание. В этой заметке я покажу каким образом отслеживать такие ситуации. Читать дальше →
Любые мобильные приложения ограничены в ресурсах. Поэтому производителю мобильных ОС приходится заботиться о том, чтобы приложения корректно исполнялись во всех конфигурациях. Одним из таких ограничений является ограничение в 90Мб используемой оперативной памяти для устройств с ОЗУ 256 Мб. В этой заметке я покажу как определить объем ОЗУ у текущего устройства. Читать дальше →
Большинство мобильных приложений Windows Phone 7 так или иначе работают с ресурсами из сети. Думаю, многие согласятся со мной, что WP7-устройство, не подключенное к сети не представляет особого смысла. В реальности нам не всегда доступна сеть при использовании устройства. В этом случае следует корректно обрабатывать эту ситуацию в своем приложении. Здесь я покажу простой способ как это можно сделать. Читать дальше →
Нередко в приложении требуется определить ресурсы, которые будут использоваться в различных местах приложения повторно. Это, например, могут быть фирменные цвета приложения, изображения и т.д. В этой заметке я покажу как это сделать. Читать дальше →
Магазин Windows Phone 7 Marketplace позволяет использовать испытательный период (Trial) для платных приложений. В этом режиме платное приложение устанавливается бесплатно, но работает в режиме ограниченной функциональности. В этой заметке я расскажу о том, как определить работает ли приложение в испытательном режиме или оно было куплено. Читать дальше →
Страницы:

Сергей Звездин

Сергей Звездин

Сергей Звездин: занимается разработкой программного обеспечения на платформе Microsoft .NET. Является обладателем статусов Microsoft MVP и Microsoft Regional Director.

Читать дальше →

Записи

  • Архив
  • Обсуждаемые

Twitter

Most Valuable Professional (MVP) Microsoft Regional Director