官术网_书友最值得收藏!

1.2.4 Windows Phone Tango應用開發

2012年3月,微軟發布了基于Windows Phone Tango的最新版SDK。與Mango SDK相比,此次更新最大的改變在于Tango SDK中包含了一個只有256 MB內存的Tango模擬器。

在Mango以及更早版本的Windows Phone設備中,所有設備都配置了標準的512 MB內存。隨著諾基亞與微軟戰略合作的深入展開,諾基亞要求微軟在系統層面支持諾基亞全價位的產品線,Tango應運而生。Tango作為Mango的后續版本,支持更多規格的硬件,其中包含256 MB的內存和更低頻率的CPU。

諾基亞的Lumia 610是第一款擁有256 MB內存的Windows Phone設備。與之前的512 MB內存相比,Lumia 610在程序運行上有一定限制。同時由于內存變小,Tango對開發者開發應用也提出了一些新的要求。

微軟稱,目前Marketplace上的應用將有5%無法在這些入門級設備上運行,除非開發者愿意重新編寫或者修改應用,提升內存使用效率。

同時,256 MB Windows Phone在體驗上會受到如下限制:

? 更少的代理使用,導致在Live Tile更新和后臺運行程序上有所限制,但Push Notification推送不受影響。

? 快速切換只支持更少的應用。標準狀況下Mango支持最近使用的6個應用之間的快速切換。因為擁有的內存更少,在快速切換應用上會有更多限制。

? 部分占用內存較多的應用不支持。512 MB內存設備允許應用在運行時使用90 MB左右的內存,但256 MB設備將無法支持使用90 MB內存的單一應用的運行,因此也會導致部分應用無法運行。

在Tango SDK中,開發者可以在Visual Studio IDE中看到Tango 256 MB模擬器,如圖1-9所示。

圖1-9 Tango模擬器

主站蜘蛛池模板: 修武县| 阜新| 永平县| 彭水| 昭平县| 顺昌县| 米泉市| 太仓市| 惠来县| 塔城市| 舟山市| 江川县| 彩票| 丰镇市| 襄樊市| 宣威市| 冀州市| 蓬莱市| 阿图什市| 尤溪县| 云龙县| 潼关县| 托里县| 喜德县| 海原县| 额济纳旗| 渑池县| 尖扎县| 宁陕县| 昌平区| 涿州市| 柞水县| 罗甸县| 鹿邑县| 万荣县| 山阳县| 惠安县| 山阳县| 修水县| 新宾| 青岛市|