2008-09-16 4 views
12

저는 개인적으로 애완 동물 프로젝트를 시작하고 싶습니다. Windows Mobile 6을 타겟으로하고 싶습니다. 저는 모바일 개발자가되어서는 안되며, 어떤 리소스가 있는지, 좋은 도구가 있는지 알고 싶습니다. 플랫폼을 개발할 때 염두에 두어야 할 잡다한 점뿐만 아니라 점프 스타트 튜토리얼을 사용 하시겠습니까?Windows 모바일 개발 시작하기

답변

1

프로젝트의 규모에 따라 .NET Compact Framework를 살펴보십시오. 모든 Visual Studio에 익숙하다면 시작하기가 매우 쉽습니다. 물론 MSDN은 리소스를위한 곳입니다.

모바일 장치에서 관리 코드를 실행하는 것은 큰 성과를 거두지 만 작은 개인 프로젝트의 경우 꽤 좋습니다.

또한 대부분의 장치에는 비정상적인 하드웨어 구성뿐만 아니라 이상하고 이상한 모든 종류의 단점이 있습니다. 장치 제조업체의 모든 종류의 개발자 프로그램을 찾으십시오.

1

Visual Studio의 경우 스타터 키트 및 에뮬레이터와 함께 제공되는 Windows Mobile SDK를 다운로드 할 수 있습니다. 네이티브 C++ 또는 .Net 응용 프로그램을 아주 쉽고 빠르게 프로그래밍 할 수 있습니다. 좋은 진입 점을 위해 SDK와 함께 제공되는 샘플을 살펴보십시오. 이것은 시작하기에 가장 좋은 리소스가 될 가능성이 큽니다. SDK를 설치 한 다음 몇 가지 샘플을 실행하여 발을 젖게하는 것이 좋습니다.

1

시작은 Windows Mobile Developer Center입니다. 필요한 소프트웨어 및 자습서에 대한 링크가있는 멋진 시작 섹션을 찾을 수 있습니다. Windows Mobile 개발은 매우 재미 있습니다. :)

6

Windows Mobile 6 장치에는 ROM에 .NET Compact Framework 2.0이 포함되어 있으며 많은 것들 (카메라, 시스템 알림, 전자 메일, 연락처 등)에 대한 .NET API도 제공합니다.

에뮬레이터, 설명서, 도구 및 샘플이 포함 된 Visual Studio 2008 및 refresh version of the Windows Mobile 6 SDK을 사용하는 것이 좋습니다.

MSDN 외에도 Windows Mobile 샘플의 좋은 리소스는 Chris Craft의 블로그 who recently built 30 mobile applications in 30 days입니다. 점프 스타트 (Jumpstart)를 위해 사용할 수있는 여러 기술에 대한 샘플이 있습니다.

+2

크리스 크래프트의 블로그에 링크 @ 큰 응답과 비슷한 질문이있을 것 같다 더 이상. – Qwark

+0

http://www.cjcraft.com/blog/ – Techboy

+0

블로그는 작동하지만 '카테고리'섹션의 링크 대부분이 '30 일 간의'링크를 포함하여 작동합니다. 30 일의 마지막 날은 2008 년 6 월 30 일 월요일이므로 나머지는 2008 년 6 월입니다. "30 일간의 .NET [Windows Mobile 응용 프로그램]"이후 새로운 시리즈는 "30 일간의 포주 내 Windows 휴대 전화. " – Bratch

0

좋은 참고 도서는 Wigley, Moth 및 Foot의 "Microsoft Mobile Development Handbook"입니다. .NET Compact Framework 및 Windows Mobile 플랫폼을 사용하여 모바일 개발에서 많은 주제를 다룹니다.

Windows Mobile에 대한 자세한 내용은 Windows Mobile을 참조하십시오. Windows CE에 대한 학습을 ​​시작하기에 좋은 곳은 windowsembedded.com입니다. 여기에서 테스트 할 Windows CE 이미지를 만드는 도구 인 "Platform Builder"의 평가판 버전을 다운로드 할 수 있습니다.

0

다른 좋은 Windows Mobile Development 코드 샘플 및 예제 응용 프로그램은 Chris Fairbairn's blog에서 찾을 수 있습니다.

3

Windows 배경으로 점프하는 C# 배경 인 경우 모바일 개발이 매우 쉽습니다. 물론 많은 차이가 있지만 당신은 그것에 매달릴 것이다.

몇몇 개는 :

.NET CF 메모리 관리 방법과 가비지 컬렉터가 모바일 장치에서 작동을 잘보세요. Steven Pratschner's .Net CF WebLog. Steve는 RPM (Remote Performance Manager) 도구를 사용하여 메모리 누수를 없애는 방법에 대한 좋은 자습서도 가지고 있습니다.

또한 core.dll과 같은 라이브러리를 pinvoking하여 일부 작업을 수행하므로 P/Invoke.net으로 이동하여 스마트 장치 기능에서 메소드를 찾아보십시오.

그리고 마지막으로 몇 블로그

Rob Tiffany's Windows Mobile Accelerator

Mobile Development by Raffaele Limosani

편집 : 오 작동하지 않습니다 Windows Mobile Development - Where to begin?