Подробности о многозадачности в Windows Phone Mango
Подробности о многозадачности в Windows Phone Mango

На Channel 9 только что появилась подробная информация о многозадачности и переключении между приложениями в Windows Phone 7 Mango. Питер Торр в течение 22 минут рассказывает о новых возможностях и демонстрирует их на устройстве для разработчиков HTC Mazaa (видео — ниже).


Аннотация от George_Curelet_Balan:

  • 2:30 Почему поддержка многозадачности появилась не сразу? Она влияет на батарею и удобство пользования
  • 4:13 Почему так сложно реализовать многозадачность на телефоне?
  • 5:44 Повышенные требования
  • 6:00 Для использования быстрого переключения необходимо перекомпилирование приложений
  • 7:20 Отличия между WP7 и Mango
  • 9:00 Как приложения работают в фоновом режиме? Без интерфейса, на 6 мегабайтах памяти, не могут полностью загружать процессор дольше 25 секунд
  • 9:54 Ресурсы, которые использует приложение Twitter
  • 10:33 XNA не поддерживает фоновые агенты, у него другой механизм воспроизведения медиа (не поддерживает случайные звуковые эффекты)
  • 12:11 Контроль за задачами со стороны разработчика и пользователя
  • 12:30 Фоновые системные будильники, напоминания, передача информации
  • 12:50 Аудио-агенты работают всё время
  • 13:15 Различные виды фоновых агентов
    1. Периодичные агенты
    2. Агенты, интенсивно использующие ресурсы (работают в ночном режиме)
    3. Агенты, которые включаются каждые 10 минут (к примеру, для синхронизации данных)
  • 14:55 Показана работа фонового агента; приложение не может запустить свой агент, если пользователь этого не желает
  • 17:40 Возмжность оповещения о местоположении
  • 18:00 Проблема расходования батареи

Источник: Channel9

Система Orphus