시작 성능
  1. 런처 아이콘에서 앱 열기
  2. 앱이 상호작용 상태가 될 때까지 걸리는 시간 측정
평가 권장사항
5초보다 느림 (0점)
매우 느린 앱 시작

앱 시작 속도가 이 정도로 느리면 경우에 따라 ANR이 트리거될 수 있습니다. ANR이 없어도 이 범위의 시작 시간으로 인해 사용자에게 큰 불편을 줄 수 있으며, 이는 사용자 만족도, 유지율, 비즈니스 측정항목에 부정적인 영향을 미칩니다.

이 애플리케이션의 시작 시간을 개선하기 위해 긴급하게 엔지니어링 리소스를 투자하세요.

기준 프로필, R8, Dex 레이아웃 최적화를 채택하면 앱 시작을 가장 크게 개선할 수 있습니다. 이러한 기술을 도입하고 평가를 다시 받습니다.

5~4초 (5점)
매우 느린 앱 시작

사용자는 이 앱이 시작될 때까지 기다리는 것이 불편할 수 있습니다. 앱 시작 속도가 빨라지면 비즈니스 및 사용자 만족도 측정항목이 개선됩니다.

앱 시작을 높은 우선순위로 취급하고 이 영역에 엔지니어링 시간을 즉시 투자하세요.

기준 프로필, R8, Dex 레이아웃 최적화를 채택한 후 평가를 다시 진행하여 업데이트된 점수를 확인합니다. 이미 이러한 방법을 채택했다면 앱 시작 가이드에서 앱 시작 시간을 개선하는 다른 방법을 확인하세요.

4~3초 (10점)
느린 앱 시작

이 앱 사용자는 시작 시간이 지연되는 것을 확인할 수 있습니다. 앱 시작 속도가 빨라지면 유지율 및 평점과 같은 사용자 중심 측정항목이 개선됩니다.

엔지니어링 리소스를 투자하여 앱 시작 시간을 계속 줄입니다.

아직 채택하지 않았다면 기준 프로필, R8, Dex 레이아웃 최적화를 채택한 후 평가를 다시 진행하여 업데이트된 점수를 확인하세요. 앱 시작 시간을 개선하는 다른 방법은 앱 시작 가이드를 참고하세요.

3~2초 (20점)
앱 시작 시간이 사용자 기대치 미만임

이 범위의 앱 시작 시간은 많은 사용자에게 허용되지만 품질 기대치를 충족하지는 않습니다. 앱 시작 속도가 빨라지면 비즈니스 측정항목이 개선됩니다. 앱 시작 시간을 추가로 개선합니다.

앱 시작에 엔지니어링 리소스를 투자하거나 계속 투자합니다.

기준 프로필, R8, Dex 레이아웃 최적화를 활용하여 앱 시작 및 런타임 성능을 크게 개선하세요. 이미 이러한 방법을 채택했다면 앱 시작 가이드에서 앱 시작 시간을 개선하는 다른 방법을 확인하세요.

2~1초 (25점)
만족스러운 앱 시작 시간

사용자는 이 앱의 시작 시간에 만족할 가능성이 높습니다. 이 부분은 아직 개선의 여지가 있지만 긴급하게 조치를 취할 필요는 없습니다.

효과가 큰 도구를 채택한 후 다른 실적 영역에 집중합니다.

앱 시작 시간을 면밀히 모니터링하고 성능이 저하되지 않도록 합니다. 이를 위해 macrobenchmarks를 사용할 수 있습니다.
앱 시작 시간을 개선하는 데 가장 큰 영향을 미치는 도구인 기준 프로필, R8을 통한 코드 최적화, Dex 레이아웃 최적화의 통합을 예약합니다.
앱 시작 시간을 개선하는 다른 방법은 앱 시작 안내를 참고하세요. 사양이 낮은 기기 (예: Android Go 기기)에서 이 평가를 실행하여 이러한 기기의 앱 시작 시간을 더 잘 이해하세요.

1초 미만 (30점)
기대 이상인 앱 시작 시간

이 앱의 시작 시간은 매우 빨라서 많은 사용자가 눈치채지 못할 정도입니다. 잘하셨습니다.

훌륭한 활약을 계속 이어가세요. 앱 시작 시간을 계속 모니터링하고 회귀에 즉시 반응합니다.

