日前微軟已經向部分選擇的開發者發送Windows phone 8.1 SDK的邀請。現通過其中之一的開發者,獲得了有關Windows phone 8.1的一些更新內容。其中有一些功能發生了顯著的變化,以下是一個變化的列表。
1)虛擬專有網功能已經確認支持。
2)用戶可以選擇一個短信應用代替系統默認的短信功能(譯注:這個功能可能是允許系統在調用發送短信API時,可以選擇發送到諸如Skype或QQ這樣的IM軟件)。
3)SkyDrive更名為OneDrive。
4)返回按鈕將不會再直接中止應用,而會像Windows 8/RT那樣將程序休眠。
5)稱為“Universal App”的新開發模板被集成進Visual Studio,允許開發者開發跨Windows phone以及Windows 8/RT應用。
6)應用可以有選擇地安裝在SD卡中,選擇權將由開發者自己決定
7)新的Xbox Music和Xbox Video應用將取代之前的Music+Videos應用。
8)應用程序安裝包將使用Windows RT中的appx結構,并取代之前Silverlight的XAP結構。
9)新的電源應用,允許用戶查看什么應用耗電量過大。
10)新的播客應用。
可以確定的是WP8.1一定會支持JavaScript程序。(譯注:從原文中無法確切知道究竟JavaScript與HTML搭配還是與XAML進行搭配開發)
整個JavaScript技術將會是Universal App的核心。
是的,是HTML。
Universal App能夠使一個解決方案在同時開發WinStore和WinPhone應用時更容易共享代碼 (HTML/JScript)。
下面是Windows phone 8.1 SDK的下載頁面。
WP和WinRt是VisualStudio在開發微軟應用商店程序中不同的兩個類別,所以你可以發現微軟正在嘗試在Visual Studio中合并這兩種類型。可以預見將來一定會有越來越多的WinRT App,因為微軟讓這一開發過程變得特別簡易,同時也鼓勵我這么做(在創建對話框的列表中,那些針對WinRT以及WP的開發模板都放在這些WinRT和WP共享平臺模板的后面)。
新的Hub應用模板
在調試我的第一個WP8.1應用。應用畫面將使用與WinRT一樣的內容。應用將會有一個漂亮的導航動畫(不需要使用第三方的Toolkit庫),效果有點像旋轉門,但是效果會更加平滑。
應用列表的截圖。
應用列表:Battery Sense(查看應用的耗電情況),Data Sense以及Storage Sense(譯注:分別是查看數據流量使用情況以及存儲使用情況的應用)。還有一個新的播客程序以及必應應用將會默認安裝在系統中。
電話應用在這個版本的SDK中沒有提供,短信應用看起來沒有太大區別,但是在設置中有了一些很酷的變化。
VPN功能終于來了,還有Wi-Fi Sense。
Cortana語音助手以及必應搜索在這個版本中還不可用,Bing.com會彈出“No app for this protocol”字樣的提示。應用商店在這個版本中也沒有。
新的音樂應用和視頻應用將取代原來的音樂+視頻。
SkyDrive更名為OneDrive。
GridView和ListView控件將支持Windows phone。
Universal App非常酷,它們將共享同一個App對象。(譯注:App對象是WP和WinRT用于管理應用程序生命周期的對象,亦是應用的入口對象)
應用可以安裝在SD卡中了!但是開發者有權限修改應用的設置以阻止被安裝在SD卡中。
再也沒有Silverlight了(譯者:可憐的藍澤光)!所以應用可以在WinRT以及WP中共享XAML文件(有時甚至可以直接共享整個XAML頁面)。
命名欄取代了應用欄,將原來WP中程序底部的功能替換成類似WinRT的效果。
Tilt效果將不再需要第三方Toolkit庫,取而代之的是它將使用PointerDownThemeAnimation效果并支持多數的控件。(譯注:Tilt效果就是WP中按鈕按下后的一個類似3D的效果,在之前的版本中,這個效果必須依靠第三方庫才能支持)
再見了,XAP!你好,APPX!
返回按鈕將不會再直接終止應用,應用的生命周期將會像WinRT一樣。