運用 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) 林林林林

Upload: grace-sharp

Post on 16-Jan-2016

253 views

Category:

Documents


0 download

TRANSCRIPT

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) 台灣微軟