앱 시작 시간을 더욱 개선하려면 앱 시작 가이드를 확인하세요. 기준 프로필, R8, Dex 레이아웃 최적화를 채택하면 앱 시작 시간뿐만 아니라 런타임 성능에도 영향을 미칩니다. 아직 채택하지 않았다면 채택할 시간을 예약하세요.
사양이 낮은 기기에서 이 평가를 실행하여 이러한 기기의 앱 시작 시간을 더 잘 이해하세요.

시작 성능
  1. 앱의 알림 트리거
  2. 알림에서 앱 열기
  3. 앱이 상호작용 상태가 될 때까지 걸리는 시간 측정
평가 권장사항
5초보다 느림 (0점)
매우 느린 앱 시작

앱 시작 속도가 이 정도로 느리면 경우에 따라 ANR이 트리거될 수 있습니다. ANR이 없어도 이 범위의 시작 시간으로 인해 사용자에게 큰 불편을 끼칠 수 있으며, 이는 사용자 만족도, 유지율, 비즈니스 측정항목에 부정적인 영향을 미칩니다.

이 알림 진입점을 높은 우선순위로 취급하고 이 영역에 즉시 엔지니어링 시간을 투입하세요.

기준 프로필, R8, Dex 레이아웃 최적화를 채택하면 앱 시작을 가장 크게 개선할 수 있습니다. 이러한 기술을 도입하고 평가를 다시 받습니다.

5~4초 (2점)
매우 느린 앱 시작

사용자는 앱 시작 시간이 지연되는 것을 불편하게 느낄 수 있습니다. 앱 시작 속도가 빨라지면 비즈니스 및 사용자 만족도 측정항목이 개선됩니다.

이 시작 시간을 개선하기 위해 엔지니어링 리소스를 긴급히 투자합니다.

기준 프로필, R8, Dex 레이아웃 최적화를 채택한 후 평가를 다시 진행하여 업데이트된 점수를 확인합니다. 이미 이러한 방법을 채택했다면 앱 시작 가이드에서 앱 시작 시간을 개선하는 다른 방법을 확인하세요.

4~3초 (5점)
느린 앱 시작

이 앱 사용자는 시작 시간이 지연되는 것을 확인할 수 있습니다. 앱 시작 속도가 빨라지면 유지율 및 평점과 같은 사용자 중심 측정항목이 개선됩니다.

엔지니어링 리소스를 투자하여 앱 시작 시간을 계속 줄입니다.

아직 채택하지 않았다면 이 알림에 기준 프로필을 채택하고 R8을 통한 최적화를 적용한 후 Dex 레이아웃 최적화를 통한 시작 프로필에 관련 코드를 포함한 다음 업데이트된 점수를 위해 평가를 다시 진행하세요. 앱 시작 시간을 개선하는 다른 방법은 앱 시작 가이드를 참고하세요.

3~2초 (10점)
앱 시작 시간이 사용자 기대치 미만임

이 범위의 앱 시작 시간은 많은 사용자에게 허용되지만 품질 기대치를 충족하지는 않습니다. 앱 시작 속도가 빨라지면 비즈니스 측정항목이 개선됩니다. 앱 시작 시간을 추가로 개선합니다.

이 진입점에 엔지니어링 리소스를 투자하거나 계속 투자합니다.

기준 프로필, R8, Dex 레이아웃 최적화를 활용하여 앱 시작 및 런타임 성능을 크게 개선하세요. 이미 이러한 방법을 채택했다면 앱 시작 가이드에서 앱 시작 시간을 개선하는 다른 방법을 확인하세요.

2~1초 (15점)
만족스러운 앱 시작 시간

사용자는 이 앱의 시작 시간에 만족할 가능성이 높습니다. 이 부분은 아직 개선의 여지가 있지만 긴급하게 조치를 취할 필요는 없습니다.

효과가 큰 도구를 채택한 후 다른 실적 영역에 집중합니다.

앱 시작 시간을 면밀히 모니터링하고 성능이 저하되지 않도록 합니다. 이를 위해 macrobenchmarks를 사용할 수 있습니다.
앱 시작 시간을 개선하는 데 가장 큰 영향을 미치는 도구인 기준 프로필, R8을 통한 코드 최적화, Dex 레이아웃 최적화의 통합을 예약합니다.
앱 시작 시간을 개선하는 다른 방법은 앱 시작 안내를 참고하세요. 사양이 낮은 기기에서 이 평가를 실행하여 이러한 기기의 앱 시작 시간을 더 잘 이해하세요.

