Roku 애플리케이션을 테스트하는 방법

페이 자 나와 즈

저는 Roku 개발을 처음 사용합니다 (실제로 R & D 단계). 시뮬레이터에서 Roku 앱을 테스트 할 수 없으며 실제 장치가 필요 하다는 것을 읽었습니다 . 애플리케이션을 개발한다면 어떻게 테스트할까요?

Roku 개발자 사이트와 인터넷의 다른 링크를 확인했지만 내 질문에 대한 답을 찾을 수 없습니다.

내 정보에 따르면 Roku는 5 개의 기기를 판매 합니다 .

  • 5 개의 장치를 모두 지원 하는 하나의 앱할 수 있습니까 ?
  • 여러 해상도의 자산필요 합니까?
  • 모든 장치 구입 해야 합니까?
나스 바 노프

5 개의 장치를 모두 지원하는 하나의 앱을 할 수 있습니까?

예. Roku는 OpenGL과 비 OpenGL 장치간에 성능 문제가 있지만 플랫폼 일관성을 유지하기 위해 노력하고 있습니다. "레거시"모델 (<2222)은 더 이상 지원되지 않으며 다른 펌웨어는 최신 상태로 유지됩니다.

여러 해상도의 자산이 필요합니까?

이론적으로 예, 실제로는 그렇지 않습니다. RTFM을하고 신중하게 사전 계획을 세우면 하나의 해상도로만 자산을 만들 수 있습니다. 3 가지 크기의 앱 아이콘이 필요합니다. 하지만 실제 UI의 경우 HD (720) 또는 FHD (1080)를 수행하고 그에 따라 크기를 조정할 수 있습니다. 문제는 10 피트 시청 거리 (60 "1080p 화면이"Retina "이상이기 때문에 TV가 그래픽 크기 조정에 매우 관대하다는 것입니다. SD를 크게 차단할 수 있습니다.

모든 장치를 구입해야합니까?

아니요. 사용중인 장치는 5 개 이상 입니다. 일부 통계는 https://forums.roku.com/viewtopic.php?f=34&t=86471&start=15#p536994참조 하십시오 (RokuCo는 통계를 게시하지 않습니다. 그것은 가능한 최고의 정보에 관한 것입니다). 2 개의 기기 만 구입하면

  1. OpenGL을 사용하는 참조 모델로 # 42xx (Roku 3 또는 현재 Roku 2)
  2. a # 27xx (Roku 1 또는 SE) 또는 # 5xxx RokuTV ( "느림", 비 OGLES에 대한 참조)

세 번째 모델로서 "새로운 HDMI 스틱"# 3600이라고하겠습니다. 그 하나를 유일한 장치로 얻을 수 있으며, 성능은 위의 (1)과 (2) 사이 어딘가에 있습니다 ...하지만 하나의 장치만으로 개발하는 것은 좋은 생각이 아닙니다.

당신이 눈치 채지 못한 한 가지는 Hisense / TCL / Sharp / Insignia 브랜드, 모델 # 5xxx 아래에 이러한 " Roku TV "가 있다는 것입니다. 적절한 Roku 스마트 기능을 갖춘 적절한 TV입니다. 즉, Roku 앱을 실행할 수 있습니다. 그리고 하나는 ... (BestBuy 웹 건너 뛰기) 24-32 "화면의 경우 130-150 달러입니다.

그리고 여기에서는 4k / HDR 열풍이나 홀리데이 시즌에 출시새로운 37xx / 46xx 모델에 대해서도 언급하지 않았습니다 (저는 사소하고 진화적인 변화 만 기대합니다).

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Roku SG 애플리케이션에서 딥 링킹을 구현하는 방법은 무엇입니까?

jline 기반 콘솔 애플리케이션을 테스트하는 방법

Visual Studio의 테스트 애플리케이션을 구성하는 방법

SpringBoot 애플리케이션을 부트 스트랩하는 방법 (mvc없이)?

노드 js 익스프레스 애플리케이션을 단위 테스트하는 방법

PHPUnit 이외의 Symfony 애플리케이션을 테스트하는 방법이 있습니까?

Google 애플리케이션 이름을 변경하는 방법

FastAPI 애플리케이션을위한 SQLAlchemy 테스트 픽스처를 작성하는 방법

내 테스트를 애플리케이션 jar에 포함하는 방법

기능 만 알고있는 애플리케이션을 테스트하는 가장 좋은 방법

CarPlay 시뮬레이터에서 iOS 애플리케이션을 테스트하는 방법

Cypress 및 Auth0으로 단일 페이지 애플리케이션을 테스트하는 방법

테스트를 실행하기 전에 애플리케이션을 실행하는 방법 (gradle / kotlin / springboot)

애플리케이션 콜백을 호출하지 않고 단위 테스트를 실행하는 방법

Android Studio를 사용하여 Android 애플리케이션을 테스트하는 방법은 무엇입니까?

netmiko와 django 애플리케이션을 연결하는 방법

TestFairy ionic 2 애플리케이션을 추가하는 방법

Java 애플리케이션을 디버그하는 방법

Spark Scala 애플리케이션을 패키징하는 방법

대형 AngularJS 애플리케이션을 구성하는 방법

OpenStack 용 애플리케이션을 개발하는 방법

OpenStack 용 애플리케이션을 개발하는 방법

자바 웹 애플리케이션을 구축하는 방법

Go 웹 애플리케이션을 배포하는 방법

Gluon 애플리케이션 버전을 정의하는 방법

Ember.js 애플리케이션을 설계하는 방법

Dockerized PHP 애플리케이션을 배포하는 방법

Reactor, 애플리케이션을 유지하는 방법

Windows 애플리케이션을 Dockerize하는 방법

TOP 리스트

  1. 1

    JNDI를 사용하여 Spring Boot에서 다중 데이터 소스 구성

  2. 2

    std :: regex의 일관성없는 동작

  3. 3

    JSoup javax.net.ssl.SSLHandshakeException : <url>과 일치하는 주체 대체 DNS 이름이 없습니다.

  4. 4

    PrematureCloseException : 연결이 너무 일찍 닫혔습니다.

  5. 5

    Xcode10 유효성 검사 : 이미지에 투명성이 없지만 여전히 수락되지 않습니까?

  6. 6

    정점 셰이더에서 카메라에서 개체까지의 XY 거리

  7. 7

    Ionic 2 로더가 적시에 표시되지 않음

  8. 8

    Seaborn에서 축 제목 숨기기

  9. 9

    C #에서 'System.DBNull'형식의 개체를 'System.String'형식으로 캐스팅 할 수 없습니다.

  10. 10

    복사 / 붙여 넣기 비활성화

  11. 11

    ArrayBufferLike의 typescript 정의의 깊은 의미

  12. 12

    Google Play Console에서 '예기치 않은 오류가 발생했습니다. 나중에 다시 시도해주세요. (7100000)'오류를 수정하는 방법은 무엇입니까?

  13. 13

    Kubernetes Horizontal Pod Autoscaler (HPA) 테스트

  14. 14

    jfreecharts에서 x 및 y 축 선을 조정하는 방법

  15. 15

    PRNG 기간보다 순열이 더 많은 목록을 무작위로 섞는 방법은 무엇입니까?

  16. 16

    C # HttpWebRequest 기본 연결이 닫혔습니다. 전송시 예기치 않은 오류가 발생했습니다.

  17. 17

    다음 컨트롤이 추가되었지만 사용할 수 없습니다.

  18. 18

    잘못된 구성 개체입니다. Webpack이 Angular의 API 스키마와 일치하지 않는 구성 개체를 사용하여 초기화되었습니다.

  19. 19

    Android Kotlin은 다른 활동에서 함수를 호출합니다.

  20. 20

    R의 마침표와 숫자 사이에 문자열 삽입

  21. 21

    Assets의 BitmapFactory.decodeStream이 Android 7에서 null을 반환합니다.

뜨겁다태그

보관