이 페이지가 유용했습니까?
이 콘텐츠에 대한 여러분의 의견은 중요합니다. 의견을 알려주십시오.
추가 의견
1500자 남음
방법: Windows Phone용 App Connect를 사용하여 사진 허브 확장

방법: Windows Phone용 App Connect를 사용하여 사진 허브 확장

2012-02-09

App Connect를 사용하면 사진 허브에서 응용프로그램을 실행할 수 있으므로 사진 관련 응용프로그램에 대한 편리한 실행 환경을 제공할 수 있습니다. 이 항목에서는 사진 허브에서 실행할 수 있는 응용프로그램을 만드는 방법에 대해 설명합니다. 사진 환경 확장에 대한 자세한 내용은 Windows Phone의 사진 확장성 개요를 참조하십시오.

중요중요:

Windows Phone SDK 의 이번 릴리스의 경우 이 항목은 단말기에서만 완료될 수 있고 Windows Phone 에뮬레이터에서는 완료될 수 없습니다. 에뮬레이터의 현재 버전에는 단말기의 사진 응용프로그램에 대한 액세스가 포함되어 있지 않습니다.

이 항목은 C# 개발을 기준으로 하지만 Visual Basic 코드도 제공됩니다. 

이 섹션에서는 응용프로그램을 만들고 사진 허브에 대해 확장을 선언합니다.

사진 뷰어 확장을 선언하려면

  1. Windows Phone용 Visual Studio 2010 Express 에서 파일 | 새 프로젝트 메뉴 명령을 선택하여 새 프로젝트를 만듭니다.

  2. 새 프로젝트 창이 표시됩니다. Visual C# 템플릿을 확장하고 Windows Phone용 Silverlight 템플릿을 선택합니다.

  3. Windows Phone 응용프로그램 템플릿을 선택합니다. 이름 상자에 선택한 이름을 입력합니다. 기본적으로, 이 이름은 사진 허브의 피벗 페이지에 표시될 이름입니다.

  4. 확인을 클릭합니다. 새 Windows Phone 응용프로그램 창이 표시됩니다.

  5. 대상 Windows Phone 버전 메뉴에서 Windows Phone 7.1 이 선택되었는지 확인합니다.

  6. 확인을 클릭합니다. 새 프로젝트가 생성되고 MainPage.xaml이 Visual Studio 디자이너 창에서 열립니다.

  7. 응용프로그램 매니페스트 파일인 WMAppManifest.xml을 열고 Tokens 요소 바로 뒤에 App 요소의 자식으로 다음 코드를 추가합니다. 이렇게 하면 사진 뷰어에서 응용프로그램을 실행할 수 있습니다.

    <Extensions>
          <Extension ExtensionName="Photos_Extra_Hub" ConsumerID="{5B04B775-356B-4AA0-AAF8-6491FFEA5632}" TaskID="_default" />
    </Extensions>
    
    
  8. (선택 사항) MainPage.xaml에서 TitlePanel이라는 StackPanel을 다음 코드로 바꿉니다. 이 단계는 다른 응용프로그램과 구분되는 UI를 응용프로그램에 제공합니다.

            <!--TitlePanel contains the name of the application and page title-->
            <StackPanel x:Name="TitlePanel" Grid.Row="0" Margin="12,17,0,28">
                <TextBlock 
                    x:Name="ApplicationTitle" Text="APP CONNECT EXAMPLE" 
                    Style="{StaticResource PhoneTextNormalStyle}"/>
                <TextBlock 
                    x:Name="PageTitle" Text="picture app" Margin="9,-7,0,0" 
                    Style="{StaticResource PhoneTextTitle1Style}"/>
            </StackPanel>
    

단말기가 컴퓨터에 테더링되어 있는 경우 사진 허브를 사용할 수 없습니다. 그러나 응용프로그램을 로드하려면 단말기가 컴퓨터에 테더링되어야 합니다. 이 프로시저에서는 응용프로그램을 단말기로 전송하고 이를 테스트하는 방법에 대해 설명합니다.

단말기에서 App Connect를 테스트하려면

  1. 단말기에서 카메라를 사용하여 사진을 찍습니다.

  2. 단말기를 컴퓨터에 테더링하고 Zune 소프트웨어에서 인식할 때까지 기다립니다. 응용프로그램이 Windows Phone 단말기에 배포되도록 설정되어 있는지 확인하고 메뉴에서 디버그, 디버깅 시작을 차례로 선택합니다. 응용프로그램이 표시되면 디버그 메뉴로 돌아가서 디버깅 중지를 선택합니다. 컴퓨터에서 단말기를 분리하고 시작 화면으로 이동합니다.

  3. 시작 화면에서 사진 응용프로그램을 탭합니다. 사진 허브가 열립니다.

  4. 사진 허브에서 피벗 페이지로 밉니다.

    참고참고:

    하나 이상의 응용프로그램이 사진 허브 확장을 선언한 경우에만 사진 허브에 apps 피벗 페이지가 표시됩니다.

  5. 페이지에서 응용프로그램의 이름을 선택합니다. 응용프로그램이 실행됩니다.

왼쪽에서 오른쪽으로, 다음 그림은 Your Photo App이라는 응용프로그램을 사진 허브의 피벗 페이지에서 실행하는 방법을 보여 줍니다.

AP_Con_CameraPhotoHub

표시:
© 2015 Microsoft