티스토리 뷰
Windows Phone 7 개발에 대해 배우기
폰 개발이란? (기초)
폰 개발이란 스마트폰용 응용 프로그램을 작성하는 과정을 나타내는 넓은 의미의 용어입니다. 휴대폰은 응용 프로그램에 서비스를 제공하기 위한 플랫폼으로 운영 체제를 실행합니다. 결과적으로 폰 개발은 데스크톱 개발과 비슷하지만 주의할 점이 있습니다. 휴대폰은 데스크톱과 비교하면 메모리는 부족하고 성능은 낮습니다. 개발을 간소화하기 위해 많은 개발자들은 에뮬레이터라고 하는 소프트웨어 버전의 휴대폰에서 응용 프로그램을 실행, 디버그 및 테스트합니다. 이 방법을 통해 표준화되고 익숙한 환경에서 응용 프로그램을 작성한 다음 사용할 준비가 되면 휴대폰으로 배포할 수 있습니다.
기본 사항 및 준비(초급)
Windows Phone 7 제품에 대한 비디오를 보고 첫 번째 폰 응용 프로그램을 작성하는 데 사용할 도구를 설치하여 환경을 준비해 보십시오.
개발 환경 준비
- Windows Phone 개발자 도구를 설치하십시오. 이 단계를 수행하면 아직 설치하지 않은 경우 Visual Studio 2010도 설치됩니다.
- Windows Phone 개발자 도구의 2011년 1월 업데이트를 설치하십시오.
Visual Studio 2010 버전에 대한 자세한 내용은 이곳을 참조하십시오.
코딩 시작하기(중급)
퀵스타트와 연습을 통해 Windows Phone용 응용 프로그램을 개발하는 방법을 배우십시오.
첫 번째 Windows Phone용 응용 프로그램 작성
폰 프로그래밍을 시작하는 가장 좋은 방법은 간단한 응용 프로그램을 작성해 보는 것입니다. 이 샘플에서는 휴대폰 에뮬레이터를 사용하는 방법과 첫 번째 간단한 휴대폰 응용 프로그램을 작성하는 방법을 배웁니다.
일반적으로 Windows Phone 응용 프로그램을 작성할 때는 Silverlight를 사용하며 Windows Phone 게임을 작성할 때는 XNA Framework를 사용합니다. XAML은 컨트롤, 모양, 텍스트 및 화면에 나타나는 다른 콘텐츠와 같은 휴대폰 응용 프로그램 UI(사용자 인터페이스)를 만드는 데 사용되는 선언식 언어입니다. 이 샘플에서는 휴대폰 응용 프로그램의 UI를 만드는 과정을 설명합니다.
다음 학습(고급)
이제 폰 개발의 기본 사항을 이해했다면, 다음은 더 강력한 Windows Phone용 응용 프로그램을 작성하는 방법을 세부적으로 알아볼 차례입니다. 제품 팀에서 직접 최고의 리소스를 제공합니다.
Windows Phone 응용 프로그램 허브
Windows Phone 마켓플레이스에 응용 프로그램과 게임을 등록하여 판매하고, 폰 개발에 대한 소식, 교육 과정, 그리고 더 많은 내용을 배우는 데 도움이 되는 커뮤니티에 대해 알아보십시오.
Windows Phone 7 개발: MSDN 라이브러리
이 로드맵을 사용하여 훌륭한 Windows Phone 7용 소비자 응용 프로그램을 작성하는 방법을 배우십시오.