Фоновые агенты в Windows Phone 7.5 Дмитрий Казарин Разработчик, ePythia
Как синхронизировать данные?
Как синхронизировать данные в фоне? Periodic Task Resource Intensive Task ?
Что запрещено? Camera VibrateController NowPlaying BackgroundAudioPlayer Add(BackgroundTransferRequest) WebBrowser IsKeyboardDeployed Microsoft.Devices.Radio Microsoft.Devices.Sensors System.Windows.Navigation Microsoft.Xna.* Microsoft.Phone.Notification Microsoft.Phone.Scheduler Microsoft.Phone.Shell BackgroundAudioPlayer LicenseAcquirer A/V Capture IsKeyboardDeployed MultiScaleImage MessageBox Clipboard MediaElement 6 мегабайт памяти
Periodic Task Запускается каждые 30 минут Длится не более 25 секунд Не работает в режиме экономии энергии Один на приложение
Resource Intensive Task Длится не более 10 минут Устройство подключено к зарядке Необходимо подключение к Wi-Fi Заряд батареи > 90% Экран устройства должен быть заблокирован Не должно быть активного звонка Один на приложение
Демо. Periodic Task
Спасибо за внимание