運用 Windows Runtime 及 SDK 開發 Windows Store App 林順民 (Sam Lin) Premier Field Engineer...

18
運運 Windows Runtime SDK 運運 Windows Store App DEV307 林林林 (Sam Lin) Premier Field Engineer (PFE) 林林林林

Transcript of 運用 Windows Runtime 及 SDK 開發 Windows Store App 林順民 (Sam Lin) Premier Field Engineer...

Page 1: 運用 Windows Runtime 及 SDK 開發 Windows Store App 林順民 (Sam Lin) Premier Field Engineer (PFE) 台灣微軟.

運用 Windows Runtime 及 SDK 開發 Windows Store App

DEV307

林順民 (Sam Lin)Premier Field Engineer (PFE)台灣微軟

Page 2: 運用 Windows Runtime 及 SDK 開發 Windows Store App 林順民 (Sam Lin) Premier Field Engineer (PFE) 台灣微軟.

大綱

Windows Runtime 架構WinRT & Windows 8 SDK 特色Demo

Page 3: 運用 Windows Runtime 及 SDK 開發 Windows Store App 林順民 (Sam Lin) Premier Field Engineer (PFE) 台灣微軟.

Runtime Experience Team

JavaScript

[Chakra]

C#/VB & CLR

C++ & Windows

SDK

Page 4: 運用 Windows Runtime 及 SDK 開發 Windows Store App 林順民 (Sam Lin) Premier Field Engineer (PFE) 台灣微軟.

No Programmer Left Behind只要有心 , 人人都可以開發 Win8 應用程式

Page 5: 運用 Windows Runtime 及 SDK 開發 Windows Store App 林順民 (Sam Lin) Premier Field Engineer (PFE) 台灣微軟.

Windows Runtime 架構

Windows Metadata

& Namespac

e

Language Projection

Windows Core

Windows Runtime Core

XAMLStorag

e…Network

UI Pickers MediaControls

Windows 8 style app

Runtime Broker

Language Support

(CLR, WinJS, CRT)Web Host

(HTML, CSS,

JavaScript))

Page 6: 運用 Windows Runtime 及 SDK 開發 Windows Store App 林順民 (Sam Lin) Premier Field Engineer (PFE) 台灣微軟.

應用程式執行環境

Core

OS

Broker

Direct API calls

Brokered API calls

App Container + Signed & Validated code

Your App

WinRT APIs

Process.exe (C#,VB.Net, C++)

orWWAHost.exe

(HTML/JS)

AppXManifest

Private WinRT Component (C++, .Net)

Page 7: 運用 Windows Runtime 及 SDK 開發 Windows Store App 林順民 (Sam Lin) Premier Field Engineer (PFE) 台灣微軟.

混合式應用程式

WindowsRuntime

Object(or

Component)

Writtenin C++, C#,

VB

Windows Metadata

C++ App

Pro

jecti

on

CLR

C#/VB AppP

roje

cti

on

HTML AppCh

akra

Pro

jecti

on

Page 8: 運用 Windows Runtime 及 SDK 開發 Windows Store App 林順民 (Sam Lin) Premier Field Engineer (PFE) 台灣微軟.

WinRT and Windows 8 SDK

Easily create apps

Rich apps that use

all of Windows

High quality apps

WinRT and Windows 8 SDK

Page 9: 運用 Windows Runtime 及 SDK 開發 Windows Store App 林順民 (Sam Lin) Premier Field Engineer (PFE) 台灣微軟.

輕鬆開發 Windows 8 應用程式

Easily create apps

Use what you know

Use what you have

HTML/CSS/JavaScript

C#/VB/C++/XAML

C++/DirectX

Your existing code

3rd party existing code

Page 10: 運用 Windows Runtime 及 SDK 開發 Windows Store App 林順民 (Sam Lin) Premier Field Engineer (PFE) 台灣微軟.

豐富的 Windows 8 應用程式資源

Rich apps that use

all of Windows

Contracts

Capabilities APIs

Samples

Page 11: 運用 Windows Runtime 及 SDK 開發 Windows Store App 林順民 (Sam Lin) Premier Field Engineer (PFE) 台灣微軟.

優質的 Windows 8 應用程式

Async everywhere

Onboarding to Store

Trustworthy

Debugging

High quality apps

Page 12: 運用 Windows Runtime 及 SDK 開發 Windows Store App 林順民 (Sam Lin) Premier Field Engineer (PFE) 台灣微軟.

Demo

Let’s code!

從無到有輕鬆開發 Windows 8 應用程式

Page 14: 運用 Windows Runtime 及 SDK 開發 Windows Store App 林順民 (Sam Lin) Premier Field Engineer (PFE) 台灣微軟.

立即啟動!免費開發人員帳戶 !!Windows Store / Windows Azure / Windows Phone

擁有 MSDN 訂閱「取得代碼」後進行註冊 http://aka.ms/startmsdn

優惠內容 :Windows Store / Windows Phone – 啟用後 12 個月 , 完全免費!Windows Azure – 訂閱期間 , 每月固定的免費使用量!

Page 15: 運用 Windows Runtime 及 SDK 開發 Windows Store App 林順民 (Sam Lin) Premier Field Engineer (PFE) 台灣微軟.

Connect. Share. Discussshttp://www.microsoft.com/taiwan/techdays2012/

Microsoft Certification & Training Resources

http://www.microsoft.com/learning/zh/tw/

Resources for IT Professionals

http://social.technet.microsoft.com/Forums/zh-tw/categories

/

Resources for Developershttp://social.msdn.microsoft.com/Forums/zh-tw/categories

/

Resources

Page 16: 運用 Windows Runtime 及 SDK 開發 Windows Store App 林順民 (Sam Lin) Premier Field Engineer (PFE) 台灣微軟.
Page 17: 運用 Windows Runtime 及 SDK 開發 Windows Store App 林順民 (Sam Lin) Premier Field Engineer (PFE) 台灣微軟.

請協助完成「本課程問卷」,並在離開教室時交給工作人員!

填妥大會背包中的大會問卷,可於活動第三天兌換問卷禮哦!

感謝您的合作。

Page 18: 運用 Windows Runtime 及 SDK 開發 Windows Store App 林順民 (Sam Lin) Premier Field Engineer (PFE) 台灣微軟.