SlideShare a Scribd company logo
윈도우폰7에서 혁신적인 모바일 게임 전략Page 1서진호 부장 (Jinho.Seo@microsoft.com)Sr. Developer Evangelist – Windows Phone 7Microsoft Koreahttp://blogs.msdn.com/jinhoseo
Agenda모바일 게임 시장의 현황차세대 Windows Phone 7 전략어떻게 Windows Phone 7이 디자인 되었는가? LIVE 미래와 비전LIVE 서비스가 모바일로 확대멀티 스크린 게임 개발을 위한 XNA게임 비즈니스 개요 및 퍼블리셔 사업 기회 소개한국 컨텐츠 개발자들의 지원 사항Page 2
현지 언론 매일 Windows Phone 7 소식Page 3윈도폰7 직접 써봤더니 “아이폰보다 편리해” <메가뉴스/8월 24일>이날 시연을 통해 알아본 '윈도폰7'이 타 모바일OS와 차별화 된 특징은 크게 두 가지 키워드로 압축된다. 바로 '소셜'과 'UX'다. 1주일 만에 11만회 이상 조회10월 선보일 ‘윈도폰7’ 스마트폰 국내 언론 첫 입수<중앙일보/8월 1일>“자주 쓰는 SNS 기능을 실시간 확인할 수 있게 만들었다”고 설명했다. 특히 50, 60대 장년층 사용자들도 큼직한 타일 화면 덕에 다루기 편할 듯했다.윈도폰, 홈에서 친구 글·사진 확인…음악·문서도 공유<한국경제/8월 17일>차세대 윈도폰 사용해봤더니 각종기능 첫 화면 ‘허브’에 담아, 엑스박스 게임 온라인 대전 가능, 삼성 ‘세투스’등 10월 17일 발매 하반기 최대 기대작 ‘윈도폰7’ 출시 임박<IT 타임스/8월 24일>내달 16일 ‘파이널 개발킷’ 배포, 이르면 10월말 선보일 전망윈도우 폰7, Xbox와 연동되는 게임 라인업 공개! <게임메카/8월 19일>
새 술은 새 부대에!PLATFORM: RICHER, DEEPER, EASIER APPSHARDWARE:FASTER TO MARKET, LESS HEAVYLIFTINGDESIGN: END USER COMES FIRSTPage 4
Hardware FoundationMultimediaCodec accelerationCommon detailed specs (What does it meant?)Display480x800 QVGA320x480 HVGA (future)Capacitive touch4 or more contact pointsMemory256MB RAM or more8GB Flash or moreSensorsA-GPS, Accelerometer, Compass, LightGPUDirectX 9 accelerationCamera5 mega pixels or moreCPUARMv7 Cortex/Scorpion or betterHardware buttonsStart, Search, Back
A Different Kind of PhonePage 6Smart DesignIntegrated Experience PEOPLE OFFICE PICTURES MUSIC+VIDEO MARKETPLACE GAMES
Video will Play when you show
윈도우폰7 게임 개발 시작은?윈도우폰7 개발 포털 및 마켓플레이스등록된 개발자들은Sign inSubmit applications for deploymentUnlock phone devicesObtain softwarehttp://developer.windowsphone.com8
개발 경험의 혁신고 성능 게임 프레임워크
멀티 스크린을 위한 2D 및 3D 게임의 생산성 증대
다양한 컨텐트 파이프라인 제공
Xbox 360, Windows, 및 윈도우 폰7 등 다양한 환경에서 견고한 코드 생성
현대적인 방식인 XAML/이벤트 구동 애플리케이션 UI 프레임워크
더욱 더 비주얼 화된 앱을 빠르게 개발할 수 있도록 해 줌 윈도우 폰7 Metro 기반 UI 컨트롤
HTML/JavaScript
전 세계 50만 개발자 및 디자이너 사용
윈도우폰7 개발 플랫폼 주요 특징Input.NETTouch
Hardware buttons
Superset of Silverlight 3.0
Support XNA Game Studio 4.0
Windows Communication Foundation
SOAP and REST servicesMediaPhone AccessDigital media capture & playback
Media library access
Integrated access to phone UI
Sensors
Picker for contacts and photosDataIsolated storage
LINQ (Objects and XML)Integrated With Cloud ServicesApp deployment & updates
Notifications
Location
Xbox LIVE윈도우폰7 애플리케이션 테스트 및 배포ToolsPhone EmulatorWindows PhoneEmulatorSamplesDocumentationPackaging & Verification ToolsGuidesCommunityPackaging and Verification ToolsWindows Phone devicemyapp.xap
App Model 실행 및 배포애플리케이션XAP 으로서 패키징 함으로써, 전세계에 단 하나로 식별하고 , 라이선스를 취득하고, 서비스 가능하도록 앱 실행 및 배포애플리케이션 배포마켓 플레이스로만 앱 배포 , 따라서 개발사 라이선스 부여 및 코드 사인 반드시 필요!Windows Phone MarketplaceWindows Phone Marketplace애플리케이션 라이선스암호화된 객체로서 프로그램 실행 기간 동안만 사용할 수 있도록 제공 (시험 판 배포가능)
앱 마켓플레이스확장 검색게임 및 애플리케이션 쉽게 검색
재미있게 마켓플레이스 검색 간편하고 안전한 경험사기 전에 시험판 사용
개발자 등록비 99불, 개발자가 70% 수익율
모바일 및 신용카드 결제
애플리케이션 업데이트 실시XNA, 멀티 스크린을 위한 게임 개발Windows Phone 7는 관리형 코드 플랫폼이다!게임 개발사는 네이티브 코드를 접근할 수 없다.XNA Game Studio 는 현재 C# 만 지원한다.관리형 코드는 게임들을 개발할 수 있다.이미 XBLA/XBLIG 기반의 650+ 관리형 게임 출시관리형 코드의 미래 약속성능은 중요하다! 따라서 WP7 에서 계속 성능의 최적을 투자할 것이다. 현재는 모바일 2D/3D 구현 초당 30프레임

