Microsoft только что предоставила некоторые ресурсы, которые помогут вам повысить эффективность работы приложений WP 7. Он содержит четкое изложение того, что на самом деле представляет собой WP 7.
В недавнем блоге WP 7 Ларри Либерман, менеджер по продукту проекта, привел список ресурсов, которые могут помочь ускорить работу вашего приложения и в целом снизить нагрузку на оборудование.
Комментируя разницу между WP 7 и исходной операционной системой Windows Mobile, следует также четко указать на изменение акцента:
«Как вы, наверное, читали здесь и в других местах, Windows Phone 7 произвела драматический поворот для Microsoft …
Windows Mobile действительно была направлена на предоставление полностью настраиваемой среды операционной системы нашим OEM-партнерам и MO. В результате Microsoft не могла иметь очень сильную связь с тем, что на самом деле получали конечные пользователи ».
Далее в блоге подчеркивается тот факт, что хотя WP 7 является средой разработки Silverlight, она оптимизирована для оборудования с низким энергопотреблением. У вас может быть графический процессор, но батарей хватит на определенное время.
Первый ресурс, призванный помочь вам понять природу оптимизаций, — это видеоинтервью с Шейном Гийе, руководителем тестирования группы Silverlight.
Видео интересное, но настоящая жемчужина — это технический документ по оптимизации Silverlight, в котором подробно обсуждаются потоки, частота кадров, кеширование и так далее. Вы должны прочитать это!
Вы можете скачать технический документ по адресу (оба теперь удалены):
Создание высокопроизводительных приложений Silverlight для Windows Phone. Рохан Таккар, премьер-министр в группе Silverlight, также разместил полный текст этой статьи в своем блоге по адресу: Performance for Silverlight Mobile.
Вскоре вся статья будет размещена в библиотеке MSDN.