একটি সুস্থ অ্যান্ড্রয়েড ইকোসিস্টেম বজায় রাখা একটি সম্মিলিত অঙ্গীকার, যেখানে প্রতিটি অ্যাপ এবং গেমের একটি ভূমিকা রয়েছে। ব্যবহারকারীরা যে প্রিমিয়াম অভিজ্ঞতা আশা করেন তা প্রদানে আপনাকে সাহায্য করার জন্য, গুগল প্লে দুটি নতুন গুণগত মানদণ্ড চালু করছে: একটি অ্যাপের মেমরি ফুটপ্রিন্ট কমানোর উপর কেন্দ্র করে, এবং অন্যটি একটি নিরাপদ ও নির্বিঘ্ন ডিভাইস মাইগ্রেশন অভিজ্ঞতা প্রদানের উপর।
প্রথমত, ডেভেলপারদেরকে শিল্প-ব্যাপী হার্ডওয়্যারের সীমাবদ্ধতা এবং অ্যান্ড্রয়েডের ব্যাপক মেমরি সীমা সামলাতে সাহায্য করার জন্য, গুগল প্লে নতুন পারফরম্যান্সের মানদণ্ড স্থাপন করছে।
দ্বিতীয়ত, অ্যাপের মান উন্নত করার বৃহত্তর অঙ্গীকারের অংশ হিসেবে, ডিভাইস আপগ্রেডের সময় লগইন প্রক্রিয়াকে সহজ ও সুরক্ষিত করতে আমরা একটি নতুন অনবোর্ডিং স্ট্যান্ডার্ড চালু করছি।
অ্যাপের মেমরি ব্যবহার কমানো এবং কোড অপ্টিমাইজ করা
মোবাইল শিল্প উল্লেখযোগ্য হার্ডওয়্যার সরবরাহ সীমাবদ্ধতার সম্মুখীন হচ্ছে, যা ডিভাইসের মেমোরির প্রাপ্যতাকে পরিবর্তন করছে এবং সময়ের সাথে সাথে তা ব্যবহারকারীর অভিজ্ঞতার উপর নেতিবাচক প্রভাব ফেলতে পারে। অ্যান্ড্রয়েড এই চ্যালেঞ্জটি সরাসরি মোকাবেলা করছে আরও বিস্তৃত মেমোরি সীমার মাধ্যমে, যার লক্ষ্য হলো অতিরিক্ত মেমোরি ব্যবহারকারী অ্যাপ এবং সিস্টেম-ব্যাপী ধীরগতির কারণ হওয়া থেকে ব্যবহারকারীর সামগ্রিক অভিজ্ঞতাকে রক্ষা করা।
এরই ধারাবাহিকতায়, আজ গুগল প্লে পারফরম্যান্সের একটি নির্দিষ্ট সীমা নির্ধারণ করছে, যা ডেভেলপারদের নিশ্চিত করতে সাহায্য করবে যে তাদের অ্যাপগুলো ব্যবহারকারীদের প্রত্যাশিত সেরা অভিজ্ঞতা প্রদান করে চলেছে। এর মধ্যে ডাইনামিক মেমরি ব্যবহার, বিটম্যাপ ব্যবহার এবং কোড অপটিমাইজেশনের জন্য নতুন সীমা অন্তর্ভুক্ত রয়েছে, যা ডিভাইসে অপ্রত্যাশিত পারফরম্যান্স হ্রাস এবং অ্যাপ বন্ধ হয়ে যাওয়া প্রতিরোধ করবে।
- ডাইনামিক মেমরি ব্যবহার (অ্যানোনিমাস আরএসএস + সোয়াপ): এটি আপনার অ্যাপের ব্যক্তিগত ডেটা সংরক্ষণের জন্য ব্যবহৃত মেমরি ট্র্যাক করে, যার মধ্যে সক্রিয় এবং সংকুচিত উভয় মেমরিই অন্তর্ভুক্ত। ডিভাইসে সংরক্ষিত ফাইল, যেমন কোড বা অ্যাসেট, এর অন্তর্ভুক্ত নয়। আমরা অ্যাপের বিভিন্ন অবস্থা (যেমন যখন আপনার অ্যাপ ব্যবহৃত হচ্ছে বা ব্যাকগ্রাউন্ডে চলছে) এবং ডিভাইসের পারফরম্যান্স ক্যাটাগরি অনুযায়ী এই ব্যবহার মূল্যায়ন করব।
- বিটম্যাপ মেমরি ব্যবহার: এটি বিটম্যাপ দ্বারা ব্যবহৃত মেমরি মূল্যায়ন করে। আপনার অ্যাপ ফোরগ্রাউন্ডে থাকাকালীন বিটম্যাপ মেমরি দখল করলেও, ব্যাকগ্রাউন্ড এবং ক্যাশড-এর মতো অদৃশ্য অ্যাপ অবস্থায় সেগুলোকে দীর্ঘ সময়ের জন্য মেমরিতে ধরে রাখা উচিত নয়।
- অপ্টিমাইজড DEX কোড: একটি ভালোভাবে অপ্টিমাইজ করা অ্যান্ড্রয়েড অ্যাপ বান্ডেল কম মেমরি ব্যবহার করে, দ্রুত চালু হয়, ANR কমায় এবং রেন্ডারিং ও রানটাইম পারফরম্যান্স উন্নত করে। একটি অপ্টিমাইজড ফুটপ্রিন্ট নিশ্চিত করতে, গুগল প্লে-তে প্রকাশিত অ্যাপগুলিকে অবশ্যই R8 বা অন্য কোনো শ্রিংকিং টুলের মতো টুল ব্যবহার করে অপ্টিমাইজেশন, শ্রিংকিং এবং অবফাসকেশন জুড়ে ন্যূনতম ২৫% কভারেজ সহ অপ্টিমাইজ করতে হবে।
অ্যাপ ও গেম, র্যাম বাকেট এবং প্রসেস স্টেটের ক্ষেত্রে প্রযোজ্যতার পার্থক্যগুলো আরও ভালোভাবে বোঝার জন্য থ্রেশহোল্ড এবং প্রযুক্তিগত বিবরণ পর্যালোচনা করুন ।
আপনাকে পদক্ষেপ নিতে সাহায্য করার জন্য নতুন সরঞ্জাম
নতুন ক্ষতিকর আচরণের সীমা পূরণের জন্য আপনার অ্যাপ বা গেমকে সক্রিয়ভাবে শনাক্ত, তদন্ত এবং অপ্টিমাইজ করতে সক্ষম করার উদ্দেশ্যে, আমরা ইতিমধ্যেই প্লে কনসোলে নতুন টুল চালু করতে শুরু করেছি।
- নতুন ডাইনামিক মেমরি মেট্রিক্সে গভীরভাবে জানুন: সরাসরি অ্যান্ড্রয়েড ভাইটালস-এর মধ্যেই আপনার সামগ্রিক ডাইনামিক মেমরি ব্যবহার (অ্যানোনিমাস আরএসএস + সোয়াপ) এবং বিটম্যাপ মেমরি ব্যবহার নিরীক্ষণ করুন। মেমরি ব্লট ঠিক কোথায় ঘটছে তা নির্ভুলভাবে চিহ্নিত করতে আপনি বিভিন্ন পার্সেন্টাইল এবং র্যাম বাকেট জুড়ে বিশদভাবে দেখতে পারেন।
অ্যান্ড্রয়েড ভাইটালস-এ নতুন মেমরি মেট্রিক্স যা মেমরি ব্লট শনাক্ত ও সমাধান করে।
- “মেমরি শেষ হয়ে যাওয়ার” কারণে হওয়া ক্র্যাশ ট্র্যাক করুন: আমরা ক্র্যাশ এবং ANR-এর জন্য একটি নতুন ফিল্টার যুক্ত করেছি, যাতে আপনি সহজেই শনাক্ত করতে পারেন কখন ডিভাইসের উপর প্রচণ্ড মেমরি চাপের কারণে OS আপনার অ্যাপটি বন্ধ করে দিয়েছে।
- DEX কোড অপ্টিমাইজেশনের তথ্য বিশ্লেষণ করুন: প্লে কনসোলে আপনার আপলোড করা প্রতিটি নতুন অ্যাপ বান্ডেলের জন্য, আমরা এখন বিস্তারিত অপ্টিমাইজেশন তথ্য প্রদর্শন করি। যদি আপনার সঙ্কুচিত করার টুলটি অপ্টিমাইজেশন মেটাডেটা শেয়ার করে, তবে আপনি সহজেই আপনার কোডের কার্যকারিতা মূল্যায়ন করতে এবং উন্নতির ক্ষেত্রগুলো চিহ্নিত করতে পারবেন।

