قد يكون بطء التطبيق ناتجًا عن الرسم أو الشبكة أو فك الصور أو معالجة البيانات. تعديل الكود عشوائيًا قبل معرفة السبب يستهلك وقتًا ويصعب تقييم النتيجة.
الفكرة الأساسية
اختر رحلة محددة وقِسها على جهاز قريب من أجهزة الجمهور. استخدم وضع القياس الملائم للأداة، لأن أداء التطوير لا يمثل دائمًا أداء النسخة النهائية.
خطوات عملية
- سجّل زمن بدء التشغيل والاستجابة والذاكرة في السيناريو نفسه.
- ابحث عن العمل المتكرر على مسار الواجهة.
- غيّر عاملًا واحدًا وأعد القياس قبل اعتماد الحل.

مثال تطبيقي
إذا تأخر تمرير قائمة الصور، جرّب تقليل أبعاد الصور وفحص إعادة البناء قبل إعادة كتابة نظام التنقل بالكامل.
خطأ شائع ينبغي تجنبه
الجهاز القوي قد يخفي المشكلة. اختبر أيضًا جلسة طويلة، لأن تسرب الذاكرة قد لا يظهر خلال دقائق الاستخدام الأولى.
للتوسع في الموضوع
صور توضيحية: الغلاف من Unsplash، الصورة الداخلية من Unsplash. ترخيص الاستخدام.
