Xamarin.tvOS의 Early Preview 버전 사용

2549 단어 tvOSiOSXamarin

tvOS란?



Apple이 2015년 9월에 발표한 tvOS는 새로운 Apple TV용 OS입니다. 타사가 앱을 만들 수 있는 것이 가장 큰 특징입니다.

tvOS 앱 개발은 iOS 앱 개발을 알면 어느 정도 쉽게 들어갈 수 있을까 생각합니다. tvOS 앱은 Xcode 7.1 이상에서 개발할 수 있습니다.

Xamarin.tvOS



Xamarin의 tvOS 지원은 현재 Early Preview 버전이 공개된 상태입니다. 아직 제한 사항이 많아 본격적인 도입은 할 수 없지만, 시험에 맞서 볼 수 있습니다.

Xamarin.tvOS는 Visual Studio에서의 개발을 지원합니다. 또한 새로운 Apple TV의 실제 기기가 있으면 실제 기기로 움직일 수 있습니다.
  • Xamarin.iOS 9.3 preview #3 for tvOS and WatchOS 2.0 in Visual Studio - Xamarin Forums
  • Xamarin.iOS 9.3 preview #2 for tvOS 9.0 and watchOS 2.0 - Xamarin Forums

  • 미리보기 버전 설치



    이 기사에서는 현재 최신 Xamarin.tvOS Preview 3을 사용합니다. 또한 Mac용 Xamarin Studio와 tvOS 시뮬레이터를 사용합니다.

    Installing tvOS Support - Xamarin에 따라 다음을 수행합니다.
  • Xcode 7.1을 설치합니다.
  • Xcode를 한 번 실행하십시오.
  • Xamarin.iOS 9.3.1.63을 설치합니다.
  • Xamarin Studio 5.10.0.988을 설치합니다.
  • Xamarin Studio의 Preferences에서 Apple SDK의 위치(Xcode 경로)를 지정합니다.

  • 최근 Xamarin.iOS 9.4가 출시되었지만 tvOS가 지원되지 않습니다. 위의 Xamarin.tvOS Preview 3을 계속 사용해야 합니다.

    또한 얼마 전 Xcode 7.2가 출시되었지만 Xamarin.tvOS Preview 3는 이것을 지원하지 않으며 Xcode 7.1을 사용해야합니다.

    샘플 프로젝트 사용



    위의 페이지에서 "Hello, tvOS"라는 샘플을 가져옵니다.



    구성이 iOS 앱과 동일하다는 것을 알 수 있습니다.

    이제 빌드하고 실행해 보겠습니다. Xamarin 라이센스에 따라 프로필 기능을 사용할 수 없으므로 빌드 오류가 발생합니다. 이 경우 프로파일 옵션을 제거하면 빌드할 수 있습니다.

    안전하게 빌드하면 tvOS 시뮬레이터가 실행되고 앱이 실행됩니다. tvOS 시뮬레이터의 화면은 매우 크기 때문에 큰 모니터가 있으면 좋네요. 나는 모니터의 크기가 부족했기 때문에 tvOS 시뮬레이터의 Scale을 75%에 떨어뜨려 표시했습니다.

    기타 샘플 및 문서



    Xamarin은 샘플과 문서가 충실한 것이 여전히 훌륭합니다.

    Introduction to tvOS - Xamarin 에 샘플과 문서가 있으므로, 흥미가 있는 분은 보면 좋을 것입니다.

    요약



    Xamarin.tvOS를 사용할 수 있게 되면 기존 C# 자산을 Apple TV에서 활용할 수 있습니다. 앞으로 기대하고 싶습니다.

    좋은 웹페이지 즐겨찾기