- সক্রিয় পারফরম্যান্স সতর্কতা পান: যখন আপনার অ্যাপ বা গেম নতুন ক্ষতিকর আচরণের সীমা অতিক্রম করবে, তখন আমরা সরাসরি অ্যান্ড্রয়েড ভাইটালস ওভারভিউ পেজে একটি সতর্কবার্তা দেব। এছাড়াও, অ্যান্ড্রয়েড ভাইটালস- এ আমরা যদি অপটিমাইজ না করা বিটম্যাপ, সীমিত DEX অপটিমাইজেশন বা সীমিত স্প্লিট-বান্ডেল ব্যবহার শনাক্ত করি, তাহলেও আপনাকে সতর্ক করা হবে, যা আপনাকে আরও বেশি পারফরম্যান্স ও মেমরি সাশ্রয় করতে সাহায্য করবে।
এই বছরের শেষের দিকে, আপনি অতিরিক্ত ডায়াগনস্টিক টুলস আশা করতে পারেন, যার মধ্যে থাকবে আপনার অ্যাপ প্রতিটি স্টেটে কতক্ষণ সময় ব্যয় করে তার মেট্রিক্স এবং অ্যান্ড্রয়েড মেমোরি লিমিটার সম্পর্কে আরও গভীর তথ্য। এই ফিচারটি কোনো নির্দিষ্ট অ্যাপকে ডিভাইসের অতিরিক্ত মেমোরি ব্যবহার করা থেকে বিরত রাখে। এই উন্নয়নগুলিতে আমাদের ক্রমাগত বিনিয়োগের মাধ্যমে, আমাদের লক্ষ্য হলো আপনাকে আপনার মেমোরি ফুটপ্রিন্ট ক্রমাগত অপ্টিমাইজ করতে এবং আপনার ব্যবহারকারীদের জন্য প্রদত্ত অভিজ্ঞতাকে উন্নত করতে সহায়তা করা।
বাস্তবায়নের সময়রেখা
২০২৭ সালের ফেব্রুয়ারি থেকে, অ্যাপ এবং গেমগুলোকে মেমরি ব্যবহার (অ্যানোনিমাস আরএসএস + সোয়াপ), বিটম্যাপ মেমরি ব্যবহার এবং ডিইএক্স কোড অপটিমাইজেশনের জন্য তাদের নিজ নিজ ক্ষতিকর আচরণের সীমা পূরণ করতে হবে। বিদ্যমান অ্যান্ড্রয়েড ভাইটালস মেট্রিক্সের মতোই, এই সীমা অতিক্রম করা অ্যাপ ব্যবহারের অভিজ্ঞতা খারাপ হওয়া এবং ডিভাইসে অ্যান্ড্রয়েড অ্যাপ বন্ধ হয়ে যাওয়ার একটি শক্তিশালী ইঙ্গিত।
যেসব অ্যাপ ও গেম এই নির্ধারিত মানদণ্ড পূরণ করবে না, গুগল প্লে-তে সেগুলোর দৃশ্যমানতা এবং প্রকাশের ক্ষমতা হ্রাস পেতে পারে। এই বছরের শেষের দিকে এ বিষয়ে আরও বিস্তারিত জানানো হবে।
ভবিষ্যতে, অ্যান্ড্রয়েড ইকোসিস্টেমের ক্রমাগত বিবর্তনের সাথে সাথে এবং আমরা আপনার স্বতন্ত্র ব্যবহারের ক্ষেত্রগুলো আরও ভালোভাবে বুঝতে পারার ফলে, আমরা আশা করি সময়ের সাথে সাথে এই সীমাগুলোও পরিবর্তিত হবে। যখনই কোনো প্রয়োজনীয়তা হালনাগাদ করা হবে, আমরা নিশ্চিত করব যে তা মেনে চলার জন্য আপনি প্রয়োজনীয় পর্যাপ্ত সময় পাচ্ছেন।
একটি নিরাপদ ও নির্বিঘ্ন ডিভাইস মাইগ্রেশন অভিজ্ঞতা প্রদান করা
ব্যবহারকারীরা যখন নতুন ডিভাইসে যান, তখন তাদের অ্যাপগুলো স্থানান্তর করা নিরাপদ এবং সহজ হওয়া উচিত। আরও ভালো অনবোর্ডিং অভিজ্ঞতা প্রদানের জন্য, আমরা অ্যাপ ডেভেলপারদের জন্য একটি নতুন নিয়ম চালু করছি, যার মাধ্যমে ডিভাইস স্থানান্তরের সময় লগ-ইন আরও দ্রুত এবং নিরাপদ করতে হবে।
জিরো-ট্যাপ সাইন-ইন স্ট্যান্ডার্ড অনুযায়ী, ব্যবহারকারী সাইন-ইন (ঐচ্ছিক বা বাধ্যতামূলক) সমর্থনকারী যেকোনো অ্যাপকে, যখন কোনো ব্যবহারকারী একটি অ্যান্ড্রয়েড ডিভাইস থেকে অন্যটিতে স্থানান্তরিত হন, তখন অ্যান্ড্রয়েড রিস্টোর ক্রেডেনশিয়ালস এপিআই (Android Restore Credentials API) ব্যবহার করে স্বয়ংক্রিয়ভাবে তার সাইন-ইন অবস্থা পুনরুদ্ধার করতে হবে। এই এপিআই নিশ্চিত করে যে, যখন কোনো ব্যবহারকারী প্রথমবারের মতো তার নতুন অ্যান্ড্রয়েড ডিভাইসে আপনার অ্যাপটি খুলবেন, তখন তাকে তাৎক্ষণিকভাবে শনাক্ত করা হবে এবং কোনো অতিরিক্ত ট্যাপ ছাড়াই তিনি নিরাপদে সাইন-ইন করতে পারবেন।
২০২৭ সালের এপ্রিল থেকে, প্লে স্টোরে সম্পূর্ণ প্রকাশনা ক্ষমতা এবং সর্বোত্তম দৃশ্যমানতা বজায় রাখার জন্য অ্যাপগুলিকে জিরো ট্যাপ সাইন-ইন শর্তটি পূরণ করতে হবে।
যদিও গেমগুলো বর্তমানে জিরো-ট্যাপ সাইন-ইন আবশ্যকতা থেকে অব্যাহতিপ্রাপ্ত, ডেভেলপারদের ২০২৭ সাল থেকে জটিল গেমিং অথেনটিকেশন ব্যবহারের ক্ষেত্রগুলোর জন্য বিশেষ নির্দেশিকা এবং উপযোগী সমাধান আশা করা উচিত। যেসব গেম সিঙ্গেল-অ্যাকাউন্ট সাইন-ইন সমর্থন করে, তাদের জিরো-ট্যাপ সাইন-ইন সমর্থন করার জন্য আমরা রিস্টোর ক্রেডেনশিয়ালস এপিআই (Restore Credentials API) ব্যবহারের জন্য দৃঢ়ভাবে উৎসাহিত করছি। আরও তথ্যের জন্য অনুগ্রহ করে আমাদের হেল্প সেন্টার দেখুন।
আপনার কর্মপরিকল্পনা তৈরি করুন: খেলার শর্তাবলী পর্যালোচনা করুন
প্রতিটি শর্তের বিস্তারিত পর্যালোচনা করে আসন্ন প্রয়োগের সময়সীমার জন্য প্রস্তুতি শুরু করুন:
- অ্যাপের মেমরি ব্যবহার কমানো এবং কোড অপ্টিমাইজ করা
- একটি নিরাপদ ও নির্বিঘ্ন ডিভাইস মাইগ্রেশন অভিজ্ঞতা প্রদান করা
গুগল প্লে-তে এই গুণগত মানদণ্ডগুলো পূরণ করা আমাদের ব্যবহারকারীদের জন্য আরও দ্রুত ও নির্ভরযোগ্য অভিজ্ঞতা তৈরির পথে একটি অত্যন্ত গুরুত্বপূর্ণ পদক্ষেপ। অ্যান্ড্রয়েড কমিউনিটিকে সচল রাখতে আপনাদের অংশীদারিত্ব এবং আপনাদের সকল প্রচেষ্টার আমরা প্রশংসা করি।
পণ্যের খবরএটি অ্যান্ড্রয়েড স্টুডিও কোয়েলের সর্বশেষ স্থিতিশীল সংস্করণ। অ্যান্ড্রয়েড স্টুডিওর নতুন ফিচারগুলো আপনাকে দক্ষতার সাথে এবং কার্যকরভাবে এআই ব্যবহার করে প্রিমিয়াম অ্যাপ তৈরি করতে সক্ষম করে।
Amman Asfaw • পড়তে ৫ মিনিট
পণ্যের খবরগুগল প্লে-তে ব্যবহারকারীর সুরক্ষা এবং ডেভেলপারদের সাফল্য একে অপরের পরিপূরক। আমরা এআই-চালিত ফিচারযুক্ত অ্যাপের সংখ্যা ক্রমাগত বৃদ্ধি পেতে দেখছি, এবং প্রকৃতপক্ষে, আপনার অ্যাপে জেনারেটিভ এআই যুক্ত করা অবিশ্বাস্য সৃজনশীল সম্ভাবনা উন্মোচনের একটি দুর্দান্ত উপায়।
Ron Aquino • পড়তে ৪ মিনিট
পণ্যের খবরগুগলে আমরা বিশ্বাস করি যে আমাদের পণ্যগুলো নকশাগতভাবেই সুরক্ষিত হওয়া উচিত, আর একারণেই আমরা কাটলফিশের মতো ভার্চুয়ালাইজেশন প্রযুক্তি ব্যবহার করে বিদ্যমান ও বাজারে পরীক্ষিত প্ল্যাটফর্মের ওপর ভিত্তি করে সফটওয়্যার ডিফাইন্ড ভেহিকলের জন্য অ্যান্ড্রয়েড অটোমোটিভ অপারেটিং সিস্টেম (AAOS SDV) তৈরি করেছি।
Markus Vill , Sean Keys , István Nádor • 5 মিনিট পড়া৷
অ্যান্ড্রয়েড ডেভেলপমেন্টের সর্বশেষ তথ্য প্রতি সপ্তাহে আপনার ইনবক্সে পান।




