Windows 8支持Metro應用在後台運行,但是這些應用並不是僅僅呆在後台什麼也不做,在一篇新的技術博客中,微軟向編程人員介紹了如何讓自己的應用在Windows 8後台時也能有效運行。
由於Windows 8致力於向筆記本、平板機用戶提供盡可能長的電池續航,Windows 8 Metro應用可以在後台執行很多操作,比如下載、上傳文件,播放音樂或其它音頻文件。
Windows 8提供了一些簡單而強大的API,你可以在應用中嵌入合適的API從而實現在前台、後台進行傳輸數據、上傳/下載文件等操作。這些API將為你解決很多難題,你可以將精力放在應用程序的功能上。
微軟在博客中提供了一些示例代碼,Metro應用開發人員可以直接將其嵌入到自己的軟件中,從而實現多種任務的後台執行,包括:後台上傳或下載、後台音頻播放、分享、設備同步、活動磁帖(tiles)、預定通知、後台任務。