程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 更多關於編程 >> windows phone 8開發環境搭建

windows phone 8開發環境搭建

編輯:更多關於編程

       Windows Phone 8將采用與Windows 8相同的NT內核,這就意味著WP8將可能兼容Win8應用,開發者僅需很少改動就能讓應用在兩個平台上運行。由於內核變更,Windows Phone 7.x將不能升級到Windows Phone 8。Windows Phone 8兼容所有Windows Phone 7.5的應用程序,但Windows Phone 8的所有原生程序無法在Windows Phone 7.5上運行,屬於單向兼容。

      為了讓windows phone 8得到最大限度的兼容,WP8開發需要使用支持Metro應用的Visual Studio 2012(VS11)集成開發環境,同時必須運行在Windows 8上才能出現Metro應用等模板。

      系統

      PC開發所需系統Windows 8,必須是64位

      安裝順序

      Windows 8——Visual Studio 2012——SDK,除了系統,開發環境和工具包最好英文版

      開發語言

      所有語言都使用Win RT框架,所有METRO程序也基於這個框架,這個框架提供了程序模型、傳感器、多國語言、圖形、多媒體、網絡、安全認證等等功能。

      1..NET框架(C#、VB)中C#仍然是主流,相對於其他開發語言更易入門學習,.NET語言是設計精良的面向對象語言,在企業中使用也很廣泛,寫起程序更嚴   謹,更能和業務無縫連接,如果要想向Windows 8上移植,.NET也更為方便。

      2.C/C++,C++也可以用來寫METRO,添加了一些擴展語法和Win RT銜接,但是仍然可以使用傳統C++類庫如STL,同時C++可以直接訪問部分Win AP,包括大多數Direct X和多媒體函數。C++方便開發高性能的游戲、多媒體應用。

      解壓縮;雙擊WPexpress_full.exe安裝。

      1.先跑起來,看看體驗怎樣

      建個默認的Windows Phone 工程,可以改改名字啊,位置啊,解決方案名什麼的,這個隨你來設置哈!

      下面給個重度強迫症的示例圖:

    windows phone 8開發環境搭建 三聯

      大勢所趨,lumia 520都暢銷了,用8.0吧,black更新有推送噢!

      2.原來工程裡是這樣

      左邊是xaml的設計預覽,所見即所得,往上面拖一拖控件,外殼就有了;

      中間是xaml代碼,預覽相輔相成,寫完代碼回車,預覽就有了;拖完控件,代碼也就有了;

      右邊是解決方案,都是一些文件,見一張圖簡介。

      一張圖簡介

      嗯,有了個簡單介紹,不跑跑,心裡癢癢,選個模擬器

      經過一杯茶的時間,嗯,模擬器啟動了,進入應用了!

      可以用鼠標右擊,點一點,拖一拖,模擬單手指觸控,感覺就是一部沒插卡的lumia 520,

      注意,模擬器裡面不能登入微軟賬號,可以玩玩人脈用其他賬號來哈![請專注於應用開發,玩就去玩真機,6寸大屏才過瘾~_~]

      最後,總結下,開發Windows Phone 8 應用門檻很低,有Java基礎,C語言看過了的,趕緊動起來去MSDN下載VS動手吧!

      沒有講完。。。

      機子的配置要求:能支持虛擬化的cpu,支持Hyper-V的U, intel i系列,AMD得查查。

      至少4G內存,2G在VS update4安裝後勉強帶動了,略卡,請用 4G來開發吧,都已經是標配了!

      硬盤空間,要有心理准備,裝VS哪有不占空間的,給出20G來以後拓展,其實只要8G左右就行了。

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved