Здравствуйте, zontik, Вы писали:
Z>Добрый день!
Z>Собираюсь сделать радар на Windows Phone и при заблокированном экране надо чтоб апликация вышла и открыла окошко. Как я узнал то это какбы невозможно сделать. Но скайп как то это делает и после я прочитал на забугорском форуме что нужны сертификаты чтоб это сделать. Вообщем мне нужно получить "сертификат" (разрешение) от Microsoft чтобы сделать возможным при работе приложения в background при наступлении некоторого события (появлении радара), чтобы приложение выходило в foreground.
Z>Прошу если у вас есть хоть какой-то кусочек информации то подскажите где взять у кого попросить разрешение.
Z>Заранее благодарю,
Z>Давид.
Это называется Background agent
http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202942(v=vs.105).aspx
Однако имёте ввиду: список сценариев достаточно узкий, делать что душе захочется (по аналогии с андроидовскими сервисами) — не выйдет.
Насчёт конкретно Скайпа можно глянуть это:
http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206983(v=vs.105).aspx
В любом случае, имейте ввиду: что положено Юпитеру, не положено быку. Т.е. дев-тим Microsoft может играть не по общим правилам.
Вон, под Windows Phone 7.0 не было многозадачности вообще — и начего,родной медиа-плеер от Microsoft спокойно играл музыку в фоне, хотя остальные плееры упорно стопорились (из-за tombstoning) при переключении куда-то ещё. Так ребята из MS и не скрывали, что пользуют недокументированный API, запрещённый для 3rd-party. Дескать, наш плеер — нативное приложение и делает что хочет, а вам нате песочницу с могилкой.