感谢WPMind.com的投递
我们都知道,Windows Phone 7不允许同时运行多个第三方ISV开发的应用,也就是不支持第三方应用的多任务运行。对于系统自带的应用,微软则没有做这样的限制。如果要想实现多任务,微软提供了一些折中的方法来 帮助开发者解决这些问题。例如,通过墓碑机制实现应用程序状态的保存和恢复;通过Push Notification机制来让程序没有运行的时候也能收到来自服务器推送的通知。但是,你要想把你自己编写的一个应用程序,例如音乐播放器、杀毒软件 等跑在后台,对不起,这是不可以的。
但是现在,这个状况似乎有所转机。在最近的Sprint的一个开发者大会上来自微软的Michael Scherotter提起Pandrora将是一个例外。Pandrora是一个优秀的音乐播放软件,微软允许Pandrora具有后台播放的能力,但是 他也提起,目前这只是一个例外。虽然何时针对第三方ISV的软件的多任务能力能够真正来到Windows Phone 7上还不得而知,但是这毕竟是一个好的开始。也许不久的将来微软会逐渐开放Windows Phone 7上某些应用程序(例如音乐、GPS)的后台执行能力。
消息来源:Network world