আপনার অ্যাপ পারফরম্যান্স স্কোর পান

আপনার সামগ্রিক কর্মক্ষমতা স্কোর গণনা করতে এবং উন্নতির সুযোগগুলি আবিষ্কার করতে অ্যাপ পারফরম্যান্স স্কোর ব্যবহার করুন। অ্যাপ পারফরম্যান্স স্কোর ন্যূনতম গভীরতার প্রযুক্তিগত কাজগুলির সাথে পারফরম্যান্স পরিমাপ করার জন্য একটি প্রমিত কাঠামো প্রদান করে।

এটি ইঞ্জিনিয়ারিং এবং প্রোডাক্ট টিমকে যেকোনও প্রদত্ত Android অ্যাপের প্রযুক্তিগত কর্মক্ষমতা মূল্যায়ন করার জন্য গাইড করে। মূল্যায়ন সম্পূর্ণ হওয়ার পরে, একটি মূল্যায়ন এবং প্রস্তাবিত ক্রিয়াকলাপ কর্মক্ষমতা উন্নতির জন্য সবচেয়ে গুরুত্বপূর্ণ ক্ষেত্রগুলি চিহ্নিত করতে এবং অগ্রাধিকার দিতে সহায়তা করে।


ভূমিকা

অ্যাপ পারফরম্যান্স স্কোর অ্যাপ ডেভেলপারদের স্ট্যাটিক এবং ডাইনামিক অ্যাসেসমেন্ট প্রদান করে। উভয়ই পৃথকভাবে পরিচালিত হতে পারে এবং একটি অ্যাপের কর্মক্ষমতা আচরণের অনন্য অন্তর্দৃষ্টি প্রদান করতে পারে। এই অন্তর্দৃষ্টিগুলি কার্যকরী সুপারিশগুলির সাথে মিলিত হয়েছে যা স্থিতাবস্থা উন্নত করতে এবং অ্যাপের কর্মক্ষমতা উন্নত করতে সাহায্য করতে পারে৷

সামগ্রিক কর্মক্ষমতা পরিমাপ করতে সাহায্য করার জন্য 0 এবং 100 এর মধ্যে একটি স্কোর প্রদান করা হয়। কম সংখ্যা মানে উন্নতির জন্য আরও জায়গা।

প্রতিটি আইটেমের জন্য স্কোর এবং সুপারিশগুলি ব্যবহার করুন যেখানে উচ্চ কার্যক্ষমতা অর্জন করা যেতে পারে এমন এলাকায় প্রকৌশল প্রচেষ্টাকে নির্দেশ করুন। সুপারিশগুলি প্রয়োগ করা হলে, আবার মূল্যায়ন করুন এবং দেখুন কিভাবে স্কোর উন্নত হয়েছে।

গতিশীল স্কোর স্ট্যাটিক স্কোর
অ্যাপ্লিকেশনের রানটাইম আচরণ কর্মক্ষমতা বৈশিষ্ট্য মূল্যায়ন করতে ব্যবহৃত হয়.
ডায়নামিক পারফরম্যান্স স্কোর একটি নির্দিষ্ট ডিভাইসে একটি অ্যাপ কতটা ভালো পারফর্ম করে তার প্রত্যক্ষ প্রতিফলন।
সর্বোত্তম অনুশীলন এবং টুলিং গ্রহণের ব্যবহারের উপর ভিত্তি করে কর্মক্ষমতা ভবিষ্যদ্বাণীর মূল্যায়ন করার জন্য অ্যাপ্লিকেশনটিকে স্ট্যাটিকভাবে মূল্যায়ন করা হয়।
স্ট্যাটিক পারফরম্যান্স স্কোর অ্যাপ পারফরম্যান্সে উচ্চ প্রভাব সহ টুলগুলিকে হাইলাইট করে। এই স্কোরের জন্য কোনো রানটাইম মূল্যায়নের প্রয়োজন নেই।
ডাইনামিক স্কোরে ঝাঁপ দাও স্ট্যাটিক স্কোরে ঝাঁপ দাও


ডায়নামিক অ্যাপ পারফরম্যান্স স্কোর