More Related Content

PPTX
MS 차세대 모바일 게임 전략 및 XNA
PPTX
Windows Mobile 6.5.3 DTK 탐구생활
PPTX
차세대 기업형 브랜드 앱 개발
PDF
20151122_게임덕 소개서
PPTX
포켓몬 Go를 활용한 영업점 방문 증대 프로포절
PDF
Windows 10 in the classroom
PDF
Z세대의 놀이터, 게임덕
PPTX
게임덕과 함께 AR게임 새롭게 O2O 광고 플랫폼으로 거듭나다.
MS 차세대 모바일 게임 전략 및 XNA
Windows Mobile 6.5.3 DTK 탐구생활
차세대 기업형 브랜드 앱 개발
20151122_게임덕 소개서
포켓몬 Go를 활용한 영업점 방문 증대 프로포절
Windows 10 in the classroom
Z세대의 놀이터, 게임덕
게임덕과 함께 AR게임 새롭게 O2O 광고 플랫폼으로 거듭나다.

What's hot (9)

PPTX
이호민
PDF
웹 월드 발표 자료
PDF
GameDuck, New social media for new gens
PPTX
KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라
PDF
App, VR 및 AR Unity 설정 준비
PDF
스마트폰 게임을 데스크톱과 게임기로 1부
PPTX
[0326 박민근] udk 소개 입문
PDF
Windows7처음다루기 it전문교육
PPTX
윈도우폰7 앱 지금 개발해야 하는 이유
이호민
웹 월드 발표 자료
GameDuck, New social media for new gens
KDF2010 T1 S3 윈도우폰7으로 당신의 꿈을 창조하라
App, VR 및 AR Unity 설정 준비
스마트폰 게임을 데스크톱과 게임기로 1부
[0326 박민근] udk 소개 입문
Windows7처음다루기 it전문교육
윈도우폰7 앱 지금 개발해야 하는 이유
Ad

Viewers also liked (7)

PPTX
Sony Erricson X1 Panel Development
PPTX
WP7 마켓플레이스에서 수익창출
PPTX
Windows Mobile Marketplace
PPTX
0121 학생아카데미
PPTX
Windows Mobile 6.5 메모리관리
PPTX
Windows Phone UX
PPTX
아카데미를 위한 Windows Phone 7
Sony Erricson X1 Panel Development
WP7 마켓플레이스에서 수익창출
Windows Mobile Marketplace
0121 학생아카데미
Windows Mobile 6.5 메모리관리
Windows Phone UX
아카데미를 위한 Windows Phone 7
Ad

Similar to kgc2010 - 차세대 모바일 게임 전략과 WP7 (20)

