| 평가 | 권장사항 | |
|---|---|---|
|
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를 사용할 수 있습니다. |
|
1초 미만 (30점)
|
기대 이상인 앱 시작 시간
이 앱의 시작 시간은 매우 빨라서 많은 사용자가 눈치채지 못할 정도입니다. 잘하셨습니다. |
훌륭한 활약을 계속 이어가세요. 앱 시작 시간을 계속 모니터링하고 회귀에 즉시 반응합니다.
앱 시작 시간을 더욱 개선하려면 앱 시작 가이드를 확인하세요. 기준 프로필, R8, Dex 레이아웃 최적화를 채택하면 앱 시작 시간뿐만 아니라 런타임 성능에도 영향을 미칩니다. 아직 채택하지 않았다면 채택할 시간을 예약하세요. |
| 평가 | 권장사항 | |
|---|---|---|
|
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를 사용할 수 있습니다. |
|
1초 미만 (20점)
|
기대 이상인 앱 시작 시간
이 앱의 시작 시간은 매우 빨라서 많은 사용자가 눈치채지 못할 정도입니다. 잘하셨습니다. |
앱의 시작 시간을 개선하여 훌륭한 실적을 이어가세요. 앱 시작 시간을 계속 모니터링하고 회귀에 즉시 반응합니다.
앱 시작 시간을 더욱 개선하려면 앱 시작 가이드를 확인하세요. 기준 프로필, R8, Dex 레이아웃 최적화를 채택하면 앱 시작 시간뿐만 아니라 런타임 성능에도 영향을 미칩니다. 아직 채택하지 않았다면 채택할 시간을 예약하세요. |
|
알림 진입점이 없음 (20점)
|
할 일 없음
이 앱은 알림을 진입점으로 사용하지 않습니다. 따라서 최적화할 항목이 없습니다. |
알림을 사용 중일 때 이 평가를 다시 받으세요
그동안 앱 성능의 다른 부분을 개선해 보세요. |
| 평가 | 권장사항 | |
|---|---|---|
|
빈번한 ANR 차단 상호작용 및 애니메이션 (ANR 또는 20% 초과) (0점)
|
견딜 수 없는 렌더링 환경
이 정도의 성능 수준에서는 사용자에게 매우 불편한 사용자 환경이 제공됩니다. 사용자 만족도가 낮으면 비즈니스 실적, 유지율, 사용자 평점이 낮아집니다. |
효과가 큰 도구를 긴급히 채택합니다.
기준 프로필, R8, Dex 레이아웃 최적화와 같은 효과가 큰 도구의 채택을 즉시 예약합니다. 그런 다음 평가를 다시 받으세요. |
|
애니메이션으로 인해 사용자 상호작용이 차단됨 (20~15 %) (1점)
|
프레임 드롭이 매우 눈에 띄게 표시됨
눈에 띄게 프레임이 드롭되면 앱 평점이 낮아지고 유지율이 최적보다 낮아집니다. 트레이스를 수집하여 느린 프레임의 핫스팟을 검사하고 목록을 살펴봅니다. |
효과가 큰 도구를 채택하여 렌더링 성능을 개선합니다.
기준 프로필, R8, Dex 레이아웃 최적화를 채택하면 가장 큰 개선 잠재력을 실현할 수 있습니다. 이러한 기술을 도입하고 평가를 다시 받습니다. |
|
전체적으로 눈에 띄는 애니메이션 문제 (15~10 %) (5점)
|
평균 이하의 렌더링 성능
표시된 렌더링 문제는 사용자에게 눈에 띌 수 있습니다. 이로 인해 최적보다 낮은 사용자 만족도와 평점, 비즈니스 영향이 발생합니다. 고급 기기에서 테스트한 경우 저가 기기에서는 눈에 띄게 느린 프레임을 견딜 수 없습니다. |
효과가 큰 도구를 채택하여 렌더링 성능을 개선합니다.
기준 프로필, R8, Dex 레이아웃 최적화를 채택하면 가장 큰 개선 잠재력을 실현할 수 있습니다. 이러한 기술을 도입하고 평가를 다시 받습니다. |
|
몇몇 영역에서 눈에 띄는 애니메이션 문제 (5~10 %) (10점)
|
렌더링 문제는 사용자 불만의 주된 원인입니다.
느린 프레임이 몇 개만 있으면 사용자의 품질 기대치가 충족되지 않을 수 있습니다. 불만족한 사용자는 앱을 포기할 가능성이 더 높습니다. |
효과가 큰 도구를 채택하여 렌더링 문제를 줄입니다.
이 영역을 개선하는 데 투자하여 사용자 평점과 비즈니스 측정항목에 긍정적인 영향을 미치세요. 기준 프로필, R8, Dex 레이아웃 최적화를 채택하면 가장 큰 개선 잠재력을 실현할 수 있습니다. 이러한 기술을 도입하고 평가를 다시 받습니다. |
|
대부분 원활한 렌더링 (1~5 %) (20점)
|
부드러운 렌더링은 우수한 사용자 환경입니다.
여전히 느린 프레임이 있으므로 사용자가 이를 눈치챌 수 있습니다. 어쨌든 특히 저가형 기기에서는 훌륭한 사용자 환경입니다. |
렌더링 문제를 계속 줄여 사용자 만족도를 더욱 개선
이 수준에서는 개선이 점점 더 어려워집니다. 렌더링 문제를 계속 줄여 사용자 만족도를 더욱 개선합니다. 회귀가 없는지 확인하고 가장 많이 사용되는 기기와 사용자 여정에 대한 자동 벤치마크를 수집합니다. |
|
전체적으로 원활한 렌더링(1% 미만) (30포인트)
|
뛰어난 렌더링 성능
축하합니다. 이 앱의 렌더링 성능이 우수합니다. 즉시 취해야 할 조치는 없습니다. 저사양 기기에서 평가를 진행하여 이러한 기기의 렌더링 성능을 더 잘 이해하는 것이 좋습니다. |
이 영역은 문제가 없으며 즉각적인 조치가 필요하지 않습니다.
이 수준에서는 개선이 점점 더 어려워집니다. 렌더링 문제를 계속 줄여 사용자 만족도를 더욱 개선합니다. 회귀가 없는지 확인하고 가장 많이 사용되는 기기와 사용자 여정에 대한 자동 벤치마크를 수집합니다. |
| 평가 | 권장사항 | |
|---|---|---|
|
매우 눈에 띄는 수준(3초 초과) (0점)
|
전체 화면 렌더링이 원활해야 합니다. 이 케이스는 그렇지 않습니다.
앱의 응답성을 유지하는 것이 우수한 사용자 환경의 핵심입니다. 상호작용 후 몇 초 동안 기다리게 하는 것은 사용자에게 불편을 줍니다. 이는 사용자 만족도와 비즈니스 측정항목을 개선할 수 있는 좋은 기회입니다. |
이 전체 화면 렌더링을 개선하는 데 긴급히 투자하세요.
이 전체 화면 렌더링에 기준 프로필을 생성하고 R8 최적화가 사용 설정되어 있는지 확인하세요. 이러한 영역은 앱 성능 개선에 가장 큰 영향을 미칩니다. 그런 다음 다시 돌아와 평가를 진행하여 추가 안내를 받으세요. |
|
매우 눈에 띄는 수준 (1~3초) (1점)
|
최적의 응답 시간보다 느림
사용자 상호작용에 응답하는 전체 화면 렌더링은 최대한 빨라야 합니다. 최적의 렌더링 속도보다 느리면 앱 평점이 낮아지고 사용자 불만이 발생합니다. 개발자는 사용자 만족도를 개선하는 데 중점을 두어야 합니다. 이는 사용자 만족도와 비즈니스 측정항목을 개선할 수 있는 좋은 기회입니다. |
이 전체 화면 렌더링을 개선하기 위한 엔지니어링 노력을 투자합니다.
이 전체 화면 렌더링에 기준 프로필을 생성하고 R8 최적화가 사용 설정되어 있는지 확인하세요. 이러한 영역은 앱 성능 개선에 가장 큰 영향을 미칩니다. 시스템 트레이스를 수집하여 느린 프레임의 핫스팟을 검사하고 목록을 살펴볼 수도 있습니다. 그런 다음 다시 돌아와 평가를 진행하여 추가 안내를 받으세요. |
|
눈에 띄는 수준 (500밀리초~1초) (5점)
|
이 전체 화면 렌더링은 느린 편입니다.
점수를 높이려면 이 전환의 성능을 계속 개선하세요. 고급형 기기에서 눈에 띄게 느린 프레임은 저급형 기기에서는 견디기 힘들 것입니다. |
이러한 전환을 개선하기 위해 엔지니어링 시간을 계속 투자합니다.
저가형 기기에서 테스트하고 문제를 해결합니다. 여기에서 성능이 우수하면 고급 기기에서도 성능이 우수합니다. 이 전체 화면 렌더링에 기준 프로필을 생성하고 R8 최적화가 사용 설정되어 있는지 확인하세요. 이러한 영역은 앱 성능 개선에 가장 큰 영향을 미칩니다. 이 특정 렌더링에 관한 자세한 정보를 얻으려면 시스템 트레이스를 수집하여 느린 프레임의 핫스팟을 검사하고 목록을 살펴볼 수도 있습니다. 그런 다음 다시 돌아와 평가를 진행하여 추가 안내를 받으세요. |
|
약간 눈에 띄는 수준 (100~500ms) (10점)
|
거의 완성된 것처럼 보임
이 전체 화면 렌더링을 개선할 수 있는지 확인합니다. 느린 전체 화면 렌더링이 한 번 발생하는 것은 큰 문제가 아니지만, 사용자 만족도에 부정적인 영향을 미치는 시스템적인 문제가 아닌지 확인해야 합니다. 느린 프레임이 몇 개만 있으면 사용자의 품질 기대치가 충족되지 않을 수 있습니다. |
이 전체 화면 렌더링을 조사하여 개선할 수 있는지 확인합니다.
시스템 트레이스를 사용하여 느린 프레임의 핫스팟을 검사하고 목록을 살펴봅니다. macrobenchmark 라이브러리를 사용하여 이러한 데이터를 수집하고 평가하는 것도 자동화할 수 있습니다. |
|
거의 눈에 띄지 않음 (100~50밀리초) (15포인트)
|
이 전체 화면 렌더링은 거의 완벽합니다.
일부 고급 사용자에게는 전환이 최대 100밀리초까지 걸릴 수 있습니다. 좋은 결과입니다. 또한 사용자가 이 전환의 영향을 받지 않도록 저가형 기기에서도 테스트해야 합니다. |
사용자가 만족하는지 확인하고 개선할 다른 영역을 찾습니다.
이 전체 화면 렌더링 결과는 거의 완벽합니다. 대부분의 사용자는 이 성능에 매우 만족할 것입니다. 저가형 기기에서도 마찬가지인지 확인합니다. |
|
눈에 띄지 않음 (50ms 미만) (20포인트)
|
훌륭한 결과입니다.
전체 화면 렌더링이 50밀리초 미만이면 놀라운 사용자 환경을 제공하는 것입니다. 여전히 개선의 여지가 있지만 이 시점에서는 미미한 이익을 얻게 됩니다. |
훌륭한 실적을 계속 이어가세요.
다른 영역에서 앱 성능 개선을 찾아보세요. 계속 모니터링하여 회귀를 조기에 포착합니다. macrobenchmark 라이브러리를 사용하여 모니터링을 자동화하고 회귀를 포착할 수 있습니다. |
(답변한 질문 0/4개)