距微軟推出Windows 8.1公眾預覽版已差不多一個月時間,但這並不意味著Windows 8應用開發者們可以等到最終的RTM版發布的時候才開始應用的調節工作。今天,微軟給Windows 8應用的制作者們帶來了一些有用的提示,希望能幫助他們充分利用到Windows 8.1中的新功能。
微軟在其Windows App Builder博客上發布了這篇技術性很強的文章,其中有提到:Windows 8.1去掉了"過程生命周期管理"(Process Lifetime Management)導航的LayoutAwarePage類,轉向分割其默認的視圖模型(view model)、導航處理(handled navigation)和狀態特征維護(maintained state features)。微軟稱其給了開發者更多可定制的模型。SuspensionManager類仍圍繞於過程生命周期管理,不過Windows 8.1還加入了新的NavigationHelper類。
博客中還提到了Windows 8.1應用中的一些樣式(styles)和數據模板(data templates)的變化。預覽版有兩個新的項目模板(item templates)——即Hub Page和Setting Flyout。此外,該博客還提供了Windows 8.1對於特定的應用制作的變化,以及它們能夠去掉的Windows 8應用中的某些舊組件。