1초 미만 (20점)
기대 이상인 앱 시작 시간

이 앱의 시작 시간은 매우 빨라서 많은 사용자가 눈치채지 못할 정도입니다. 잘하셨습니다.

앱의 시작 시간을 개선하여 훌륭한 실적을 이어가세요. 앱 시작 시간을 계속 모니터링하고 회귀에 즉시 반응합니다.

앱 시작 시간을 더욱 개선하려면 앱 시작 가이드를 확인하세요. 기준 프로필, R8, Dex 레이아웃 최적화를 채택하면 앱 시작 시간뿐만 아니라 런타임 성능에도 영향을 미칩니다. 아직 채택하지 않았다면 채택할 시간을 예약하세요.
사양이 낮은 기기에서 이 평가를 실행하여 이러한 기기의 앱 시작 시간을 더 잘 이해하세요.

알림 진입점이 없음 (20점)
할 일 없음

이 앱은 알림을 진입점으로 사용하지 않습니다. 따라서 최적화할 항목이 없습니다.

알림을 사용 중일 때 이 평가를 다시 받으세요

그동안 앱 성능의 다른 부분을 개선해 보세요.


렌더링 성능
  1. 앱을 열고 대상 화면으로 이동합니다.
  2. 스크롤 및 클릭과 같은 몇 가지 상호작용을 실행합니다.
  3. 이러한 상호작용 중에 느린 프레임과 정지된 프레임의 비율을 측정합니다.
평가 권장사항
빈번한 ANR 차단 상호작용 및 애니메이션 (ANR 또는 20% 초과) (0점)
견딜 수 없는 렌더링 환경

이 정도의 성능 수준에서는 사용자에게 매우 불편한 사용자 환경이 제공됩니다. 사용자 만족도가 낮으면 비즈니스 실적, 유지율, 사용자 평점이 낮아집니다.

효과가 큰 도구를 긴급히 채택합니다.

기준 프로필, R8, Dex 레이아웃 최적화와 같은 효과가 큰 도구의 채택을 즉시 예약합니다. 그런 다음 평가를 다시 받으세요.
그런 다음 렌더링 성능을 개선하는 다른 방법을 알아보려면 앱 성능 가이드를 참고하세요.

애니메이션으로 인해 사용자 상호작용이 차단됨 (20~15 %) (1점)
프레임 드롭이 매우 눈에 띄게 표시됨

눈에 띄게 프레임이 드롭되면 앱 평점이 낮아지고 유지율이 최적보다 낮아집니다. 트레이스를 수집하여 느린 프레임의 핫스팟을 검사하고 목록을 살펴봅니다.

효과가 큰 도구를 채택하여 렌더링 성능을 개선합니다.

기준 프로필, R8, Dex 레이아웃 최적화를 채택하면 가장 큰 개선 잠재력을 실현할 수 있습니다. 이러한 기술을 도입하고 평가를 다시 받습니다.
자세한 내용은 앱 성능 가이드를 참고하세요.

전체적으로 눈에 띄는 애니메이션 문제 (15~10 %) (5점)
평균 이하의 렌더링 성능

표시된 렌더링 문제는 사용자에게 눈에 띌 수 있습니다. 이로 인해 최적보다 낮은 사용자 만족도와 평점, 비즈니스 영향이 발생합니다. 고급 기기에서 테스트한 경우 저가 기기에서는 눈에 띄게 느린 프레임을 견딜 수 없습니다.

효과가 큰 도구를 채택하여 렌더링 성능을 개선합니다.

기준 프로필, R8, Dex 레이아웃 최적화를 채택하면 가장 큰 개선 잠재력을 실현할 수 있습니다. 이러한 기술을 도입하고 평가를 다시 받습니다.
자세한 내용은 앱 성능 가이드를 참고하세요.

몇몇 영역에서 눈에 띄는 애니메이션 문제 (5~10 %) (10점)
렌더링 문제는 사용자 불만의 주된 원인입니다.

느린 프레임이 몇 개만 있으면 사용자의 품질 기대치가 충족되지 않을 수 있습니다. 불만족한 사용자는 앱을 포기할 가능성이 더 높습니다.

