Pull to refresh
41
0
Стас Павлов @stasus

User

Send message
Думаю, рассчитывают на сцерании, что хотя бы раз в 2 недели пользователь запустит «полезное» приложение. У меня где-то так и выходит — уточнить раскладку температуры вперёд на неделю, например.
На эмуляторе под отладкой можно запускать с любоай разумной переодичностью:

ScheduledActionService.LaunchForTest(UpdateTileAgentName, TimeSpan.FromSeconds(10));
Да, 2 недели максимальное время — я дописал в UPD.

Погодное приложение имеет BackGroud Agent при отключении которого, как мне показалось, погода на тайле перестала обновляется. Хотя с такой погодой которая сейчас стоит в Москве, я мог и ошибиться.

Но сегодня, когда на вечерней школе мне задали тот же вопрос — про ренью агента в агенте, вспомнив про приложение начал сомневаться, что оно использует агента именно для обновления погодного тайла.
Насчёт потребления памяти — зависит от платформы — это минимально возможное.

За напоминание — спасибо — сейчас в текст добавлю.
Для таких конференций финальная программа, обычно, анонсируюется за месяц.

Часть докладов, возможно, получится анонсировать раньше.

Ключевые докладчики — тоже будут объявлены раньше.
Имеется ввиду список докладов?
Можно было бы попросить просто сценарий, но не хотелось бы эффекта испорченного телефона.
А можно мне Proof of Problem, т.е. демо-проект с описанием, что мне нужно сделать, чтобы было нехорошо. Если я удостоверюсь, что это ошибка/проблема, проэскалирую её разработчикам. По крайней мере попытаюсь это сделать.

Лучше выложить куда-нибудь архив с поектом, или по e-mail stas.pavlov@горячая_почта.ком
Хорошее замечание. Дописал кусочек в статью.
На мой взгляд, моё описание «разницы», как раз и соответсвует вашей ситуации.

Как я понимаю, вы ожидали, что на неактивной странице (недеюсь, вы не имеете ввиду PivotItem или PanoramaItem), расположенный на ней компонент Map, будет открывать соединение и активно общаться с сетью.

В моей логике, логично, что он этого не делает.
Я бы не называл это проблемой :).

Я не знаю, какую именно разницу имеет ввиду коллега. Но я расскажу, какую разницу я имею ввиду.

Сначала вводные.

1. Элемент управления Map — это интерфейс к веб-сервису карт bing, т.е. для отображения карт он открывает сетевое соединение и общается с веб-сервисом.
2. Концепция страниц в приложениях Windows Phone использует прадигму веб-страниц.

Т.о. если вы просто напишите приложение, которое будет иметь основной страницей пустую страницу со мышкой на вторую страницу, а второй странице, страницу с картой которая используется в примере и вся работа будет происходить на ней, разницы вы не увидите.

Если вы будете использовать варианты разметки pivot и panorama, вас может удивить, что там считается страницей и как загружается :) И могут возникнуть вопросы с инициализацией элементов.

При желании «взаимодействовать» с картой на другой странице со своей, с учётом вышеописанного, вам может понадобиться решить ряд задач, которые не связаны с технологией, но связаны с пониманием устройства приложения в Windows Phone и компонента Map.

Поэтому я в примере использую простое приложение с одной страницей — этого достаточно, чтобы понять возможности технологии. Если необходимо продвинутое взаимодействие с картами bing, ниже я давал ссылку на англоязычное руководство, где можно почитать подробнее про возможности использования карт.
Это стандартный Pushpin без текста и т.д. Т.к. это стандартный элементы управление, то на него можно «натянуть» любой шаблон. См. msdn.microsoft.com/en-us/gg266447
Я знаю, что разница есть.

Попытаюсь ответить ещё раз, но более развёрнуто. В рамках моего желания продемонстрировать именно технологическую возможность, использование второй страницы, потребует дополнительных объяснений и отвлечёт от основной темы.
Потому что в рамках примера использования технологии, нет разницы на какой странице элемент управления находится.

Вполне соглашусь с тем, что MSDN — хороший источник примеров.
Спасибо. Сайт работает и процесс регистрации запускается. Я до оплаты не дошёл, так как покупать не собирался.
Если не студент, если только для своего телефона — $9, labs.chevronwp7.com/
Да, если вы студент, то бесплатный DreamSpark -> бесплатная регистрация на Marketplace (с тем же LiveID) = бесплатная возможность разолочить телефон и публиковать приложения

Вот здесь более-менее побробно описан процесс: msdn.microsoft.com/ru-ru/windowsphone/hh457680
На офлайновую встречу, которая 1 в месяц я приношу несколько телефонов для тестирования.
Участие в вечерней школе бесплатное, средства разработки, включающее в себя эмулятор устройства, тоже бесплатные. Для участия в школе не надо ничего платить.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity