Windows phone 7 개발하기
-
다운로드
-
Windows Phone developer tools
http://msdn.microsoft.com/en-us/library/ff402530(v=VS.92).aspx 에서 다운로드
Windows Phone Developer Tools January 2011 Update
위 두 개를 다운로드 받는다.
현재 영어, 불어, 독어, 이탈리아어, 스페인어밖에 Localizing이 되어있지 않다. (즉 영어로 해야 한다는 이야기 --.. 저 4개중에 영어보다 잘하는 게 있는 사람은 저 위의 4개 중 한 개를 이용하는 것도 좋을 것 같다.)
XNA Game Studio 4.0, Silverlight 4 for Windows Phone이 툴에 모두 통합되어 있다. (Visual Studio 2010 Express for Windows Phone 또한 포함되어 있기 때문에 원한다면 설치할 수 있다)
-
WP Emulator의 최저 사양
-
Windows Vista, 7 32bit & 64 bit
XP, Server 제품 군, 가상 머신은 지원하지 않는다. 2008, XP에서도 개발할 수 있으나 특정 기능이 지원하지 않을 수도 있다.
-
2G 이상의 램(그리고 1.5GB 이상의 여유공간이 있어야 한다 – 한 마디로 4G 정도는 되야 에뮬레이터를 돌릴만한 이야기)
-
XNA Frameworks기반으로 작성된 프로그램을 구동시키기 위해서는 DirectX10 이나 11 이상을 지원하는 그래픽카드, 드라이버가 WDDM 1.1 혹은 그 이상의 버전의 드라이버로 작성되어있어야 함
-
Blur나 Drop shadow는 에뮬레이터에서는 지원하지 않는다
-
mouse로는 멀티터치를 지원할 수 없다. 사용자의 기기가 멀티 터치를 지원하는 입력기기를 가지고 있다면 지원 가능.
-
가속센서, GPS, 카메라는 아직 에뮬레이터에서 지원하지 않는다.
-
-
-
Silverlight와 XNA를 선택하는 기준
Silverlight를 사용할 때 |
XNA를 사용할 때 |
XAML기반의 event driven application framework 개발을 원할 때 |
높은 퍼포먼스의 게임 제작을 원할 때 |
인터넷에서 사용하는 형식의 어플리케이션을 빠르게 개발하고 싶을 때 |
다중 화면의 2D-3D 게임 개발을 원할 때 |
WP7에서 지원하는 UI를 쓰려 할 때 |
XNA 컨텐츠 파이프라인을 이용하려 할 때 model,mesh,texture,effect,terrain,animation등 |
동영상 재생을 하려고 할 때 |
|
HTML 웹 브라우저 컨트롤을 쓰려 할 때 |
-
개발 환경
-
해상도: 800*480, 480*320 2가지 해상도가 존재한다.
-
CPU: 1Ghz 이상의 ARM v7 "Coretex/Scorpion" (Apple 의 A4는 Coretex A8이고, 이 또한 ARM v7계열이다)
-
GPU: DX9이상 렌더링이 가능한 GPU – 이것은 XNA 게임을 구동할 수 있는 디바이스가 되기 위함이다.
-
메모리: 256MB 이상의 램과 8G이상의 플래시 메모리를 탑재하여야 한다. 현재 마이크로 소프트는 WP7에 SD카드를 허용하지 않고 있다.
-
센서: 가속 센서, 컴퍼스, 조도, 근접, 카메라, GPS를 갖고 있다
-
FM: WP7은 FM 라디오를 지원한다
-
-
개발 도구 소개
-
Visual Studio 2010 - 개발을 할 때 쓰이는 IDE
-
Windows Phone Emulator Resources – 핸드폰 에뮬레이터
-
Silverlight 4 Tools For Visual Studio – XAML 기반의 RIA 형식 개발을 하고자 할 때
-
XNA Game Studio 4.0 – 게임 개발을 위해
-
Microsoft Expression Blend for Windows Phone – 최적화된 Silverlight
-
-
설치하기
-
vm_web.exe를 실행한다
-
모두 설치한다
-
WindowsPhoneDeveloperResources_en-US_Patch1.msp를 설치한다. 확인 문구 등이 안 나와서 설치가 다 된 건지 의아할 수 있으나, 다 된 거다.
-
그 다음 VS10-KB2486994-x86.exe를 설치한다.
-
-
첫 구동
-
한글 VS 2010에서는 WP7의 프로젝트가 보이지 않는다
-
http://kenial.tistory.com/739 사이트를 참조하자 :)
-
메뉴 바에 있는 Windows Phone 7 Devices 를 Windows Phone 7 Emulator 로 바꾸고 컴파일 한다.
-
와 된다!
-
'study > wp7' 카테고리의 다른 글
오늘의 본격 삽질 - Content Pipeline (1) | 2011.09.28 |
---|---|
오늘의 깨달은 점 몇 가지 (in C# & WP7 XNA) (0) | 2011.09.24 |
Windows Phone 7 - 알리는 이야기 (0) | 2011.05.22 |
Windows Phone 7 개발 - 3. Sprite 이용하기 (0) | 2011.05.22 |
Windows Phone 7 개발 - 2. XNA 해보기 (0) | 2011.05.17 |