효과가 큰 도구를 채택하여 렌더링 문제를 줄입니다.

이 영역을 개선하는 데 투자하여 사용자 평점과 비즈니스 측정항목에 긍정적인 영향을 미치세요. 기준 프로필, R8, Dex 레이아웃 최적화를 채택하면 가장 큰 개선 잠재력을 실현할 수 있습니다. 이러한 기술을 도입하고 평가를 다시 받습니다.
자세한 내용은 앱 성능 가이드를 참고하세요.

대부분 원활한 렌더링 (1~5 %) (20점)
부드러운 렌더링은 우수한 사용자 환경입니다.

여전히 느린 프레임이 있으므로 사용자가 이를 눈치챌 수 있습니다. 어쨌든 특히 저가형 기기에서는 훌륭한 사용자 환경입니다.

렌더링 문제를 계속 줄여 사용자 만족도를 더욱 개선

이 수준에서는 개선이 점점 더 어려워집니다. 렌더링 문제를 계속 줄여 사용자 만족도를 더욱 개선합니다. 회귀가 없는지 확인하고 가장 많이 사용되는 기기와 사용자 여정에 대한 자동 벤치마크를 수집합니다.
저가형 기기에서 테스트하고 문제를 해결합니다. 여기에서 성능이 우수하면 고급 기기에서도 성능이 우수합니다.
기준 프로필, R8, Dex 레이아웃 최적화를 도입하는 데 투자하세요. 이러한 기술을 도입하고 평가를 다시 받습니다.
자세한 내용은 앱 성능 가이드를 참고하세요.

전체적으로 원활한 렌더링(1% 미만) (30포인트)
뛰어난 렌더링 성능

축하합니다. 이 앱의 렌더링 성능이 우수합니다. 즉시 취해야 할 조치는 없습니다. 저사양 기기에서 평가를 진행하여 이러한 기기의 렌더링 성능을 더 잘 이해하는 것이 좋습니다.

이 영역은 문제가 없으며 즉각적인 조치가 필요하지 않습니다.

이 수준에서는 개선이 점점 더 어려워집니다. 렌더링 문제를 계속 줄여 사용자 만족도를 더욱 개선합니다. 회귀가 없는지 확인하고 가장 많이 사용되는 기기와 사용자 여정에 대한 자동 벤치마크를 수집합니다.
저가형 기기에서 테스트하고 문제를 해결합니다. 여기에서 성능이 우수하면 고급 기기에서도 성능이 우수합니다.
기준 프로필, R8, Dex 레이아웃 최적화를 채택하는 데 투자하세요. 이러한 기술을 도입하고 평가를 다시 받습니다.
자세한 내용은 앱 성능 가이드를 참고하세요.

렌더링 성능
  1. 앱을 열고 대상 화면으로 이동합니다.
  2. 화면이 완전히 렌더링되고 상호작용이 가능해질 때까지 걸리는 시간을 측정합니다.
평가 권장사항
매우 눈에 띄는 수준(3초 초과) (0점)
전체 화면 렌더링이 원활해야 합니다. 이 케이스는 그렇지 않습니다.

앱의 응답성을 유지하는 것이 우수한 사용자 환경의 핵심입니다. 상호작용 후 몇 초 동안 기다리게 하는 것은 사용자에게 불편을 줍니다. 이는 사용자 만족도와 비즈니스 측정항목을 개선할 수 있는 좋은 기회입니다.

이 전체 화면 렌더링을 개선하는 데 긴급히 투자하세요.

이 전체 화면 렌더링에 기준 프로필을 생성하고 R8 최적화가 사용 설정되어 있는지 확인하세요. 이러한 영역은 앱 성능 개선에 가장 큰 영향을 미칩니다. 그런 다음 다시 돌아와 평가를 진행하여 추가 안내를 받으세요.

매우 눈에 띄는 수준 (1~3초) (1점)
최적의 응답 시간보다 느림

사용자 상호작용에 응답하는 전체 화면 렌더링은 최대한 빨라야 합니다. 최적의 렌더링 속도보다 느리면 앱 평점이 낮아지고 사용자 불만이 발생합니다. 개발자는 사용자 만족도를 개선하는 데 중점을 두어야 합니다. 이는 사용자 만족도와 비즈니스 측정항목을 개선할 수 있는 좋은 기회입니다.

