본문 바로가기

Mobile Develop/WinMoDev Q&A

Windows Mobile 개발 환경 관련 질문 입니다

질문자 : sinklinu  링크 : http://cafe.naver.com/winmodev/1147
<질문내용>

기존 임베디드 리눅스 환경에서 플랫폼 개발만을 해오던 1人입니다.

수차례에 걸쳐 윈모데브의 글도 많이 읽게 되는 군요.

항상 많은 도움 주셔서 정말 감사합니다.

 

정말 초짜같은 질문일 수도 있으나, 간단한 질문을 하나 올립니다.

 

제가 앞으로 개발하고자 하는 분야는 WM분야이며, C#.NET으로 개발을 진행하고자 합니다.

 

프로그램 개발하기 및 추가적인 관련 글 들을 보면, 웹에서 다운로드 하여 설치 하는 부분을 제외 하고는 VS2008만 설치하면 개발 환경이 갖춰 진다고 나와 있는데요.

 

VS2008 Professional을 사용하면 C# 개발및 C#에서의 .NET 개발까지 완료할 수 있는 건가요??

 

아직. 미들웨어 개념의 좀 부족하다 보니.

 

조언 부탁 드립니다.

 

감사합니다.

<답변내용>

안녕하세요 루나네스 입니다

Visual Studio 2008 Professional 에서 C# / .NET Compact Framework 개발이 충분히 가능합니다

다만, 기본으로 설치되어 있는 스마트 장치 SDK가 Windows Mobile 5 SDK 이기 때문에
요즘 출시되는 최신형 단말기의 WM6.X 버전에 대응하지 못합니다
(WM5로 개발해도 WM6.X에서 동일하게 실행은 됩니다만, 개선된 기능이나 .Net CF 3.5는 이용하지 못합니다)

따라서, WM6 SDK Professional 을 설치하시고, KOR 에뮬레이터와, Eng WM6.1.4 에뮬레이터(이 버전부터 와이드 단말기 지원)
WM6.5로 개발하시려면 추가로 WM6.5 DTK를 설치하시면 됩니다
(단말기가 따로 있으시다면 에뮬레이터는 설치 안하셔도 크게 상관은 없습니다만...)

뽐뿌맨님께서 작성하신 http://cafe.naver.com/winmodev/189 게시물 참고하시면
초기 환경설정에 많은 도움이 될 것 입니다

여담이지만..
Windows Mobile은 미들웨어가 아니고 플랫폼 입니다
현재 WM6.X는 마이크로소프트에서 개발된 Windows CE 5.0을 기반으로 완성된 플랫폼으로
주로 PDA나 스마트폰(윈도폰)에 설치가 됩니다

PC에 설치되어 있는 Windows나 Linux, MAXOS10 같은 모바일 단말기에 설치되는 OS 입니다

 작성일 : 2010.02.01

보다 자세한 정보는 윈도우 폰/모바일 개발자 모임에서 만나보실 수 있습니다