| Evaluasi | Rekomendasi | |
|---|---|---|
|
Lebih lambat dari 5 detik (0 poin)
|
Startup aplikasi sangat lambat
Startup aplikasi yang lambat ini dapat memicu ANR dalam beberapa skenario. Bahkan tanpa ANR, pengguna dapat sangat frustrasi dengan waktu startup dalam rentang ini yang berdampak negatif pada kepuasan pengguna, retensi, dan metrik bisnis. |
Segera investasikan resource engineering untuk meningkatkan waktu startup aplikasi ini.
Potensi peningkatan startup aplikasi terbesar dapat diwujudkan dengan mengadopsi Profil Dasar Pengukuran, R8, dan Pengoptimalan Tata Letak Dex. Terapkan teknologi ini dan ulangi penilaian. |
|
Antara 5 dan 4 detik (5 poin)
|
Startup aplikasi sangat lambat
Pengguna mungkin merasa frustrasi karena harus menunggu aplikasi ini dimulai. Peningkatan waktu startup aplikasi secara langsung terkait dengan peningkatan metrik kepuasan pengguna dan bisnis. |
Perlakukan startup aplikasi sebagai prioritas tinggi dan segera investasikan waktu engineer di area ini.
Terapkan Profil Dasar Pengukuran, R8, dan Pengoptimalan Tata Letak Dex, lalu ulangi penilaian untuk mendapatkan skor yang diperbarui. Jika Anda sudah menerapkannya, ikuti panduan startup aplikasi untuk mengetahui cara lain meningkatkan waktu startup aplikasi. |
|
Antara 4 dan 3 detik (10 poin)
|
Startup aplikasi lambat
Pengguna aplikasi ini akan melihat penundaan waktu startup. Peluncuran aplikasi yang lebih cepat akan meningkatkan metrik berbasis pengguna seperti retensi dan rating. |
Menginvestasikan resource engineering untuk terus mengurangi waktu startup aplikasi.
Jika Anda belum melakukannya, terapkan Profil Dasar Pengukuran, R8, dan Pengoptimalan Tata Letak Dex, lalu ulangi penilaian untuk mendapatkan skor yang diperbarui. Lihat panduan startup aplikasi untuk mengetahui cara lain meningkatkan waktu startup aplikasi. |
|
Antara 3 dan 2 detik (20 poin)
|
Waktu startup aplikasi di bawah ekspektasi pengguna
Banyak pengguna akan merasa waktu startup aplikasi dalam rentang ini dapat diterima, tetapi tidak memenuhi ekspektasi kualitas mereka. Peluncuran aplikasi yang lebih cepat secara langsung terkait dengan peningkatan metrik bisnis. Pertimbangkan untuk meningkatkan waktu startup aplikasi lebih lanjut. |
Mulai atau lanjutkan investasi sumber daya engineering ke startup aplikasi.
Manfaatkan Profil Dasar Pengukuran, R8, dan Pengoptimalan Tata Letak Dex untuk meningkatkan performa startup dan runtime aplikasi dengan margin yang besar. Jika Anda sudah menerapkannya, ikuti panduan startup aplikasi untuk mengetahui cara lain meningkatkan waktu startup aplikasi. |
|
Antara 2 dan 1 detik (25 poin)
|
Waktu startup aplikasi yang memuaskan
Pengguna kemungkinan puas dengan waktu startup aplikasi ini. Meskipun masih ada ruang untuk peningkatan di area ini, Anda tidak perlu segera mengambil tindakan. |
Gunakan alat yang berdampak tinggi, lalu fokuslah pada area performa lainnya.
Pantau waktu startup aplikasi dengan cermat dan pastikan tidak mengalami regresi. Anda dapat menggunakan macrobenchmarks untuk mencapai hal ini. |
|
Kurang dari 1 detik (30 poin)
|
Waktu startup aplikasi di atas ekspektasi.
Waktu startup aplikasi ini sangat cepat, sehingga banyak pengguna bahkan tidak akan menyadarinya. Bagus! |
Teruslah berkreasi. Terus pantau waktu startup aplikasi dan segera tanggapi regresi.
Untuk lebih meningkatkan waktu startup aplikasi, lihat panduan startup aplikasi. Mengadopsi Profil Dasar Pengukuran, R8, dan Pengoptimalan Tata Letak Dex tidak hanya memengaruhi waktu startup aplikasi, tetapi juga performa runtime. Jika Anda belum melakukannya, jadwalkan waktu untuk menerapkannya. |
| Evaluasi | Rekomendasi | |
|---|---|---|
|
Lebih lambat dari 5 detik (0 poin)
|
Startup aplikasi sangat lambat
Startup aplikasi yang lambat ini dapat memicu ANR dalam beberapa skenario. Bahkan tanpa ANR, pengguna dapat sangat frustrasi dengan waktu startup dalam rentang ini yang berdampak negatif pada kepuasan pengguna, retensi, dan metrik bisnis. |
Perlakukan titik entri notifikasi ini sebagai prioritas tinggi dan segera investasikan waktu engineer di area ini.
Potensi peningkatan startup aplikasi terbesar dapat diwujudkan dengan mengadopsi Profil Dasar Pengukuran, R8, dan Pengoptimalan Tata Letak Dex. Terapkan teknologi ini dan ulangi penilaian. |
|
Antara 5 dan 4 detik (2 poin)
|
Startup aplikasi sangat lambat
Pengguna mungkin merasa frustrasi dengan penundaan waktu startup aplikasi ini. Peningkatan waktu startup aplikasi secara langsung terkait dengan peningkatan metrik kepuasan pengguna dan bisnis. |
Segera investasikan resource engineering untuk meningkatkan waktu startup ini.
Terapkan Profil Dasar Pengukuran, R8, dan Pengoptimalan Tata Letak Dex, lalu ulangi penilaian untuk mendapatkan skor yang diperbarui. Jika Anda sudah menerapkannya, ikuti panduan startup aplikasi untuk mengetahui cara lain meningkatkan waktu startup aplikasi. |
|
Antara 4 dan 3 detik (5 poin)
|
Startup aplikasi lambat
Pengguna aplikasi ini akan melihat penundaan waktu startup. Peluncuran aplikasi yang lebih cepat akan meningkatkan metrik berbasis pengguna seperti retensi dan rating. |
Menginvestasikan resource engineering untuk terus mengurangi waktu startup aplikasi.
Jika Anda belum melakukannya, terapkan Profil Dasar Pengukuran untuk notifikasi ini, pengoptimalan melalui R8, dan sertakan kode yang relevan dalam Profil Startup melalui Pengoptimalan Tata Letak Dex, lalu ulangi penilaian untuk mendapatkan skor yang diperbarui. Lihat panduan startup aplikasi untuk mengetahui cara lain meningkatkan waktu startup aplikasi. |
|
Antara 3 dan 2 detik (10 poin)
|
Waktu startup aplikasi di bawah ekspektasi pengguna
Banyak pengguna akan merasa waktu startup aplikasi dalam rentang ini dapat diterima, tetapi tidak memenuhi ekspektasi kualitas mereka. Peluncuran aplikasi yang lebih cepat secara langsung terkait dengan peningkatan metrik bisnis. Pertimbangkan untuk meningkatkan waktu startup aplikasi lebih lanjut. |
Mulai atau lanjutkan investasi sumber daya engineer ke titik entri ini.
Manfaatkan Profil Dasar Pengukuran, R8, dan Pengoptimalan Tata Letak Dex untuk meningkatkan performa startup dan runtime aplikasi dengan margin yang besar. Jika Anda sudah menerapkannya, ikuti panduan startup aplikasi untuk mengetahui cara lain meningkatkan waktu startup aplikasi. |
|
Antara 2 dan 1 detik (15 poin)
|
Waktu startup aplikasi yang memuaskan
Pengguna kemungkinan puas dengan waktu startup aplikasi ini. Meskipun masih ada ruang untuk peningkatan di area ini, Anda tidak perlu segera mengambil tindakan. |
Gunakan alat yang berdampak tinggi, lalu fokuslah pada area performa lainnya.
Pantau waktu startup aplikasi dengan cermat dan pastikan tidak mengalami regresi. Anda dapat menggunakan macrobenchmarks untuk mencapai hal ini. |
|
Kurang dari 1 detik (20 poin)
|
Waktu startup aplikasi di atas ekspektasi.
Waktu startup aplikasi ini sangat cepat, sehingga banyak pengguna bahkan tidak akan menyadarinya. Bagus! |
Pertahankan performa yang luar biasa dengan waktu startup aplikasi Anda. Terus pantau waktu startup aplikasi dan segera tanggapi regresi.
Untuk lebih meningkatkan waktu startup aplikasi, lihat panduan startup aplikasi. Mengadopsi Profil Dasar Pengukuran, R8, dan Pengoptimalan Tata Letak Dex tidak hanya memengaruhi waktu startup aplikasi, tetapi juga performa runtime. Jika Anda belum melakukannya, jadwalkan waktu untuk menerapkannya. |
|
Tidak ada titik entri notifikasi (20 poin)
|
Tidak ada yang harus dilakukan di sini
Aplikasi ini tidak menggunakan notifikasi sebagai titik entri. Jadi, tidak ada yang perlu dioptimalkan di sini. |
Lakukan penilaian ini lagi saat notifikasi sedang digunakan
Sementara itu, lihat area performa aplikasi lainnya yang perlu ditingkatkan. |
| Evaluasi | Rekomendasi | |
|---|---|---|
|
Interaksi dan animasi blok ANR yang sering terjadi (ANR atau > 20 %) (0 poin)
|
Pengalaman rendering yang tidak dapat ditoleransi
Pengalaman pengguna pada tingkat performa ini sangat menjengkelkan bagi pengguna. Kepuasan pengguna yang rendah secara langsung terkait dengan performa bisnis, retensi, dan rating pengguna yang lebih rendah. |
Segera gunakan alat yang berdampak tinggi.
Segera jadwalkan penerapan alat yang berdampak tinggi seperti Profil Dasar Pengukuran, R8, dan Pengoptimalan Tata Letak Dex. Kemudian, ulangi penilaian. |
|
Animasi memblokir interaksi pengguna (20 - 15 %) (1 poin)
|
Frame menurun sangat terlihat
Frame drop yang sangat terlihat akan menghasilkan rating aplikasi yang lebih rendah dan rasio retensi yang kurang optimal. Kumpulkan trace untuk memeriksa hot spot guna menemukan frame lambat dan periksa daftarnya. |
Menggunakan alat berimpact tinggi untuk meningkatkan performa rendering.
Potensi peningkatan terbesar dapat diwujudkan dengan mengadopsi Profil Dasar Pengukuran, R8, dan Pengoptimalan Tata Letak Dex. Terapkan teknologi ini dan ulangi penilaian. |
|
Masalah animasi yang terlihat di seluruh aplikasi (15 - 10 %) (5 poin)
|
Performa rendering di bawah rata-rata
Masalah rendering yang muncul dapat dilihat oleh pengguna. Hal ini akan menyebabkan kepuasan dan rating pengguna yang lebih rendah dari yang optimal serta dampak bisnis. Jika diuji di perangkat kelas atas, frame lambat yang terlihat akan tidak dapat ditolerir di perangkat kelas bawah. |
Meningkatkan performa rendering dengan menggunakan alat yang berdampak tinggi.
Potensi peningkatan terbesar dapat diwujudkan dengan mengadopsi Profil Dasar Pengukuran, R8, dan Pengoptimalan Tata Letak Dex. Terapkan teknologi ini dan ulangi penilaian. |
|
Masalah animasi yang terlihat di beberapa area (5 - 10 %) (10 poin)
|
Masalah rendering adalah sumber frustrasi pengguna yang nyata.
Beberapa frame lambat saja sudah cukup untuk mengecewakan ekspektasi kualitas pengguna. Pengguna yang tidak puas cenderung akan meninggalkan aplikasi. |
Minimalkan masalah rendering dengan menggunakan alat yang berdampak tinggi.
Berinvestasilah untuk meningkatkan kualitas area ini agar berdampak positif pada rating pengguna dan metrik bisnis. Potensi peningkatan terbesar dapat diwujudkan dengan mengadopsi Profil Dasar Pengukuran, R8, dan Pengoptimalan Tata Letak Dex. Terapkan teknologi ini dan ulangi penilaian. |
|
Sebagian besar rendering lancar (1 - 5 %) (20 poin)
|
Rendering yang lancar adalah pengalaman pengguna yang luar biasa.
Karena masih ada beberapa frame yang lambat, pengguna mungkin akan melihatnya. Terlepas dari itu, ini adalah pengalaman pengguna yang luar biasa, terutama di perangkat kelas bawah. |
Terus mengurangi masalah rendering untuk lebih meningkatkan kepuasan pengguna.
Meningkatkan kualitas menjadi lebih sulit pada level ini. Terus dorong penurunan masalah rendering untuk lebih meningkatkan kepuasan pengguna. Pastikan tidak ada regresi dan kumpulkan benchmark otomatis untuk perangkat dan perjalanan pengguna yang paling sering digunakan. |
|
Rendering yang lancar di seluruh aplikasi (< 1 %) (30 poin)
|
Performa rendering yang luar biasa.
Selamat! Performa rendering aplikasi ini sangat bagus. Anda tidak perlu melakukan tindakan apa pun untuk saat ini. Pertimbangkan untuk melakukan evaluasi pada perangkat kelas bawah untuk mendapatkan pemahaman yang lebih baik tentang performa rendering di perangkat ini. |
Area ini terlihat bagus, tidak perlu tindakan segera.
Meningkatkan kualitas menjadi lebih sulit pada level ini. Terus dorong penurunan masalah rendering untuk lebih meningkatkan kepuasan pengguna. Pastikan tidak ada regresi dan kumpulkan benchmark otomatis untuk perangkat dan perjalanan pengguna yang paling sering digunakan. |
| Evaluasi | Rekomendasi | |
|---|---|---|
|
Sangat terlihat (> 3 detik) (0 poin)
|
Rendering layar penuh harus lancar. Yang ini tidak.
Memastikan aplikasi tetap responsif adalah kunci untuk pengalaman pengguna yang luar biasa. Menunggu beberapa detik setelah interaksi akan membuat pengguna merasa frustrasi. Ini adalah peluang besar untuk meningkatkan kepuasan pengguna dan metrik bisnis. |
Segera lakukan investasi untuk meningkatkan kualitas rendering layar penuh ini.
Pastikan untuk membuat Profil Dasar Pengukuran untuk rendering layar penuh ini dan pastikan pengoptimalan R8 diaktifkan di sini. Area ini paling berdampak pada peningkatan performa aplikasi. Kemudian, kembali untuk mengikuti penilaian lain guna mendapatkan panduan lebih lanjut. |
|
Sangat terlihat (1 hingga 3 detik) (1 poin)
|
Lebih lambat dari waktu respons optimal.
Rendering layar penuh yang merespons interaksi pengguna harus dilakukan secepat mungkin. Rendering yang lebih lambat dari yang optimal akan menghasilkan rating aplikasi yang lebih rendah dan menjadi sumber keluhan pengguna. Sebagai developer, fokus Anda harus meningkatkan kepuasan pengguna. Ini adalah peluang besar untuk meningkatkan kepuasan pengguna dan metrik bisnis. |
Lakukan upaya engineering untuk meningkatkan render layar penuh ini.
Pastikan untuk membuat Profil Dasar Pengukuran untuk rendering layar penuh ini dan pastikan pengoptimalan R8 diaktifkan di sini. Area ini paling berdampak pada peningkatan performa aplikasi. Anda juga dapat mengumpulkan pelacakan sistem untuk memeriksa hot spot guna menemukan frame lambat dan memeriksa daftarnya. Kemudian, kembali untuk mengikuti penilaian lain guna mendapatkan panduan lebih lanjut. |
|
Terlihat (500 md hingga 1 detik) (5 poin)
|
Rendering layar penuh ini agak lambat.
Terus tingkatkan performa transisi ini untuk mendapatkan skor yang lebih baik. Frame lambat yang terlihat jelas pada perangkat kelas atas akan tidak dapat ditolerir pada perangkat kelas bawah. |
Teruslah berinvestasi waktu engineer untuk meningkatkan transisi ini.
Uji di perangkat kelas bawah dan perbaiki masalah di sana. Jika sudah bagus di sana, aplikasi akan bagus di perangkat kelas atas. Pastikan untuk membuat Profil Dasar Pengukuran untuk rendering layar penuh ini dan pastikan pengoptimalan R8 diaktifkan di sini. Area ini paling berdampak pada peningkatan performa aplikasi. Untuk mendapatkan informasi selengkapnya tentang rendering tertentu ini, Anda juga dapat mengumpulkan pelacakan sistem untuk memeriksa hot spot guna menemukan frame lambat dan memeriksa daftarnya. Kemudian, kembali untuk mengikuti penilaian lain guna mendapatkan panduan lebih lanjut. |
|
Sedikit terlihat (100 hingga 500 md) (10 poin)
|
Tampilannya hampir terlihat bagus
Periksa apakah rendering layar penuh ini dapat ditingkatkan. Meskipun satu render layar penuh yang lambat tidak terlalu dramatis, pastikan hal ini bukan masalah sistemis yang berdampak negatif pada kepuasan pengguna. Beberapa frame lambat saja sudah cukup untuk mengecewakan ekspektasi kualitas pengguna. |
Selidiki rendering layar penuh ini untuk melihat apakah dapat ditingkatkan.
Gunakan rekaman aktivitas sistem untuk memeriksa hot spot untuk frame lambat dan periksa daftarnya. Pengumpulan dan evaluasi ini juga dapat diotomatiskan dengan library macrobenchmark |
|
Hampir tidak terlihat (100 hingga 50 md) (15 poin)
|
Rendering layar penuh ini hampir sempurna.
Beberapa pengguna tingkat lanjut mungkin masih melihat transisi yang memerlukan waktu hingga 100 milidetik. Ini adalah hasil yang bagus. Pastikan juga untuk menguji di perangkat kelas bawah untuk memastikan bahwa pengguna tidak terpengaruh oleh transisi ini. |
Pastikan pengguna puas dan cari area lain yang perlu ditingkatkan.
Hasil rendering layar penuh ini hampir sempurna. Sebagian besar pengguna akan sangat senang dengan performa ini. Pastikan hal ini juga berlaku pada perangkat kelas bawah. |
|
Tidak terlihat (kurang dari 50 md) (20 poin)
|
Ini adalah hasil yang luar biasa.
Render layar penuh kurang dari 50 milidetik adalah hal yang luar biasa dan memberikan pengalaman pengguna yang luar biasa. Meskipun Anda mungkin masih dapat meningkatkannya, pada tahap ini Anda melihat peningkatan marginal. |
Pertahankan performa yang luar biasa.
Cari peningkatan performa aplikasi di area lain. Lanjutkan pemantauan untuk mendeteksi regresi sejak awal. Anda dapat mengotomatiskan pemantauan dan mendeteksi regresi menggunakan library macrobenchmark. |
(0/4 pertanyaan dijawab)