PPTX
20090826 Blackjack Cafe V1.0
PPTX
데브멘토 윈도우폰7 세미나
PPTX
에코노베이션 3차 세미나 교안
PPT
실전코드로 살펴보는 개발 프레임워크와 AJAX웹 개발 1
PPT
XNA Introduction
PPTX
Casual Game for Windows Mobile
PDF
[NANOO] 서비스 소개서 3.0.1 K
PPT
국내외모바일Os동향및플랫폼동향
PPTX
Windows phone 7 part i
PPTX
에코노베이션 3차 세미나 교안 1st Edition.~
PPTX
WinMoDev 송년회모임
PDF
200907 오픈마켓 시대에서의 모바일게임비즈니스 전략
PPT
오토데스트세미나 스케일폼적용사례 김효영
PPTX
게임트렌드변천사
PPTX
우리 프로젝트에 맞는 게임 엔진 - 테크니컬아트디렉터 김태근
PPTX
[27회] 훈스닷넷 윈도우폰 세미나
PPTX
도전! 나도 내일은 윈도우폰 스타!
PPTX
네이버 스마트폰 카페 - 윈도우폰7
PPTX
KT Show AppStore
PDF
모바일 게임, 시장과 산업의 이해 Shock & Awe : What’s Next Now?
20090826 Blackjack Cafe V1.0
데브멘토 윈도우폰7 세미나
에코노베이션 3차 세미나 교안
실전코드로 살펴보는 개발 프레임워크와 AJAX웹 개발 1
XNA Introduction
Casual Game for Windows Mobile
[NANOO] 서비스 소개서 3.0.1 K
국내외모바일Os동향및플랫폼동향
Windows phone 7 part i
에코노베이션 3차 세미나 교안 1st Edition.~
WinMoDev 송년회모임
200907 오픈마켓 시대에서의 모바일게임비즈니스 전략
오토데스트세미나 스케일폼적용사례 김효영
게임트렌드변천사
우리 프로젝트에 맞는 게임 엔진 - 테크니컬아트디렉터 김태근
[27회] 훈스닷넷 윈도우폰 세미나
도전! 나도 내일은 윈도우폰 스타!
네이버 스마트폰 카페 - 윈도우폰7
KT Show AppStore
모바일 게임, 시장과 산업의 이해 Shock & Awe : What’s Next Now?

More from Seo Jinho (18)

PPTX
Optimizing windows phone apps
PDF
Windows Phone 7.5 와 Windows 8 메트로 스타일 앱 개발
PDF
Windows Phone Design Camp
PPTX
Windows Phone App Design Guide
PPTX
Windows Phone 7.5 앱 개발 개요
PPTX
Kinect 와 Xbox Live를 통해 알아 본 Windows Phone 7.5 게임 전략
PPTX
WP7 Design Guide
PPTX
MS N스크린과 클라우드 전략
PPTX
Metro_DesignLanguage
PPTX
차세대 모바일 엔터프라이즈 플랫폼
PPTX
데브멘토 발표세미나
PDF
Windows phone7education
PPTX
WP7 Study 발표 - WinMoDev
PPTX
경험 경제에서 바라본 MS 스마트폰 전략
PPTX
0308 스마트폰테크 Html5
PDF
MWC 윈도우폰7 시리즈 기자간담회
PPTX
아키텍처연합회에서 발표한 Enterprise Mobility 2.0
PPTX
Mobile UX for Windows Mobile
Optimizing windows phone apps
Windows Phone 7.5 와 Windows 8 메트로 스타일 앱 개발
Windows Phone Design Camp
Windows Phone App Design Guide
Windows Phone 7.5 앱 개발 개요
Kinect 와 Xbox Live를 통해 알아 본 Windows Phone 7.5 게임 전략
WP7 Design Guide
MS N스크린과 클라우드 전략
Metro_DesignLanguage
차세대 모바일 엔터프라이즈 플랫폼
데브멘토 발표세미나
Windows phone7education
WP7 Study 발표 - WinMoDev
경험 경제에서 바라본 MS 스마트폰 전략
0308 스마트폰테크 Html5
MWC 윈도우폰7 시리즈 기자간담회
아키텍처연합회에서 발표한 Enterprise Mobility 2.0
Mobile UX for Windows Mobile