অ্যাপ পারফরম্যান্স স্কোরের গতিশীল মূল্যায়নের সময়, একটি নির্দিষ্ট ডিভাইসে একটি অ্যাপের কর্মক্ষমতা মূল্যায়ন করতে রানটাইম ডেটা ব্যবহার করা হয়।

গতিশীল মূল্যায়ন একটি বাস্তবসম্মত কর্মক্ষমতা মূল্যায়নের জন্য একটি শারীরিক ডিভাইস প্রয়োজন. ডিভাইসের ক্ষমতার উপর নির্ভর করে স্কোর পরিবর্তিত হবে। ব্যবহারকারীরা পারফরম্যান্সের ত্রুটিগুলির দ্বারা কীভাবে প্রভাবিত হয় তা আরও ভালভাবে বোঝার জন্য একাধিক ডিভাইসে কর্মক্ষমতা মূল্যায়ন করুন।

বর্তমান ডায়নামিক অ্যাপ স্কোর বিভাগ এবং মূল্যায়নের মানদণ্ড নিম্নলিখিত সারণীতে বর্ণিত হয়েছে।

শ্রেণী মূল্যায়নের মানদণ্ড
অ্যাপ্লিকেশন স্টার্টআপ অ্যাপ স্টার্টআপ এবং অ্যাপের ইন্টারেক্টিভ TTFD হওয়ার মধ্যে পরিমাপ করা সময়কাল।
রেন্ডারিং কর্মক্ষমতা স্ক্রোলিং, অ্যানিমেটিং এবং পূর্ণ স্ক্রিন রেন্ডারের জন্য ধীর এবং হিমায়িত ফ্রেমের শতাংশ৷


স্ট্যাটিক অ্যাপ পারফরম্যান্স স্কোর

স্ট্যাটিক অ্যাপ পারফরম্যান্স স্কোর গণনা করা হয় অত্যন্ত প্রভাবশালী টুলের ব্যবহার এবং সর্বোত্তম অনুশীলনের উপর ভিত্তি করে। একটি অ্যাপের স্ট্যাটিক কর্মক্ষমতা সূচক সঠিকভাবে স্কোর করতে, প্রকল্পের সোর্স কোডে অ্যাক্সেস প্রয়োজন।

নিম্নলিখিত সারণীতে তালিকাভুক্ত মানদণ্ডগুলি স্ট্যাটিক অ্যাপ পারফরম্যান্স স্কোর মূল্যায়ন এবং জেনারেট করতে ব্যবহৃত হয়।

শ্রেণী মূল্যায়নের মানদণ্ড
সময়ের উন্নতি তৈরি করুন
  • অ্যাপ্লিকেশানটি পারফরম্যান্স বাড়ানোর সরঞ্জামগুলিতে অ্যাক্সেস আনলক করতে Android Gradle Plugin- এর সর্বশেষ সংস্করণ ব্যবহার করে
  • সম্পূর্ণ মোড R8 এর সাথে মিনিফিকেশন এবং অপ্টিমাইজেশন সক্ষম করা হয়েছে। ব্যতিক্রমগুলি ন্যূনতম এবং প্রয়োজনীয় এলাকায় সীমাবদ্ধ।
স্টার্টআপ কর্মক্ষমতা
  • বেসলাইন প্রোফাইলগুলি অ্যাপে পাওয়া যায় এবং অ্যাপ স্টার্টআপের জন্য সঠিকভাবে প্রয়োগ করা হয়
  • বেসলাইন প্রোফাইল এক বা একাধিক ব্যবহারকারীর যাত্রা কভার করে
  • ডেক্স লেআউট অপ্টিমাইজেশান প্রয়োগ করার জন্য স্টার্টআপ প্রোফাইলগুলি প্রয়োগ করা হয়েছে৷
রচনা দত্তক অ্যাপ রচনার সর্বশেষ স্থিতিশীল সংস্করণ ব্যবহার করে
পর্যবেক্ষণ এবং অপ্টিমাইজেশান FullyDrawnReporter বা reportFullyDrawn উপযুক্ত সময়ে ব্যবহার করা হয়
{% শব্দার্থে %} {% endverbatim %}

আপনার অ্যাপ মূল্যায়নের জন্য টিপস

আপনার অ্যাপ পারফরম্যান্স স্কোর পরিমাপ করার সময় এখানে কিছু টিপস রয়েছে।

একটি প্রতিনিধি ডিভাইস চয়ন করুন

