본문 바로가기

TechLog

VMWare에서 윈도우 폰 개발 환경 구성할 때의 팁

결론을 먼저 이야기하자면, 윈도우 폰 개발 환경을 만족하는 시스템이라면 VMWare를 통해서도 윈도우 폰 개발 환경을 구축할 수 있다.
(참고로, 케냘은 맥북에어 2010 late 모델에 Mac OS X 10.6.8 + VMWare Fusion 3.1.3 + Windows 7 x86 을 설치해서 운용하고 있다)

관련된 내용을 몇 가지 언급하자면:
  • VMWare의 가상 머신에 윈도우 폰 개발 환경을 구축하면, 윈도우 폰 에뮬레이터에서 3D 가속이 지원되지 않는다. 윈도우 폰 7은 GPU에 의존하여 렌더링을 수행하기 때문에, 3D 가속이 지원되지 않는 환경에서의 윈도우 폰 에뮬레이터는 더럽게 느리다. 간단히 말해, 안드로이드 에뮬레이터보다 더 느리다. 
  • 가상 머신에 64비트 윈도우 7을 설치하면 32비트 윈도우 7에서 윈도우 에뮬레이터를 구동할 때 보다 더 느리다. 케냘의 추측으로는 내부적으로 서로 다른 플랫폼에 대한 가상화가 이루어지므로(VMWare 64비트 -> Win7 64비트 -> XDE.exe 32비트) 더 느려지는 것이 아닐까 싶다. 가능하면 32비트 윈도우 7을 설치하자.


p.s:물론 여유가 있다면 pc를 하나 더 구입하는 것이 나을 것이다. i5 노트북도 요즘 한 60만원쯤 하나...?