امتیاز عملکرد برنامه خود را دریافت کنید

از امتیاز عملکرد برنامه برای محاسبه نمره عملکرد کلی خود و کشف فرصت‌های بهبود استفاده کنید. امتیاز عملکرد برنامه یک چارچوب استاندارد برای اندازه گیری عملکرد با حداقل وظایف فنی عمیق ارائه می دهد.

تیم های مهندسی و محصول را برای ارزیابی عملکرد فنی هر برنامه اندرویدی مشخص راهنمایی می کند. پس از تکمیل ارزیابی، ارزیابی و اقدامات توصیه شده به شناسایی و اولویت بندی مهم ترین زمینه ها برای بهبود عملکرد کمک می کند.


مقدمه

امتیاز عملکرد اپلیکیشن، ارزیابی های ایستا و پویا را در اختیار توسعه دهندگان اپلیکیشن قرار می دهد. هر دو می توانند به صورت جداگانه انجام شوند و بینش منحصر به فردی را در مورد رفتار عملکرد یک برنامه ارائه دهند. این بینش ها با توصیه های عملی همراه است که می تواند به بهبود وضعیت موجود و ارتقای عملکرد برنامه کمک کند.

امتیازی بین 0 تا 100 برای کمک به سنجش عملکرد کلی ارائه شده است. عدد کمتر به معنای فضای بیشتر برای پیشرفت است.

از امتیاز و توصیه‌ها برای هر آیتم استفاده کنید تا تلاش‌های مهندسی را به سمت مناطقی هدایت کنید که می‌توان به دستاوردهای عملکرد بالا دست یافت. هنگامی که توصیه ها اعمال شد، دوباره ارزیابی را انجام دهید و ببینید که چگونه نمره بهبود یافته است.

امتیاز پویا نمره ایستا
رفتار زمان اجرا برنامه برای ارزیابی ویژگی های عملکرد استفاده می شود.
امتیاز عملکرد پویا بازتاب مستقیمی از عملکرد یک برنامه در یک دستگاه خاص است.
این برنامه به صورت ایستا برای ارزیابی پیش بینی کننده های عملکرد بر اساس استفاده از بهترین شیوه ها و پذیرش ابزار ارزیابی می شود.
امتیاز عملکرد ایستا ابزارهایی را با تأثیر زیاد بر عملکرد برنامه برجسته می کند. برای این نمره نیازی به ارزیابی زمان اجرا نیست.
پرش به نمره پویا پرش به نمره ایستا


امتیاز عملکرد برنامه پویا

در طول ارزیابی پویا امتیاز عملکرد برنامه، از داده‌های زمان اجرا برای ارزیابی عملکرد برنامه در یک دستگاه خاص استفاده می‌شود.

ارزیابی پویا به یک دستگاه فیزیکی برای ارزیابی عملکرد واقعی نیاز دارد. امتیاز بسته به قابلیت های دستگاه متفاوت خواهد بود. عملکرد را در چندین دستگاه ارزیابی کنید تا درک بهتری از نحوه تأثیرگذاری کاربران توسط کاستی‌های عملکرد داشته باشید.

دسته‌های امتیاز برنامه پویا و معیارهای ارزیابی در جدول زیر مشخص شده‌اند.

دسته بندی معیارهای ارزیابی
راه اندازی اپلیکیشن مدت زمان بین راه اندازی برنامه و تبدیل شدن برنامه به TTFD تعاملی اندازه گیری شده است.
اجرای رندر درصد فریم های آهسته و ثابت برای اسکرول، متحرک سازی و رندرهای تمام صفحه.


امتیاز عملکرد برنامه استاتیک

امتیاز عملکرد برنامه ثابت بر اساس استفاده از ابزارهای بسیار تأثیرگذار و بهترین شیوه ها محاسبه می شود. برای امتیاز دهی صحیح به شاخص های عملکرد ثابت برنامه، دسترسی به کد منبع پروژه مورد نیاز است.

معیارهای فهرست شده در جدول زیر برای ارزیابی و ایجاد امتیاز عملکرد برنامه ثابت استفاده می شود.

دسته بندی معیارهای ارزیابی
بهبودهای زمانی ایجاد کنید
عملکرد راه اندازی
  • نمایه های خط پایه در برنامه یافت می شوند و برای راه اندازی برنامه به درستی اعمال می شوند
  • نمایه های خط پایه یک یا چند سفر کاربر را پوشش می دهند
  • نمایه‌های راه‌اندازی برای اعمال Dex Layout Optimizations اعمال می‌شوند
فرزندخواندگی را بنویسید برنامه از آخرین نسخه پایدار Compose استفاده می کند
نظارت و بهینه سازی FullyDrawnReporter یا reportFullyDrawn در زمان مناسب استفاده می شود
{% کلمه به کلمه %}

درحال‌حاضر هیچ توصیه‌ای وجود ندارد.

«حساب Google» خودتان شوید.

{% آخر کلمه %}