আপনার গতিশীল স্কোর পরিমাপ করার সময়, আমরা আপনার ব্যবহারকারী বেস হিসাবে একই ধরনের ডিভাইস ব্যবহার করার পরামর্শ দিই। স্ট্যাটিক স্কোরের বিপরীতে, একটি গতিশীল স্কোর ডিভাইসের বৈশিষ্ট্যের উপর ভিত্তি করে পরিবর্তিত হবে। আপনি কোথা থেকে শুরু করবেন তা না জানলে, একটি লো-এন্ড ডিভাইস ব্যবহার করুন এবং সেখান থেকে উন্নতির জন্য কাজ করুন।

গতিশীল স্কোর পরিবর্তনশীলতা মূল্যায়ন

এটা সম্ভব যে আপনি আপনার কোড পরিবর্তন না করেই একাধিক পর্যবেক্ষণ সময় জুড়ে আপনার গতিশীল স্কোর পরিবর্তিত হয়। এটি অ্যাপ পারফরম্যান্সের অন্তর্নিহিত পরিবর্তনশীলতার কারণে হতে পারে বা আপনার ডিভাইসে ঘটছে অন্যান্য সিস্টেম ক্রিয়াকলাপ। আপনি যদি লক্ষ্য করেন যে আপনার স্কোর অত্যন্ত পরিবর্তনশীল, আমরা ক্রমানুসারে একাধিকবার পরীক্ষা করার এবং সবচেয়ে সাধারণ আচরণটি লক্ষ্য করার পরামর্শ দিই।

আপনি আপনার কোড পরিবর্তন না করা পর্যন্ত আপনার স্ট্যাটিক স্কোর স্থিতিশীল থাকা উচিত।

প্রয়োজনে আলাদাভাবে স্কোর ব্যবহার করুন

আপনার যদি গতিশীল এবং স্ট্যাটিক উভয় স্কোর গণনা করার সময় বা ক্ষমতা না থাকে তবে আপনি প্রতিটি একাও ব্যবহার করতে পারেন। আপনার গতিশীল বা স্ট্যাটিক স্কোরের যেকোন উন্নতি এখনও আপনার ব্যবহারকারীদের উপকার করবে।

অন্যান্য মনিটরিং মেট্রিক্সের সাথে পরিপূরক

অ্যাপ পারফরম্যান্স স্কোর হল অ্যাপের কার্যক্ষমতা মূল্যায়ন করার একটি দ্রুত, উচ্চ-স্তরের উপায়। আরও বিস্তারিত পারফরম্যান্সের অন্তর্দৃষ্টি পেতে, Android Vitals , Firebase পারফরম্যান্স মনিটরিং এবং বেঞ্চমার্কের মতো অন্যান্য ডেটা উত্সগুলি অন্বেষণ করার কথা বিবেচনা করুন৷

কিভাবে আপনার স্কোর উন্নত করতে

সাধারণভাবে, আপনার স্ট্যাটিক এবং ডাইনামিক স্কোর উভয়ই সাবপার হলে আমরা ডায়নামিক স্কোর সমস্যা সমাধানের আগে আপনার স্ট্যাটিক স্কোরকে সর্বাধিক করার জন্য পদক্ষেপ নেওয়ার পরামর্শ দিই। স্ট্যাটিক স্কোরের ত্রুটিগুলি মোকাবেলা করা সম্ভবত গতিশীল স্কোরকেও উন্নত করবে, তাই আপনার অ্যাপের কার্যকারিতা উন্নত করার প্রথম পদক্ষেপ হিসাবে আগেরটিকে অপ্টিমাইজ করা সহায়ক। স্ট্যাটিক স্কোর আপনার অ্যাপ কোডের কংক্রিট মান বা সেটিংসের উপর ভিত্তি করে, যেখানে ডায়নামিক মেট্রিক্স সাধারণত তদন্ত করতে এবং এর মূল কারণ সনাক্ত করতে বেশি সময় নেয়।

প্রতিটি সেগমেন্টের মধ্যে, অ্যাপ পারফরম্যান্স স্কোর আপনার অ্যাপ উন্নত করার জন্য কার্যকর পদক্ষেপ প্রদান করে।

{% শব্দার্থে %}
{% endverbatim %}