이 전체 화면 렌더링을 개선하기 위한 엔지니어링 노력을 투자합니다.

이 전체 화면 렌더링에 기준 프로필을 생성하고 R8 최적화가 사용 설정되어 있는지 확인하세요. 이러한 영역은 앱 성능 개선에 가장 큰 영향을 미칩니다. 시스템 트레이스를 수집하여 느린 프레임의 핫스팟을 검사하고 목록을 살펴볼 수도 있습니다. 그런 다음 다시 돌아와 평가를 진행하여 추가 안내를 받으세요.

눈에 띄는 수준 (500밀리초~1초) (5점)
이 전체 화면 렌더링은 느린 편입니다.

점수를 높이려면 이 전환의 성능을 계속 개선하세요. 고급형 기기에서 눈에 띄게 느린 프레임은 저급형 기기에서는 견디기 힘들 것입니다.

이러한 전환을 개선하기 위해 엔지니어링 시간을 계속 투자합니다.

저가형 기기에서 테스트하고 문제를 해결합니다. 여기에서 성능이 우수하면 고급 기기에서도 성능이 우수합니다. 이 전체 화면 렌더링에 기준 프로필을 생성하고 R8 최적화가 사용 설정되어 있는지 확인하세요. 이러한 영역은 앱 성능 개선에 가장 큰 영향을 미칩니다. 이 특정 렌더링에 관한 자세한 정보를 얻으려면 시스템 트레이스를 수집하여 느린 프레임의 핫스팟을 검사하고 목록을 살펴볼 수도 있습니다. 그런 다음 다시 돌아와 평가를 진행하여 추가 안내를 받으세요.

약간 눈에 띄는 수준 (100~500ms) (10점)
거의 완성된 것처럼 보임

이 전체 화면 렌더링을 개선할 수 있는지 확인합니다. 느린 전체 화면 렌더링이 한 번 발생하는 것은 큰 문제가 아니지만, 사용자 만족도에 부정적인 영향을 미치는 시스템적인 문제가 아닌지 확인해야 합니다. 느린 프레임이 몇 개만 있으면 사용자의 품질 기대치가 충족되지 않을 수 있습니다.

이 전체 화면 렌더링을 조사하여 개선할 수 있는지 확인합니다.

시스템 트레이스를 사용하여 느린 프레임의 핫스팟을 검사하고 목록을 살펴봅니다. macrobenchmark 라이브러리를 사용하여 이러한 데이터를 수집하고 평가하는 것도 자동화할 수 있습니다.
아직 채택하지 않았다면 기준 프로필R8 최적화를 채택하세요.
하위 기기에서 테스트하고 문제를 해결합니다. 여기에서 성능이 우수하면 고급 기기에서도 성능이 우수합니다.

거의 눈에 띄지 않음 (100~50밀리초) (15포인트)
이 전체 화면 렌더링은 거의 완벽합니다.

일부 고급 사용자에게는 전환이 최대 100밀리초까지 걸릴 수 있습니다. 좋은 결과입니다. 또한 사용자가 이 전환의 영향을 받지 않도록 저가형 기기에서도 테스트해야 합니다.

사용자가 만족하는지 확인하고 개선할 다른 영역을 찾습니다.

이 전체 화면 렌더링 결과는 거의 완벽합니다. 대부분의 사용자는 이 성능에 매우 만족할 것입니다. 저가형 기기에서도 마찬가지인지 확인합니다.
성능을 더 개선하려면 기준 프로필R8 최적화를 살펴보세요.
렌더링 성능에 관한 자세한 내용은 앱 성능 가이드를 참고하세요.

눈에 띄지 않음 (50ms 미만) (20포인트)
훌륭한 결과입니다.

전체 화면 렌더링이 50밀리초 미만이면 놀라운 사용자 환경을 제공하는 것입니다. 여전히 개선의 여지가 있지만 이 시점에서는 미미한 이익을 얻게 됩니다.

훌륭한 실적을 계속 이어가세요.

다른 영역에서 앱 성능 개선을 찾아보세요. 계속 모니터링하여 회귀를 조기에 포착합니다. macrobenchmark 라이브러리를 사용하여 모니터링을 자동화하고 회귀를 포착할 수 있습니다.

동적 앱 실적 점수

(답변한 질문 0/4개)