站內(nèi)搜索
電腦軟件
編輯推薦
本類下載榜
總下載排行
軟件簡介
Windows Phone 軟件開發(fā)包 (SDK) 8.0 可為您提供開發(fā) Windows Phone 8 和 Windows Phone 7.5 應(yīng)用和游戲所需的工具。
概述
Windows Phone SDK 8.0 是一個功能齊全的開發(fā)環(huán)境,可用于構(gòu)建 Windows Phone 8.0 和 Windows Phone 7.5 的應(yīng)用和游戲。 Windows Phone SDK 將提供一個適用于 Windows Phone 的獨立 Visual Studio Express 2012 版本或作為 Visual Studio 2012 Professional、Premium 或 Ultimate 版本的外接程序進行工作。 借助 SDK,您可以使用現(xiàn)有的編程技巧和代碼來構(gòu)建托管或本機代碼應(yīng)用。 此外,SDK 還包括在實際條件下用于分析和測試 Windows Phone 應(yīng)用的多個模擬器和其他工具。
文件還詳細披露了傳聞中的3D模式諾基亞地圖,諾基亞地圖是Windows Phone8的默認地圖,以及硬件加速繪制的細節(jié)。微軟還告訴開發(fā)者,Windows Phone8將支持熱插拔SD卡,但這些應(yīng)用程序?qū)⑼ㄟ^API(應(yīng)用編程接口)只讀訪問用戶存儲的內(nèi)容。Windows Phone8還將增加Direct3D。
雖然某些API與WinRT中的類似,但微軟表示,基于HTML的手機應(yīng)用程序不支持Windows Phone8開發(fā)者預(yù)覽版的應(yīng)用模式??偟膩碚f,這次泄漏的文件沒有提供太多新的信息,但證實了一些此前的傳聞,如微軟計劃改進攝像頭功能。
1.WP8SDK同時支持WP8和WP7.1的開發(fā),不需要為了開發(fā)WP7程序單獨安裝WP7.1的SDK。
2.開放藍牙的API,第三方程序可以使用藍牙的API進行通信。
3.第三方程序可以有鎖屏界面的通知,可以鎖屏后繼續(xù)運行。
4.SDK中的項目模版中,C#具有一切功能,包括做DX的開發(fā),而C++除了DX,其他基本只是用來做做類庫之類的,或者說全景視圖,樞紐視圖,MVVM數(shù)據(jù)綁定,后臺播放代理,后臺流媒體代理,后臺周期任務(wù)的模版都通通沒有。游戲用7.1SDK是XNA,用DX就是8.0SDK,非DX的普通應(yīng)用C#+XAML還是唯一選擇。普通程序是不可能用C+++XAML開發(fā)的只能是C#+XAML,最多是某個組件DLL之類用C++寫的(但這類程序沒什么密集型運算,所以混搭C++的可能性實際來說也基本沒有,因為沒有需求,修改下,其實有需求的,例如加入視頻語音等)。
5.WP8的項目可以引用WP7.1的項目,但WP7.1的項目無法引用WP8的項目,意思就是以前WP7.1寫好的組件,無需任何調(diào)整或升級項目版本即可直接用到WP8里面,一個解決方案中可以同時存在WP8和WP7的項目,就像Net2.0寫好的dll直接就可以被4.0的項目引用一樣。
6.從目前的SDK看來,相對Win8還是縮水不少,普通程序C#+XAML還是唯一的方案,和以前WP7一樣,Win8上的C+++XAML,和HTML5+JS,在WP8中都沒有出現(xiàn)。
當然游戲有了DX+C++的強力入住,這彌補了以前WP7的一項嚴重不足,雖然C++無法獨立開發(fā)普通應(yīng)用,但例如一些存在密集運算需要C++相對更高效率的,例如壓縮解壓軟件,雖然還是用C#+XAML開發(fā),但核心編解碼器之類的組件可以用C++編寫,然后供C#的項目調(diào)用。
7.排除WP沒分的DX,C++,就普通應(yīng)用來說里面有8成的東西都是Applies to: Windows Phone 8 Developer Preview | Windows Phone OS 7.1
也就是WP8和WP7的共有特性或者說API。
剩下的一些當然就是:
Applies to: Windows Phone 8 Developer Preview only
也就是只有WP8支持的東西。
有空整理下僅支持WP8的那部分,這個比較有意義。
結(jié)論就是,C#+XAML還是WP8開發(fā)非DX的普通應(yīng)用的唯一選擇(或者可以結(jié)合C++開發(fā)部分組件如果有必要的話),DX會成為未來3D游戲的選擇之一。
排除WP8新增功能部分,用C#+XAML開發(fā)應(yīng)用,WP8和WP7是一致的,8成API都是WP7和WP8通用,不通用的部分當然就是WP8新增的,不要扣我的文字,到底是8成還是9成API,有興趣自己去統(tǒng)計。
WP8主要是彌補了WP7的不足,例如Native code,DX,RTP,除了DX和XNA存在競爭關(guān)系,其他WP8可以說是繼承于WP7的東西,然后新增點API而已,SDK7.1到SDK8和當年SDK7.0到SDK7.1沒有本質(zhì)不同,當然SDK8相對7.1改進更大跨越更大。
失望的是HTML5+JS沒有出現(xiàn),這個作為新生力量,應(yīng)該支持才是。C+++XAML倒是不期待,因為Win8目前的Metro程序也很少有人這樣子用,C++用來寫寫壓縮解壓密集運算的部分就好,界面這一塊沒有什么必要摻和。
看樣子,WP8作為手機還是精簡了不少必要性不高的東西,沒有C++加XAML,沒有HTML+JS,就跨內(nèi)核及CPU架構(gòu)的能力,和Win8的Metro共享代碼的能力,C#+XAML本來就是最強的,所以C#+XAML是非DX的普通應(yīng)用的唯一選擇也不意外。
怎么說呢,以前WP7是怎樣的還是怎樣,沒有變成C++的可能(除非需要用到新特性或者以前無法實現(xiàn)的東西),而以前WP7做不到的現(xiàn)在還是做不到,不過WP8可以做到了,所以WP7未來的短板在哪里就無需我多說了,雖然說普通應(yīng)用是繼承WP7的關(guān)系,但這次WP8SDK相對WP7.1SDK,步子邁得有點大,普通應(yīng)用短板還是明顯存在的,肯定還是部分因為需要新特性而用WP8的SDK。
1.此SDK只適合64位系統(tǒng)!所以想當小白鼠的同學如果沒有的話可要想辦法咯!
系統(tǒng)要求
支持的操作系統(tǒng):
Windows Phone
Windows 8 64 位 (x64) 客戶端版本
硬件:
4 GB 的可用硬盤空間
4 GB RAM
64 位 (x64) CPU
Windows Phone 8 模擬器:
Windows 8 Pro 版本或更高版本
要求支持二級地址轉(zhuǎn)換 (SLAT) 的處理器
如果您的計算機符合硬件和操作系統(tǒng)要求,但卻不符合 Windows Phone 8 模擬器的要求,將安裝和運行 Windows Phone SDK 8.0。 然而,Windows Phone 8 模擬器將不起任何作用,而且您無法在 Windows Phone 8 模擬器上部署或測試應(yīng)用
易語言v4.05修訂版 簡體中文特別版_易學易用的漢語編程語言
WinHex16進制編輯器19.3 漢化綠色版
Microsoft Visual FoxPro 6.0簡體中文免安裝版【可視化編程工具】
PHP For Windows 7.3.9 官方安裝版
UltraEdit(文本編輯器)21.20.1001.0 烈火漢化增強版
WinHex(16進制編輯器)19.8 SR-4 中文綠色版
Java SE Runtime Environment 9.0u177 x64 官方安裝版
易語言(支持基于漢語字和詞編程) 綠色精簡版
PSPad editor V5.0.2(321)中文綠色版
EXE資源查看提取器_Resource Explorer 漢化綠色版
Source Insight 4.0 漢化綠色版_功能強勁的程序編輯器
網(wǎng)絡(luò)編輯超級工具箱(文章快速格式化) v1.2綠色加強版
匯編指令助手查詢器 (匯編指令大全)V1.1 綠色版
UltraEdit 21.20.1009.0烈火漢化綠色版
UltraEdit-32 15.00.0.1042簡體中文綠色便攜版
Hex Workshop x64(bin文件編輯器)V6.7.25284 漢化版