kdf2010 t1 s3 윈도우폰7으로 당신의 꿈을 창조하라

32
7 Windows Phone 7 앱 앱앱앱 앱앱 앱 박박박 CTO ([email protected]) Windwos Phone MVP BlueFish System http://lunanesslab.tistory.com

Upload: hyeon-cheol-pak

Post on 24-May-2015

912 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

7Windows Phone 7 앱 개발의 모든 것

박현철 CTO ([email protected]) Windwos Phone MVPBlueFish Systemhttp://lunanesslab.tistory.com

Page 2: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

Agenda

Demo

Strategy & Philosophy

Application Platform

Market Status Market Status

Page 3: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

MARKET STATUS

Page 4: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

드디어 윈도우폰 7 출시 !! http://www.microsoft.com/windowsphone/en-us/buy/7/phones.aspx

2010.11.08

Page 5: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

5

국내 반응은 ? 젊은 개발자들의 눈에 비친 윈도폰7의 세계 <ZDNet Korea/7 월 20 일 >

윈도우폰 7 의 클라우드 서비스 주목하라 스마트폰을 넘어 멀티 스크린을 겨냥

“애플,구글, 거기 서!” 윈도폰7반격 개시 <조선일보/9월 10일> 소셜 기능을 전면에 내세운 폰 , PC 와의 호환이 안정적인 구조 윈도폰 7 에 대한 전망은 엇갈리나 한국 제조업체에는 기회

윈도폰7 직접 써봤더니 “아이폰보다 편리해” < 메가뉴스 /8 월 24 일 > 이날 시연을 통해 알아본 ' 윈도폰 7' 이 타 모바일 OS 와 차별화 된 특징은 크게 두 가지 키워드로 압축된다 . 바로 ' 소셜 ' 과 'UX' 다 . 1 백만회 이상 조회

앱개발자에게 묻다 “윈도우폰7 뜰까?” < 아이티투데이 /10 월 12 일 > 한국 MS 의 글로벌 ISV 파트너 프로그램으로 해외진출 진입장벽이 낮아진 개발 환경으로 WP7 콘텐츠 성장의 가능성

[모바일 줌-人] 블루피시 “회사 규모로 기술력 판단 말아야” < 블로터닷넷 /6 월 28 일 > 편리한 개발 환경 지원 – VS2010 & Expression Blend 초기 시장 진입은 컨텐츠 경쟁력을 가질 수 있다

Page 6: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

현재 출시된 윈도우폰 7

HTC 7 Mozart

LG Optimus 7

SamsungOmnia 7

HTC 7 Trophy HTC HD7

SamsungFocus

LGQuantum

HTC Surround

Dell Venue Pro

http://www.microsoft.com/windowsphone/

Page 7: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

현재 앱의 갯수는 ?

앱 갯수

500777

2479

3000

WP7 Apps in Marketplace

10 월 28 일 11 월 8 일 11 월 23 일 12 월 06 일

Page 8: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

STRATEGY & PHILOSOPHY

Page 9: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

새술은 새 부대에 !

End user comes first

Faster to market, more heavy lifting

Richer, deeper, easier apps

DESIGN HARDWAREPLATFORM

Page 10: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

INTEGRATED EXPERIENCES

SMART DESIGN

Page 11: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라
Page 12: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라
Page 13: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

Hub

Page 14: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

일관성 있는 하드웨어 경험

SensorsA-GPS, Accelerometer, Compass, Light

Proximity

Capacitive Touch4 or more touch points

Camera5 Megapixels or more

MultimediaCommonly detailed specs, hardware

accelerated CODECs

CPUARM v7, Cortex/Scorpion required

GPUDirectX 9 Hardware Accelerated

80

0 Q

VG

A4

80

HV

GA

480 QVGA320 HVGA

Page 15: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

DEMO

Page 16: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

APPLICATION PLATFORM

Page 17: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

개발자에게 주어진 장점

고 품질의 앱 제공과 편리한 검색을 통한 마켓플레이스

클라우드 연결을 통한 N스크린의 확장 실현

(PC, Phone, Web)

Try before buy 와 강력한 라이선스 기능 제공 , 그 밖에 마케팅 프로모션

일반 사용자의 편리함 클라우드 실현개발자 이익 증대

Page 18: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

플랫폼 무료 제공 - WPDT

18

Code that executes on the client

Tools used locally

Code that executes in the cloud

Tools in the cloud

Clie

ntSe

rver

Page 19: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

플랫폼 제공 - WPDT

19

Clie

ntSe

rver

Sensors Media Data

Xbox LIVE Notifications

.NET Framework managed code sandbox

Location

Phone

Phone Emulator

Samples Documentation

Guides Community

Packaging and Verification Tools

Runtime Tools

Cloud PortalNotifications

Location Identity Feeds

MapsSocial

App Deployment Registration

Validation

Certification

Publishing

Marketplace

MO and CC Billing

Business Intelligence

Update Management

Page 20: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

Client runtime & frameworks

Page 21: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

Silverlight

Rapid creation of visually stunning

apps

Modern application UI framework &

runtime

METRO themed UI controls, defined in XAML

XAML, C#, HTML & JavaScript

Rich media support

500,000 developers spanning Windows and Web

Page 22: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

XNA Framework

Rapid creation of multiscreen 2D and 3D games

High performance game

framework

Rich content pipeline

Traditional update/draw/present frame loop model

Page 23: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

수많은 API 공개 Input

Touch Hardware buttons

Media Digital media

capture & playback Media library access

Data Isolated storage LINQ (Objects &

XML)

Windows Communication Foundation SOAP & REST

services Phone access

Sensors Launchers &

choosers Cloud services

Notifications Location & mapping Xbox LIVE

Page 24: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

새로운 앱 모델 제시

.NET CommonLanguage Runtime

Process Model

Service BasedApplication Deployment

Great UserExperiences

PredictableSafe

High performanceInnovative

Page 25: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

Application life cycleApplicationUniquely identifiable, licensable and serviceable software product packaged as a XAP

Application DeploymentValidation, Certification, and Signing

Application licenseCrypto-verifiable object issued to grant rights to an application

Windows Phone

Marketplace

Windows Phone

Marketplace

Page 26: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

App & game deploymentDevelop & Debug

Submit& Validate

Certify & Sign

Windows Phone Application Deployment Service

Marketplace

Page 27: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

DEMO

Page 28: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

WP7 WebCast 및 실습교재 공개

http://msdn.microsoft.com/ko-kr/gg415576.aspx

Page 29: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

개발자 등록은 App Hub 로 !

개발자 등록은 App Hub 로 시작 ( 현재는 국내 별도 ) http://create.msdn.com/

Page 30: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

Global WP7 ISV Partner Program

한국 마이크로소프트의 앱 개발 지원[email protected]

Xbox LIVE 및 Marketplace

Agency 를 통해 글로벌 퍼블리싱

및 디바이스 테스트 랩

Page 31: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

31

Need help? Windows Phone Developer Group

Http://cafe.naver.com/winmodev

한국 마이크로소프트 Sr. Developer Evangelist – Windows Phone 7

서진호 부장 ([email protected])http://blogs.msdn.com/jinhoseo

Page 32: KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라

© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.

MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.