2013 Windows 8.1 완전정복 년 11월...

Preview:

Citation preview

2013년 11월 27일

한국마이크로소프트 11층

개발자를 위한

Windows 8.1 완전정복!

11월의 주제

앱 개발자를 위한

테크데이즈미니 세미나 시리즈

- 한국마이크로소프트 오디언스 마케팅 리드 유현경

11월의 주제

개발자를 위한

Windows 8.1 완전정복!

개발자를 위한

Windows 8.1 완전정복!

http://aka.ms/techdaysminiappdev

• 지난 세션 자료 열람

• 앞으로 계획된 세션 확인

테크데이즈 미니 앱개발 세미나 웹페이지

대상

• 앱개발에 관심있는 모든 개발자

테크데이즈 미니 토요세미나

http://aka.ms/techdaysminisat

• 11월 30일 “Visual Studio 제대로 파헤쳐보기” 2탄

• 11월 16일 세션 자료 열람

Windows 8.1

New API’s Overview - 한국마이크로소프트 김영욱 에반젤리스트

11월의 주제

개발자를 위한

Windows 8.1 완전정복!

Bing 플랫폼과의 결합

개인화

(Lock Screeon &

Background)

새로운 타일

새로운 화면 분할 좀더 강력해진 SkyDrive

모든 가격대에서 만나보는 터치 스크린

8” Windows tablets

가벼워지고 얇아지지만 오래가는 배터리

배터리 사용 시간은 기본 8시간?

점점 더 고해상도

LTE, 3G…. 등 통신 기능 기본 탑재

User interface

Fundamentals

Devices Graphics and media Communications and data Services

Geo-location

Proximity

Direct3D Direct2D Direct Write

PlayTo

Contracts

Bing

Azure Mobile

HTML5/CSS XAML Input Controls

Authentication

Portable

Sensors Playback Capture

Printing

SVG Canvas

Local storage

SMS

Streams Background

transfer

Syndication Networking

XML and JSON

Skydrive

Live tiles and toast

Accessibility Data binding

Application services

Threading/timers Memory

management Globalization Cryptography

Xbox Live

Updated

User interface

Fundamentals

Devices Graphics and media Communications and data Services

Geo-location

Proximity

Direct3D Direct2D Direct Write

PlayTo

Contracts

Bing

Azure Mobile

HTML5/CSS XAML Input Controls

Authentication

Bluetooth

USB

HID WiFi direct

Point of service

3D printing

Scanning

WebGL

HTTP

Contacts

Appoint-ments

PDF

Speech synthesis

Diagnostics

Portable

Sensors Playback Capture

Printing

SVG Canvas

Local storage

SMS

Streams Background

transfer

Syndication Networking

XML and JSON

Skydrive

Live tiles and toast

Accessibility Data binding

Application services

Threading/timers Memory

management Globalization Cryptography

Xbox Live

Updated New

Windows 8.1 You can develop for both Windows 8 and Windows 8.1 on Windows 8.1

A free Microsoft account Paid accounts required only for submission to the Windows Store

Visual Studio 2013 Use the full-featured paid editions, or build great apps using the free edition for Windows Store development.

Develop in JavaScript, VB, C#, or C++.

App Package

Resource Package App Bundle App Bundle Manifest

Controls

AppBarCommand BackButton ItemContainer NavBar WebView Dispose API Template and Binding Update

TextBlock

TextBlock

FontSize="40" FontWeight="Bold" FontStyle="Italic"

FontFamily="Times New Roman"

TextBlock

TextTrimming="WordEllipsis"

TextBlock

Typography.Fraction="Slashed"

TextBlock

Typography.StylisticSet4="True"

TextBlock

Typography.StylisticSet5="True"

TextBlock

Typography.StylisticSet6="True"

TextBlock

Typography.StylisticSet7="True"

RichTextBlock OverflowContentTarget="{Binding ElementName=SecondColumnOverflow}"

Paragraph

Paragraph

Paragraph

Hyperlink

Hyperlink

Paragraph

Paragraph

InlineUIContainer

Button

InlineUIContainer

Run

Run

Paragraph

Paragraph

Run

Paragraph

RichTextBlock

RichTextBlockOverflow x:Name="SecondColumnOverflow"

Button

Click="LoadFileButton_Click"

RichEditBox x:Name="RichTextEditor"

private async void LoadFileButton_Click(object

var new

var await

var await

RichTextEditor.Document.LoadFromStream(TextSetOptions.FormatRtf, stream);

<TextBox InputScope="EmailSmtpAddress"/>

<TextBox InputScope="Formula"/>

<TextBox InputScope="Number"/>

TextBlock

Image

TextBlock

Image

Image.Source

BitmapImage DecodePixelWidth="600"

Image.Source

Image

Scale at decode time Providing a size when loading saves memory as only the bits to be displayed are loaded in memory, reducing your app’s working set.

Often, this results in higher quality scaling as well.

File

New File Picker New StorageLibrary GetParentAsync New KnownFolders Perperty SkyDrive API update

Multimedia

XVP Mode Media Capture Upgrade

Tool

Windows 8.0 Migration Windows Store App Template Windows Azure Mobile Service App Bundle XAML UI Test Multi Language Debugging Async Function Debugging Power Management

Devices & Entry Points Services

Bing As A Platform

Maps

Bing Maps Platform offers a set of

APIs to incorporate the latest maps,

imagery and location services in your

application.

Speech

Get Bing Speech capabilities

integrated with your Windows Phone

and Windows Store apps.

OCR

The Bing Optical Character

Recognition (OCR) Control detects

printed text from images captured by

the device camera.

Translator

The Bing Translator Control and

Microsoft Translator API receive text

and deliver automatic machine

translation into a specified language.

Ads SDK

Whether you’re developing in HTML

or XAML, the Microsoft Advertising

SDK has made it easy to insert ads

into your Windows 8 and Windows

8.1 apps.

Search API

The Bing Search API enables

developers to embed search results

in applications.

Bing As A Platform: Developer Resources

PDF Reader App 제작법

1. PDF File을 바꾼다.

\YW.PDFBookApp\Document

3. Icon을 변경한다.

\YW.PDFBookApp\Assets

4.PDFBookApp project를 실행한다.

4. 앱 이름을 고친다.

Package.appxmanifest

http://Facebook.com/thewarofit

페이스북: The war of IT

http://sdrv.ms/11igPnr

Recommended