از امتیاز عملکرد برنامه برای محاسبه نمره عملکرد کلی خود و کشف فرصتهای بهبود استفاده کنید. امتیاز عملکرد برنامه یک چارچوب استاندارد برای اندازه گیری عملکرد با حداقل وظایف فنی عمیق ارائه می دهد.
تیم های مهندسی و محصول را برای ارزیابی عملکرد فنی هر برنامه اندرویدی مشخص راهنمایی می کند. پس از تکمیل ارزیابی، ارزیابی و اقدامات توصیه شده به شناسایی و اولویت بندی مهم ترین زمینه ها برای بهبود عملکرد کمک می کند.
مقدمه
امتیاز عملکرد اپلیکیشن، ارزیابی های ایستا و پویا را در اختیار توسعه دهندگان اپلیکیشن قرار می دهد. هر دو می توانند به صورت جداگانه انجام شوند و بینش منحصر به فردی را در مورد رفتار عملکرد یک برنامه ارائه دهند. این بینش ها با توصیه های عملی همراه است که می تواند به بهبود وضعیت موجود و ارتقای عملکرد برنامه کمک کند.
امتیازی بین 0 تا 100 برای کمک به سنجش عملکرد کلی ارائه شده است. عدد کمتر به معنای فضای بیشتر برای پیشرفت است.
از امتیاز و توصیهها برای هر آیتم استفاده کنید تا تلاشهای مهندسی را به سمت مناطقی هدایت کنید که میتوان به دستاوردهای عملکرد بالا دست یافت. هنگامی که توصیه ها اعمال شد، دوباره ارزیابی را انجام دهید و ببینید که چگونه نمره بهبود یافته است.
امتیاز عملکرد برنامه پویا
در طول ارزیابی پویا امتیاز عملکرد برنامه، از دادههای زمان اجرا برای ارزیابی عملکرد برنامه در یک دستگاه خاص استفاده میشود.
ارزیابی پویا به یک دستگاه فیزیکی برای ارزیابی عملکرد واقعی نیاز دارد. امتیاز بسته به قابلیت های دستگاه متفاوت خواهد بود. عملکرد را در چندین دستگاه ارزیابی کنید تا درک بهتری از نحوه تأثیرگذاری کاربران توسط کاستیهای عملکرد داشته باشید.
دستههای امتیاز برنامه پویا و معیارهای ارزیابی در جدول زیر مشخص شدهاند.
دسته بندی | معیارهای ارزیابی |
---|---|
راه اندازی اپلیکیشن | مدت زمان بین راه اندازی برنامه و تبدیل شدن برنامه به TTFD تعاملی اندازه گیری شده است. |
اجرای رندر | درصد فریم های آهسته و ثابت برای اسکرول، متحرک سازی و رندرهای تمام صفحه. |
امتیاز عملکرد برنامه استاتیک
امتیاز عملکرد برنامه ثابت بر اساس استفاده از ابزارهای بسیار تأثیرگذار و بهترین شیوه ها محاسبه می شود. برای امتیاز دهی صحیح به شاخص های عملکرد ثابت برنامه، دسترسی به کد منبع پروژه مورد نیاز است.
معیارهای فهرست شده در جدول زیر برای ارزیابی و ایجاد امتیاز عملکرد برنامه ثابت استفاده می شود.
دسته بندی | معیارهای ارزیابی |
---|---|
بهبودهای زمانی ایجاد کنید |
|
عملکرد راه اندازی |
|
فرزندخواندگی را بنویسید | برنامه از آخرین نسخه پایدار Compose استفاده می کند |
نظارت و بهینه سازی | FullyDrawnReporter یا reportFullyDrawn در زمان مناسب استفاده می شود |
درحالحاضر هیچ توصیهای وجود ندارد.
وارد سیستم «حساب Google» خودتان شوید.