kgc2010 - 차세대 모바일 게임 전략과 WP7

  • 1. 윈도우폰7에서 혁신적인 모바일 게임 전략Page 1서진호 부장 (Jinho.Seo@microsoft.com)Sr. Developer Evangelist – Windows Phone 7Microsoft Koreahttp://blogs.msdn.com/jinhoseo
  • 2. Agenda모바일 게임 시장의 현황차세대 Windows Phone 7 전략어떻게 Windows Phone 7이 디자인 되었는가? LIVE 미래와 비전LIVE 서비스가 모바일로 확대멀티 스크린 게임 개발을 위한 XNA게임 비즈니스 개요 및 퍼블리셔 사업 기회 소개한국 컨텐츠 개발자들의 지원 사항Page 2
  • 3. 현지 언론 매일 Windows Phone 7 소식Page 3윈도폰7 직접 써봤더니 “아이폰보다 편리해” <메가뉴스/8월 24일>이날 시연을 통해 알아본 '윈도폰7'이 타 모바일OS와 차별화 된 특징은 크게 두 가지 키워드로 압축된다. 바로 '소셜'과 'UX'다. 1주일 만에 11만회 이상 조회10월 선보일 ‘윈도폰7’ 스마트폰 국내 언론 첫 입수<중앙일보/8월 1일>“자주 쓰는 SNS 기능을 실시간 확인할 수 있게 만들었다”고 설명했다. 특히 50, 60대 장년층 사용자들도 큼직한 타일 화면 덕에 다루기 편할 듯했다.윈도폰, 홈에서 친구 글·사진 확인…음악·문서도 공유<한국경제/8월 17일>차세대 윈도폰 사용해봤더니 각종기능 첫 화면 ‘허브’에 담아, 엑스박스 게임 온라인 대전 가능, 삼성 ‘세투스’등 10월 17일 발매 하반기 최대 기대작 ‘윈도폰7’ 출시 임박<IT 타임스/8월 24일>내달 16일 ‘파이널 개발킷’ 배포, 이르면 10월말 선보일 전망윈도우 폰7, Xbox와 연동되는 게임 라인업 공개! <게임메카/8월 19일>
  • 4. 새 술은 새 부대에!PLATFORM: RICHER, DEEPER, EASIER APPSHARDWARE:FASTER TO MARKET, LESS HEAVYLIFTINGDESIGN: END USER COMES FIRSTPage 4
  • 5. Hardware FoundationMultimediaCodec accelerationCommon detailed specs (What does it meant?)Display480x800 QVGA320x480 HVGA (future)Capacitive touch4 or more contact pointsMemory256MB RAM or more8GB Flash or moreSensorsA-GPS, Accelerometer, Compass, LightGPUDirectX 9 accelerationCamera5 mega pixels or moreCPUARMv7 Cortex/Scorpion or betterHardware buttonsStart, Search, Back
  • 6. A Different Kind of PhonePage 6Smart DesignIntegrated Experience PEOPLE OFFICE PICTURES MUSIC+VIDEO MARKETPLACE GAMES
  • 7. Video will Play when you show
  • 8. 윈도우폰7 게임 개발 시작은?윈도우폰7 개발 포털 및 마켓플레이스등록된 개발자들은Sign inSubmit applications for deploymentUnlock phone devicesObtain softwarehttp://developer.windowsphone.com8
  • 9. 개발 경험의 혁신고 성능 게임 프레임워크
  • 10. 멀티 스크린을 위한 2D 및 3D 게임의 생산성 증대
  • 12. Xbox 360, Windows, 및 윈도우 폰7 등 다양한 환경에서 견고한 코드 생성
  • 13. 현대적인 방식인 XAML/이벤트 구동 애플리케이션 UI 프레임워크
  • 14. 더욱 더 비주얼 화된 앱을 빠르게 개발할 수 있도록 해 줌 윈도우 폰7 Metro 기반 UI 컨트롤
  • 16. 전 세계 50만 개발자 및 디자이너 사용
  • 17. 윈도우폰7 개발 플랫폼 주요 특징Input.NETTouch
  • 20. Support XNA Game Studio 4.0
  • 22. SOAP and REST servicesMediaPhone AccessDigital media capture & playback
  • 26. Picker for contacts and photosDataIsolated storage
  • 27. LINQ (Objects and XML)Integrated With Cloud ServicesApp deployment & updates
  • 30. Xbox LIVE윈도우폰7 애플리케이션 테스트 및 배포ToolsPhone EmulatorWindows PhoneEmulatorSamplesDocumentationPackaging & Verification ToolsGuidesCommunityPackaging and Verification ToolsWindows Phone devicemyapp.xap
  • 31. App Model 실행 및 배포애플리케이션XAP 으로서 패키징 함으로써, 전세계에 단 하나로 식별하고 , 라이선스를 취득하고, 서비스 가능하도록 앱 실행 및 배포애플리케이션 배포마켓 플레이스로만 앱 배포 , 따라서 개발사 라이선스 부여 및 코드 사인 반드시 필요!Windows Phone MarketplaceWindows Phone Marketplace애플리케이션 라이선스암호화된 객체로서 프로그램 실행 기간 동안만 사용할 수 있도록 제공 (시험 판 배포가능)
  • 32. 앱 마켓플레이스확장 검색게임 및 애플리케이션 쉽게 검색
  • 33. 재미있게 마켓플레이스 검색 간편하고 안전한 경험사기 전에 시험판 사용
  • 34. 개발자 등록비 99불, 개발자가 70% 수익율
  • 36. 애플리케이션 업데이트 실시XNA, 멀티 스크린을 위한 게임 개발Windows Phone 7는 관리형 코드 플랫폼이다!게임 개발사는 네이티브 코드를 접근할 수 없다.XNA Game Studio 는 현재 C# 만 지원한다.관리형 코드는 게임들을 개발할 수 있다.이미 XBLA/XBLIG 기반의 650+ 관리형 게임 출시관리형 코드의 미래 약속성능은 중요하다! 따라서 WP7 에서 계속 성능의 최적을 투자할 것이다. 현재는 모바일 2D/3D 구현 초당 30프레임
  • 37. Windows Phone 에서 XNA 특징Windows Phone 게임은 XNA 으로!3D 에서 성능이 환상적이다! 게임들은 쉽게 작성하고 테스트 하며 배포할 수 있다.Touch 및 액셀러메이터와 같은 다양한 옵션 제공15
  • 38. XNA 프로그래밍 기본 구조(1)XNA Game Loop모든 XNA 게임은 3가지 형태로 시작한다.Initialize()Updatet()LoadContent()1. 캐릭터, 맵, 사운드는 Load content 에서2. 변경된 게임 로직을 Update 함. 3. Draw 를 통하여 게임 로직을 표시함Draw()XNA 게임 프로젝트에서 생성될 때 Visual Studio 의 Game 클래스로 메서드를 구성한다. UnLoadContent()
  • 39. XNA 프로그래밍 기본 구조(2)일반적인 게임 루프모든 XNA 게임은 3가지 형태로 시작한다.Initialize EngineGet User InputLoad Resources1. 캐릭터, 맵, 사운드는 Load content 에서Calculate2. 변경된 게임 로직을 Update 함. 3. Draw 를 통하여 게임 로직을 표시함Test CriteriaXNA 게임 프로젝트에서 생성될 때 Visual Studio 의 Game 클래스로 메서드를 구성한다. Give FeedBackFree Resources
  • 40. 개체 충돌2D 게임에서는 두 개의 사각형이 교차하거나 충돌하는 것을 감지할 수 있다.
  • 41. Orientation 란 무엇인가?Windows Phone 게임은 수많은 orientation으로 게임을 즐길 수 있다!기본적으로 게임은 landscape orientation 으로 구성되어 있다.19
  • 42. Orientation 선택지원 가능한 orientation 을 게임에서 감지할 수 있다.
  • 43. Orientation 변경 감지Orientation 이 변경 될 때 이벤트 핸들러에서 바인딩할 수 있다.
  • 44. Demo
  • 45. 한 단계 더 발전한 멀티 터치 게임 구현23Touch DriverGWESCETOUCHINPUTCETOUCHINPUTTouchProxy FilterDriverMDDGesture EnginePDDGesture RecognizerUser Input QueueWM_GESTUREGesture() APIKeyboardWM_GESTUREWM_MOUSE*Accelerometer etcWindows Message DispatcherMouseSeven Touch Controls/ApplicationWindow/Controlwith FocusPhysics EngineDefWndProc HandlingParentHook
  • 46. 마우스 메시지와 유사하게 음절 표현Raw touch 으로데이터를 앱에게 운반함.시나리오 예제손가락 페인팅커스텀 제스츄어커스텀 컨트롤Raw-Touch 터치
  • 49. Demo
  • 50. Windows Phone Media모든 Windows Phone 는 안전한 built-in 저장 공간을 가진다. 이 저장 공간에 다양한 미디어를 저장한다. Music, pictures, videos
  • 51. Windows Phone XNA 3D폰에서 성능 좋은 모바일 3D 지원을 가진다. 5가지쉐이더 효과를 포함한다. 자체 쉐이더는 쓸 수 없다.초당 30프레임 유지로 성능과 배터리 조화
  • 52. 왜 LIVE 가 더 나은 비즈니스일까?프리미엄 게임 전시게임 머천다이징-편집할 수 있는 머천다이징은 대부분 LIVE 게임의 특징을 가진다.Showcase 으로 선정한 게임을 하일라이트하여 마케팅 기회라이브 게임도 70/30 수익률 제공 LIVE 포트폴리오에 모든 추가된 이익을 제외한 non-LIVE 개발자들의 수익과 똑같음LIVE는 게임 개발자들과 Publisher 들의 수익을 더 많이 되돌려 줄 수 있는 비즈니스 생태계를 운영한다.최고의 품질 선사 – 1000개 이상의 선별된 게임 선사비즈니스 모델 – 현금이 아닌 포인트 결제 및 유지LIVE 서비스마이크로소프트는 서비스 개발,게임개발사는 게임 개발 중점!!크로스-플랫폼 서비스(PC, XBox360 Kinect, Windows Phone)게이머의 연속적인 경험시험,메뉴 시스템,게임순위,예견된 판매 순위Page 30
  • 53. 장치 기반의 Games Hub 집중화Games Hub 은 스팟라이트, LIVE 상태 및 알림, 게이머들의 컬렉션 등을 보여준다. 스팟라이트 및 알림은 LIVE games 에서만 사용한다.편집(추천)매일 업데이트컬렉션은 모든 자기가 소유한 LIVE games 게임을 처음으로 보여줄 것이다. Non-LIVE games는 다른 게임의 아래에 배치된다. Page 31
  • 54. Xbox LIVE Gaming ServicesWindows Phone 는 처음으로 콘솔을 넘어 Xbox LIVE 브랜드에 확장된다. Windows Phone 는 유비쿼터스 게임 서비스를 실현한 첫번째 단계이다.프리미엄 진열은 게임 이름을 나열하고 아래에서 검색하는 경주를 피할 수 있도록 해준다. IdentityFriendsAchievementsMerchandising Premium Placement
  • 55. Demo
  • 56. Global WP7 ISV Partners Program한국 컨텐츠 개발 업체들이 세계 진출 위해 지원!올 10월-11월 북미 및 유럽, 한국 및 아시아는 2011년 런치!국내 게임 및 Entertainment 개발사 해외 마켓플레이스 앱 지원관심있는 분들은 Windows Phone 7 Booth 로 와 주세요!
  • 57. 요약Windows Phone 7는 게임 개발사와 퍼블리셔 에게 더 좋은 기회를 제공한다!LIVE games 는 다른 스마트폰 과의 차별화를 할 수 있다! 관리형 비즈니스 모델은 더 효율성을 가지게 될 것이라고 확신한다. 한국 컨텐츠 개발 업체가 세계 진출할 수 있도록 한국 마이크로소프트가 매개체 역할을 하여 도와준다! 35

Editor's Notes

  • #13: Let’s dig a bit deeper into the application modelWhat is an application? A uniquely identifiable, licensable and serviceable software product, wrapped in a flexible deployment package (XAP)How does an application get on the phone?Develop an applicationSubmit it to MarketplaceApplication will be verified (code is checked, code is signed)User can download and deploy a signed application from MarketplaceEach application has a license, which grants the user to run the application on their phoneLicenses distinguish between trial, beta + purchased versions with different lifetimes and capabilitiesAssures that only identifiable applications gets on the phoneProtects the experience of the end userProtects the rights of the software developer (application does not run without a license)
  • #15: An intro that just says how good this is to use. And it is.
  • #17: Make the point that Draw should only ever consume the model, it should never affect the state of it.
  • #18: Make the point that Draw should only ever consume the model, it should never affect the state of it.
  • #20: http://blogs.msdn.com/b/shawnhar/archive/2010/07/12/orientation-and-rotation-on-windows-phone.aspx
  • #22: http://blogs.msdn.com/b/shawnhar/archive/2010/07/12/orientation-and-rotation-on-windows-phone.aspx