Windows 10 開發者工具預覽版正式出爐!
原文出自: Windows 10 developer tooling preview now available to Windows Insiders
在三週前的Mobile World Congress 上,我們首次與大家分享了在Windows 10 上的 Universal App 平台,而上週我們很興奮地宣布第一版Windows 10開發工具技術預覽,已經可讓參與 Windows Insiders Program的各方好手下載試用。針對這次的技術預覽,在此想特別強調我們的目的是希望在 Windows 10 正式發布前,能讓各位有機會一起測試這個很酷的新平台,接下來我們將分享此預覽版本的幾個重點方向給您。
Adaptive UX:Windows 10 提供您可以適用於各種螢幕尺寸的單一 UI,並為開發人員準備了一個 Windows 8.1 app,您可以試試看以下兩種情境:
- 移除其中一個 UI Project (並將三個 Visual Studio Project 整合成一個)。
- 加入改善後的 ViewStateManager 來控制如何讓您的 UI 在運行時調整。
User controls:我們將確定 Windows 10 UI 控制選項的數量,在 app 運行過程中客戶是如何與您的 app 互動,並反饋適當的使用者經驗 (例如在一台可觸控螢幕的筆電上,當使用者使用螢幕觸控方式而非滑鼠點擊時,app fly-out control 將提供較大的觸控範圍)。
API Contracts :在Windows 10 中,您可以直接驗證Windows 功能是否可以使用,不再需要基於系統版本去推論,也就是在 Windows 運行過程中,您可以在呼叫相關 API 前檢視在此裝置上這個 Windows 功能是否可用,您可以在程式碼中試試看有個不錯的 API Contract - HardwareButtons,這目前可使用於手機或手機模擬器上 (透過Mobile Extensions SDK),但無法使用於桌面,我們相信 API Contracts 和 Extension SDK 將讓您可以在程式運行時調整程式碼,以便在裝置上提供最佳的使用者體驗。
Visual Studio工具的改善: 當您在嘗試新的開發工具時,相信您會想看看我們改進了哪些地方,在此特別推薦您閱讀由S. Somasegar撰寫的文章:Tools for Windows 10 Technical Preview.
開發者內容
除了預覽工具外,我們也釋出了大量資源來協助您更快地了解這個新的 Universal App 平台有哪些功能:
- Introducing the Universal App Platform: 新的平台在Mobile World Congress 2015 上首次亮相,並由 Kevin Gallo 來示範如何在此新平台上建立 Universal Apps。
- Windows 10 Jumpstart Preview: 這些影片將提供您如何將 Windows 8.1 app 移植到Windows 10 的必備資訊。
- What’s New in Windows 10 for Developers: Windows開發人員中心有線上 Windows 10 開發者文件,這個網頁提供了 Windows 10 最新的資訊概覽,透過網頁中的連結將可跳到各個相關主題。
- Code samples: 隨著全新的Windows 10 來臨,GitHub 將釋出範例程式碼,現在我們將提供幾個最原始的範例,並計畫在之後 Build 大會上釋出更多範例程式碼。
入門
- 如果您還想了解更多,可以加入 Windows Insider Program,我們將提供說明及下載連結來協助您設定開發機器。
- 一旦安裝完成,可以利用Universal App 範本創建一個 Windows App 當入門,範本的路徑為 <Language> | Windows 10 node。
- 如果當您在測試時遇到任何問題….
- 首先,查看 release notes 和 known issues with Visual Studio 2015 CTP6 看看是否已有人提過此問題。
- 透過Windows and Windows Phone apps MSDN forum提出開發相關問題。
- 如果您確定找到Bug,您可以透過Windows 10 內建的Windows Feedback app,於新成立的開發平台類別中提出。
- 如果您有針對平台功能或是API的建議,麻煩您張貼於 Windows platform developer UserVoice site,我們將於此網頁上不定期更新Windows 10 的新功能。
我們希望您享受新的開發者工具,歡迎您花一些時間並給予回饋,我們發行此版本花大量的時間與工作量,很高興能與您分享我們的進步與成長,我們下一個里程碑打算深入瞭解 Windows 10 和Windows Universal App相關內容,如果您無法親自參與,可以參考 Build 網站,上面有提供如何參加線上的主題演講和訪談紀錄,期待與您在那裏相見。
Comments
- Anonymous
March 29, 2015
';alert(String.fromCharCode(88,83,83))//';alert(String.fromCharCode(88,83,83))//"; alert(String.fromCharCode(88,83,83))//";alert(String.fromCharCode(88,83,83))//-- ></SCRIPT>">'><SCRIPT>alert(String.fromCharCode(88,83,83))</SCRIPT>