MSDN Library
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

Windows Phone 8용 템플릿에서 새 앱 프로젝트를 만드는 방법

2014-06-18

Windows Phone 의 새 앱을 만들려면 먼저 Visual Studio 또는 Blend for Visual Studio 에서 새 프로젝트를 만듭니다. 새 프로젝트를 만들 경우 다음 항목도 선택합니다.

  1. 사용할 프로그래밍 언어 - Visual C#, Visual Basic 또는 Visual C++

  2. 새 프로젝트의 프로젝트 템플릿

  3. 새 프로젝트의 파일 시스템상의 위치

  4. Windows Phone 운영 체제의 대상 버전 - Windows Phone 8 또는 Windows Phone OS 7.1 

항목을 선택했으면 Visual Studio 또는 Blend 에서 필요한 파일을 모두 만들고 구성합니다. 그러면 일반적으로 앱 코딩 또는 디자인을 시작하는 파일이 열립니다.

Blend 작업에 대한 자세한 내용은 Blend for Visual Studio를 참조하세요.

이 항목에는 다음 단원이 포함되어 있습니다.

 

Visual Studio 의 프로젝트 템플릿에서 새 앱을 만들려면

  1. Visual Studio 의 파일 메뉴에서 새 프로젝트를 클릭합니다.

    새 프로젝트 대화 상자가 열립니다.

  2. 설치된 템플릿 목록에서 기본 프로그래밍 언어(Visual C#, Visual Basic 또는 Visual C++)를 선택합니다. 그런 다음 Windows Phone 카테고리를 선택합니다.

    지정된 언어로 Windows Phone 앱을 개발하기 위한 프로젝트 템플릿 목록이 표시됩니다. 예를 들어 다음 스크린샷에는 C#로 작성된 Windows Phone 프로젝트 템플릿이 표시됩니다. 이 스크린샷에는 다음과 같은 번호가 매겨진 영역이 포함됩니다.

    • (1) 설치된 템플릿 목록

    • (2) C# 언어를 사용하는 Windows Phone 프로젝트 템플릿

    • (3) 선택한 템플릿에 대한 간단한 설명

    • (4) 선택한 템플릿으로 만든 기본 페이지의 스크린샷

    List of C# project templates
  3. 사용 가능한 프로젝트 템플릿 목록에서 템플릿을 선택합니다.

  4. 대화 상자 맨 아래에서 프로젝트의 이름과 파일 시스템 위치를 선택합니다. 그런 다음 확인을 클릭합니다.

    Windows Phone 플랫폼 선택 대화 상자가 나타납니다.

    Windows Phone SDK 8.0 에서 추가된 새 템플릿 중 하나를 사용하여 프로젝트를 만들면 이 대화 상자가 나타나지 않습니다. 이러한 프로젝트는 항상 Windows Phone 8 에서 실행됩니다.

  5. Windows Phone 플랫폼 선택 대화 상자에서 앱의 대상으로 지정할 Windows Phone 플랫폼(Windows Phone 8 또는 Windows Phone OS 7.1)을 선택합니다. 그런 다음 확인을 클릭합니다.

    새 프로젝트가 만들어지고 기본 페이지가 열립니다.

다음 프로젝트 템플릿은 Visual C# 또는 Visual Basic 으로 작성된 프로젝트에 사용할 수 있습니다.

Windows Phone 프로젝트 템플릿

다음 프로젝트 템플릿은 Visual C# 또는 Visual Basic 으로 작성된 Windows Phone 프로젝트에 사용할 수 있습니다.

프로젝트 템플릿

설명

Windows Phone 앱

Windows Phone 응용프로그램을 만드는 프로젝트입니다.

이 템플릿은 모든 앱의 시작 지점으로 사용할 수 있는 단순한 한 페이지 프로젝트를 만듭니다.

Windows Phone 데이터 바인딩된 앱

기본 Model-View-ViewModel 아키텍처를 기반으로 목록 및 탐색 컨트롤을 사용하는 Windows Phone 응용프로그램을 만드는 프로젝트입니다.

Model-View-ViewModel 디자인 패턴에 대한 자세한 내용은 Windows Phone 8의 Model-View-ViewModel 패턴 구현을 참조하세요.

Windows Phone 클래스 라이브러리

Windows Phone 클래스 라이브러리를 만드는 프로젝트입니다.

이 템플릿은 사용자 인터페이스 요소가 없는 프로젝트를 만듭니다. 다른 Windows Phone 앱에서도 이 클래스 라이브러리를 사용할 수 있습니다.

Windows Phone 파노라마 앱

파노라마 컨트롤을 사용하는 Windows Phone 응용프로그램을 만드는 프로젝트입니다.

Panorama 컨트롤은 단일 화면 범위를 넘어서 확장되는 긴 가로 캔버스입니다. 자세한 내용은 Windows Phone 8의 Panorama 컨트롤를 참조하세요.

Windows Phone 피벗 앱

피벗 컨트롤을 사용하는 Windows Phone 응용프로그램을 만드는 프로젝트입니다.

Pivot 컨트롤을 사용하여 앱 내에서 뷰 또는 페이지를 전환할 수 있습니다. 자세한 내용은 Windows Phone 8의 Pivot 컨트롤를 참조하세요.

Windows Phone XAML 및 Direct3D 앱

네이티브 구성 요소로 Windows Phone 의 관리되는 응용프로그램을 만드는 프로젝트입니다.

이 프로젝트 유형은 Windows Phone SDK 8.0 에서 새로 도입되었습니다.

Windows Phone XAML 및 XNA 앱

XNA Framework 를 사용하여 그래픽을 렌더링할 수 있는 Windows Phone XAML 응용프로그램을 만드는 프로젝트입니다.

이 프로젝트 템플릿은 Windows Phone OS 7.1 에서 실행할 프로젝트에만 사용할 수 있습니다. 이 프로젝트 유형으로는 Windows Phone OS 8.0 에서 실행되는 프로젝트를 만들 수 없습니다.

Windows Phone HTML5 앱

주로 HTML 콘텐츠를 사용하는 Windows Phone 응용프로그램을 만드는 프로젝트입니다.

Windows Phone 오디오 재생 에이전트

오디오를 재생할 백그라운드 에이전트를 만드는 클래스 라이브러리 프로젝트입니다.

다른 Windows Phone 앱에서도 이 클래스 라이브러리를 사용할 수 있습니다. 오디오 재생 에이전트를 사용하는 방법에 대한 자세한 내용은 Windows Phone 8의 배경 오디오 재생 방법Windows Phone 8의 배경 오디오 개요를 참조하세요.

Windows Phone 오디오 스트리밍 에이전트

오디오를 스트림할 백그라운드 에이전트를 만드는 클래스 라이브러리 프로젝트입니다.

다른 Windows Phone 앱에서도 이 클래스 라이브러리를 사용할 수 있습니다.

Windows Phone 예약된 작업 에이전트

정기 작업 또는 리소스를 많이 사용하는 작업을 수행할 백그라운드 에이전트를 만드는 클래스 라이브러리 프로젝트입니다.

다른 Windows Phone 앱에서도 이 클래스 라이브러리를 사용할 수 있습니다. 예약된 작업을 사용하는 방법에 대한 자세한 내용은 Windows Phone 8의 백그라운드 에이전트 구현 방법을 참조하세요.

XNA Game Studio 4.0 프로젝트 템플릿

다음 프로젝트 템플릿은 Visual C# 또는 Visual Basic 으로 작성된 XNA Game Studio 4.0 프로젝트에 사용할 수 있습니다.

이 프로젝트 템플릿은 Windows Phone OS 7.1 에서 실행할 프로젝트에만 사용할 수 있습니다. 이 프로젝트 유형으로는 Windows Phone 8 에서 실행되는 프로젝트를 만들 수 없습니다.

프로젝트 템플릿

설명

Windows Phone 게임(4.0)

XNA Framework 4.0 Windows Phone 게임을 만드는 프로젝트입니다.

Windows Phone 게임 라이브러리(4.0)

XNA Framework 4.0 Windows Phone 게임 라이브러리를 만드는 프로젝트입니다.

Content Pipeline 확장 라이브러리(4.0)

XNA Framework 4.0 Content Pipeline 확장 라이브러리를 만드는 프로젝트입니다.

빈 콘텐츠 프로젝트(4.0)

XNA Framework 4.0 콘텐츠 프로젝트를 만드는 프로젝트입니다.

다음 프로젝트 템플릿은 Visual C++로 작성된 Windows Phone 프로젝트에 사용할 수 있습니다.

이러한 프로젝트 유형 및 템플릿은 Windows Phone SDK 8.0 에서 새로 도입되었습니다.

프로젝트 템플릿

설명

Windows Phone Direct3D 및 XAML 앱

Direct3D 및 XAML을 사용하는 Windows Phone 응용프로그램을 만드는 프로젝트입니다.

Windows Phone Direct3D 앱(네이티브 전용)

Direct3D를 사용하는 Windows Phone 앱을 만드는 프로젝트입니다.

Windows Phone 런타임 구성 요소

Windows Phone 앱용 Windows Phone Runtime 구성 요소를 만드는 프로젝트입니다.

Windows Phone 빈 동적 연결 라이브러리

Windows Phone 앱용 네이티브 동적 연결 라이브러리를 만드는 프로젝트입니다.

Windows Phone 빈 정적 라이브러리

Windows Phone 앱용 네이티브 정적 라이브러리를 만드는 프로젝트입니다.

자신만의 고유한 사용자 지정 프로젝트 템플릿을 만들 수도 있습니다. 자세한 내용은 프로젝트 및 항목 템플릿 만들기를 참조하세요.

표시:
© 2016 Microsoft