Windows phone 7 – без реальной многозадачности, но с поддержкой многопоточных программ

Мы уже много раз информировали в новостях, что новая мобильная ОС Windows Phone 7, релиз которой обязан состояться до конца этого года, не возьмёт одну из самые желанных пользовательских опций – многозадачности для сторонних приложений. Вместо пользователям будет предложена совокупность, в то время, когда личные приложения Микрософт смогут трудиться в фоновом режиме.

Что касается сторонних программ, они будут пребывать в “приостановленном” статусе, пока совокупности не потребуются дополнительные ресурсы. В случае если пользователь возвратится к такому приложению, оно возобновит работу. Мысль, озвученная в блоге известного программиста Дуга Боулинга (Doug Boling), содержится в том, что приложения в Windows Phone 7 смогут быть многопоточными.
Основной поток для того чтобы приложения будет связан с интерфейсом пользователя, а остальные потоки будут именоваться рабочими либо фоновыми. В то время, когда приложение переходит в фоновый режим, главный поток приостанавливает собственную деятельность, тогда как рабочие функционируют . Подобные рабочие потоки смогут употребляться, например, при запросах файловой совокупности, записи и чтении файлов и т. п. кроме того тогда, в то время, когда работа приложения приостановлена.
Напоследок Дуг Боулинг отмечает, что не смотря на то, что настоящая многозадачность не реализована на Windows Phone 7, приложения, смогут “одалживать” кое-какие фоновые вычислительные ресурсы, в то время, когда загрузка совокупности мала. Так, в случае если разработчики обучатся применять такую возможность, они смогут создавать приложения, чьи рабочие потоки будут функционировать, пока приложение приостановлено. Однако здесь нужна уверенность, что все ненужные в режиме “паузы” рабочие потоки вправду блокируются.

Источник: Softpedia

Новостная работа Ferra, news@ferra.ru

Тэги:Windows Phone Источник: ferra.ru

Микрософт заявил о завершении эры Windows Phone


Похожие статьи: