Microsoft의 개발자 코드

개요

1

기본 항목

2

도구 사용해보기

3

코딩 시작

폰 개발이란? (개요)

폰 개발이란 스마트폰용 응용 프로그램을 작성하는 과정을 나타내는 넓은 의미의 용어입니다. 휴대폰은 응용 프로그램에 서비스를 제공하기 위한 플랫폼으로 운영 체제를 실행합니다. 결과적으로 폰 개발은 데스크톱 개발과 비슷하지만 주의할 점이 있습니다. 휴대폰은 데스크톱과 비교하면 메모리는 부족하고 성능은 낮습니다. 개발을 간소화하기 위해 많은 개발자들은 에뮬레이터라고 하는 소프트웨어 버전의 휴대폰에서 응용 프로그램을 실행, 디버그 및 테스트합니다. 이 방법을 통해 표준화되고 익숙한 환경에서 응용 프로그램을 작성한 다음 사용할 준비가 되면 휴대폰으로 배포할 수 있습니다.

1기본 항목 

Windows Phone 7 제품에 대한 비디오를 보고 첫 번째 폰 응용 프로그램을 작성하는 데 사용할 도구를 설치하여 환경을 준비해 보십시오.

비디오 재생

폰 개발의 기본 사항 배우기
비디오 | 9분 | 폰 개발 | 2010년 4월

폰 개발이 무엇인지 배웠으므로 다음 비디오에서 폰 개발을 위한 도구 및 기술의 개요를 보고 폰 응용 프로그램 제작을 위한 주요 프로그래밍 모델인 XNA Framework와 Silverlight에 대해 알아보십시오.

2도구 사용해보기 
지금 다운로드 
  1. 도구 설치
    왼쪽 버튼을 클릭하면 다음 항목이 설치됩니다.
    • Web Platform Installer(나머지 설치 단계 실행)
    • Visual Studio 2010 Express
    • XNA Game Studio 4.0
    • Windows Phone 에뮬레이터
    • Microsoft Expression Blend for Windows Phone
    • 플랫폼: Silverlight, .NET Framework 4.0
지금 다운로드 
  1. Windows Phone 개발자 도구의 1월 업데이트를 설치하십시오.
지금 다운로드 
  1. Windows Phone 개발자 도구 픽스를 설치하십시오.

올바른 버전의 Visual Studio 선택과 관련한 도움말을 보려면 Visual Studio 2010 비교 차트를 검토하십시오.
팀 개발에 대한 자세한 내용은 응용 프로그램 라이프사이클 관리를 참조하십시오.

3코딩 시작 

이 섹션의 연습을 통해 Windows Phone 7용 응용 프로그램을 개발하는 방법을 배우십시오.

연습 따라 하기

첫 번째 Windows Phone용 응용 프로그램 작성
연습 | Silverlight | 2011년 3월

폰 프로그래밍을 시작하는 가장 좋은 방법은 간단한 응용 프로그램을 작성해 보는 것입니다. 이 샘플에서는 휴대폰 에뮬레이터를 사용하는 방법과 첫 번째 간단한 휴대폰 응용 프로그램을 작성하는 방법을 배웁니다.

다음: Windows Phone 빠른 시작에 대해 더 알아보기

연습 따라 하기

Windows Phone 사용자 인터페이스 만들기
연습 | Silverlight | 2011년 3월

일반적으로 Windows Phone 응용 프로그램을 작성할 때는 Silverlight를 사용하며 Windows Phone 게임을 작성할 때는 XNA Framework를 사용합니다. XAML은 컨트롤, 모양, 텍스트 및 화면에 나타나는 다른 콘텐츠와 같은 휴대폰 응용 프로그램 UI(사용자 인터페이스)를 만드는 데 사용되는 선언식 언어입니다. 이 샘플에서는 휴대폰 응용 프로그램의 UI를 만드는 과정을 설명합니다.

다음: Windows Phone 응용 프로그램 허브에서 시작

연습 따라 하기

화면 방향 반응
연습 | Silverlight

이 샘플에서는 세로 및 가로 화면 방향에 대해 배웁니다. 휴대폰의 방향에 반응하여 방향에 따라 화면을 다르게 그리는 응용 프로그램을 작성합니다.

다음: 응용 프로그램 허브에서 개발자 리소스에 대해 알아보기

연습 따라 하기

XNA Framework 게임 응용 프로그램 만들기
연습 | XNA | 2011년 1월

XNA Framework를 사용하여 두 개의 나는 상자 간의 충돌을 탐지하는 응용 프로그램의 코드 샘플을 다운로드하십시오.

다음: 응용 프로그램 허브에서의 게임 개발에 대해 더 알아보기

비디오

 

개발자 항목

Windows Phone 7 응용 프로그램 작성(처음부터 끝까지)
Windows Phone 7 응용 프로그램 작성에 대한 기본 사항을 알아보십시오. 개념을 알아보고, 응용 프로그램을 작성하고 시장에 게시하십시오.

Windows Phone 코드 이름 "Mango" 교육 과정
이 시나리오 기반 실습 및 비디오에서는 Mango의 새 기능을 설명합니다.

Windows Phone 개발 빠른 시작
Windows Phone 응용 프로그램을 빠르게 만들 수 있게 고안된 샘플을 안내합니다.

완전 초보자를 위한 Windows Phone 7 개발
이 시리즈는 C#, Silverlight 또는 모바일 개발에 대해 전혀 모르는 사람을 위해 고안되었습니다. 몇 시간만 투자하면 응용 프로그램을 작성하는 데 필요한 개념을 이해할 수 있습니다.

Windows Phone 7 교육 과정
사용할 도구에 대한 무료 단계별 설명과 Windows Phone 프로그래밍의 몇 가지 주요 개념에 대해 자세히 알아보십시오.

서적

무료 전자책: Windows Phone 7 프로그래밍
Silverlight와 XNA 2D 프레임워크를 사용하여 Windows Phone 7용 응용 프로그램을 작성하는 방법에 대해 알아보려면 이 무료 전자책과 샘플 코드를 다운로드하십시오.
XNA Game Studio 4.0 Programming: Developing for Windows Phone and Xbox LIVE
XNA Game Studio 4.0을 사용하여 빠르게 시작하고 Windows Phone 7 및 Xbox LIVE 모두를 위한 유용한 게임을 작성하십시오.
Microsoft는 웹 사이트에 대한 귀하의 의견을 이해하기 위해 온라인 설문 조사를 진행하고 있습니다. 참여하도록 선택하시면 웹 사이트에서 나가실 때 온라인 설문 조사가 표시됩니다.

참여하시겠습니까?