خطوات الاستخدام
أدخل زمن بدء التشغيل البارد (Cold Start) بالمللي ثانية. هذا هو الوقت المستغرق لتشغيل التطبيق من حالة الإغلاق التام، حيث يتم تحميل كل شيء من الصفر. يعتمد هذا الزمن على أداء الجهاز (سرعة المعالج، الذاكرة)، نظام التشغيل (iOS، Android)، وحجم التطبيق وتعقيده. كلما زاد هذا الزمن، زادت فرصة إحباط المستخدم.
أدخل زمن بدء التشغيل الدافئ (Warm Start) بالمللي ثانية. هذا هو الوقت المستغرق لتشغيل التطبيق بعد إغلاقه مؤخرًا أو عندما يكون في الخلفية. في هذه الحالة، تكون بعض الموارد (مثل الرام أو البيانات المخزنة مؤقتًا) محملة مسبقًا، مما يجعله أسرع بشكل ملحوظ مقارنة بالبدء البارد. يمكن قياسه من خلال إعادة فتح التطبيق بعد تصغيره.
تقوم الحاسبة بمقارنة القيمتين باستخدام دالة القيمة العظمى (MAX) لتحديد أسوأ حالة بدء تشغيل. رياضياً: worstCase = max(coldStart, warmStart). هذا يعطيك أقصى وقت قد يواجهه المستخدم في أي حالة تشغيل، وهو معيار حاسم لتقييم تجربة المستخدم (UX). في تطبيقات العالم الحقيقي، يفضل أن يكون هذا الزمن أقل من 2 ثانية لتجنب الانقطاع.