Windows Mobile 개발시에 제약사항들
1. 일단 메모리 사용상의 제약
걱정하지도 않고 있던 부분이다. 허나, 윈도모바일6 에서는 한 프로세스당 32MB RAM을 사용 할수 있다.
말이 32MB 이지, 실제로 사용 할수 있는 량은 더 적다. 또한 Shared 메모리를 포함한 32MB 이기 때문에...
2. 에뮬레이터의 제약
에뮬이 가지고 있는 기본적인 저장공간은 32MB 정도 된다. 허나 이것도 우리가 일반적으로 사용하는 PC하고 좀 달라서 인지 파일을 넣었을때, 용량을 더 많이 차지했었다.
이부분은 외부저장공간(가상으로 제공)으로 대처를 하면 문제 없을듯 싶다.
3. DirectDraw의 제약 사항
뭐 이전버전, PC에서도 그랬는지 기억은 잘 나지 않지만, 800*480 (현재 개발중인 스마트폰의 해상도)사이즈의 이미지를 여러장을 붙여서 서페이스를 생성 했을경우, 폰이 거의 아사직전까지 가는 상황이 발생하였다.
이것들을 다시, 최대해상도 단위로 잘라서 애니메이션을 했을 경우에는 아무 문제가 없었다. 아마도 연속적인 메모리가 문제인듯 싶다.
더 있었던것 같으나... 기억나는것만 먼저 포스팅!!
나중에 더 상세히 적어놔야 할듯.
Study/Windows Mobile 6
2009/06/02 09:00



댓글을 달아 주세요