如何充分利用 Windows 8.1 中的新功能?
距微軟推出Windows 8.1公眾預(yù)覽版已差不多一個(gè)月時(shí)間,但這并不意味著Windows 8應(yīng)用開發(fā)者們可以等到最終的RTM版發(fā)布的時(shí)候才開始應(yīng)用的調(diào)節(jié)工作。今天,微軟給Windows 8應(yīng)用的制作者們帶來(lái)了一些有用的提示,希望能幫助他們充分利用到Windows 8.1中的新功能。
微軟在其Windows App Builder博客上發(fā)布了這篇技術(shù)性很強(qiáng)的文章,其中有提到:Windows 8.1去掉了"過(guò)程生命周期管理"(Process Lifetime Management)導(dǎo)航的LayoutAwarePage類,轉(zhuǎn)向分割其默認(rèn)的視圖模型(view model)、導(dǎo)航處理(handled navigation)和狀態(tài)特征維護(hù)(maintained state features)。微軟稱其給了開發(fā)者更多可定制的模型。SuspensionManager類仍圍繞于過(guò)程生命周期管理,不過(guò)Windows 8.1還加入了新的NavigationHelper類。
博客中還提到了Windows 8.1應(yīng)用中的一些樣式(styles)和數(shù)據(jù)模板(data templates)的變化。預(yù)覽版有兩個(gè)新的項(xiàng)目模板(item templates)——即Hub Page和Setting Flyout。此外,該博客還提供了Windows 8.1對(duì)于特定的應(yīng)用制作的變化,以及它們能夠去掉的Windows 8應(yīng)用中的某些舊組件。
原文:Windows 8 to Windows 8.1 Preview starting with the XAML templates
[編譯自:neowin , 來(lái)源:微軟(Windows App Build Blog)]