গা theme় থিম, তাপীয় এপিআই এবং বুদবুদ: অ্যান্ড্রয়েড 10 এর জন্য আপনার অ্যাপ্লিকেশন প্রস্তুত করা

লেখক: Louise Ward
সৃষ্টির তারিখ: 6 ফেব্রুয়ারি. 2021
আপডেটের তারিখ: 2 জুলাই 2024
Anonim
গা theme় থিম, তাপীয় এপিআই এবং বুদবুদ: অ্যান্ড্রয়েড 10 এর জন্য আপনার অ্যাপ্লিকেশন প্রস্তুত করা - অ্যাপস
গা theme় থিম, তাপীয় এপিআই এবং বুদবুদ: অ্যান্ড্রয়েড 10 এর জন্য আপনার অ্যাপ্লিকেশন প্রস্তুত করা - অ্যাপস

কন্টেন্ট


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

এমনকি যদি আপনি এখনও অ্যান্ড্রয়েড কিউ লক্ষ্যবস্তু করতে আপনার অ্যাপ্লিকেশন আপডেট না করে থাকেন তবে এর মধ্যে কিছু পরিবর্তন প্রভাব ফেলবে প্রতি অ্যান্ড্রয়েড কি-তে ইনস্টল থাকা অ্যাপ্লিকেশন, এমনকি যদি আপনার অ্যাপ্লিকেশন অ্যান্ড্রয়েডের এই সংস্করণটিকে স্পষ্টভাবে লক্ষ্য না করে।

এর মধ্যে কয়েকটি পরিবর্তন অ্যান্ড্রয়েড কিউ-তে ইনস্টল হওয়া প্রতিটি অ্যাপ্লিকেশনকে প্রভাবিত করবে।

আপনি সর্বশেষতম বৈশিষ্ট্যগুলি নিয়ে পরীক্ষা করতে আগ্রহী কিনা তা বিবেচনা না করেই বা আপনি কেবল এন্ড্রয়েড কি-তে ইনস্টল হওয়া মুহুর্তটি আপনার অ্যাপ্লিকেশনটি ভেঙে ফেলবে না তা নিশ্চিত করতে চান, এখনই অ্যান্ড্রয়েড কিউয়ের আসন্ন প্রকাশের প্রস্তুতি শুরু করার উপযুক্ত সময়।

আরও পড়ুন:অ্যান্ড্রয়েড প্রশ্ন: সবকিছু বিকাশকারীদের জানা উচিত


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

সিপিইউ এবং জিপিইউ থ্রটলিং এড়ান: ডিভাইসের তাপমাত্রা পর্যবেক্ষণ করুন

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

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

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


সবচেয়ে খারাপ পরিস্থিতিতে, ব্যবহারকারী সিদ্ধান্ত নিতে পারে যে আপনার অ্যাপ্লিকেশনটি বগি বা ভেঙে গেছে।

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

নোট করুন যে অ্যান্ড্রয়েড কিউ এর থার্মাল এপিআইতে একটি নতুন ডিভাইস এইচএএল স্তর প্রয়োজন, যা লেখার সময় কেবল পিক্সেল ডিভাইসে উপলব্ধ ছিল।

আইস্ট্রেইন হ্রাস করুন এবং গা .় থিমের সাথে দৃশ্যমানতা বাড়ান

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

গা theme় থিমটি হ'ল একটি হালকা UI যা পটভূমির জন্য অন্ধকার পৃষ্ঠতল এবং টেক্সট এবং আইকনোগ্রাফির মতো উপাদানগুলির জন্য হালকা ফোরগ্রাউন্ড রঙ ব্যবহার করে।

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

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

ডার্ক থিম সমর্থন যোগ করতে, নিশ্চিত করুন যে আপনি মেটেরিয়াল অ্যান্ড্রয়েড লাইব্রেরির সর্বশেষতম সংস্করণটি ব্যবহার করছেন, তারপরে থিম.মেটারিয়াল কম্পোনেন্টস থেকে ডেটা করার জন্য আপনার অ্যাপ্লিকেশনটি আপডেট করুন ayডাইনাট, উদাহরণস্বরূপ:

এরপরে আপনাকে পুনরায় একটি মান / মান-রাত / থিম.এক্সএমএল ফাইল তৈরি করতে হবে এবং থিমের থেকে উত্তরাধিকারী হওয়া দরকার ater

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

নিম্নলিখিত স্নিপেট ব্যবহার করে ডার্ক থিম সক্ষম হয়েছে কিনা তা আপনি পরীক্ষা করতে পারেন:

INT বর্তমান নাইটমোড = কনফিগারেশন.ইউমোড এবং কনফিগারেশন U ইউআই_মোডE_NIGHT_MASK; স্যুইচ (কারেন্ট নাইটমোড) {// ডার্ক থিম বর্তমানে সক্রিয় নয় // কেস কনফিগারেশন U ইউআই_মোড_এনইইউটি_এনও: ব্রেক; // ডার্ক থিমটি সক্রিয় রয়েছে // কেস কনফিগারেশন U ইউআই_মোড_এনইইউটি_ওয়াইস: বিরতি; }

বর্তমানে আপনার থিমটি সক্রিয় রয়েছে তার উপর নির্ভর করে আপনার অ্যাপ্লিকেশনটি তার আচরণটি পরিবর্তন করতে পারে।

সেটিংস প্যানেল API: আপনার অ্যাপ্লিকেশনের অভ্যন্তরে ডিভাইস সেটিংস প্রদর্শন করা হচ্ছে

যদি আপনার অ্যাপটি অ্যান্ড্রয়েড কি লক্ষ্য করে, আপনি আর ডিভাইসের ওয়াই-ফাই সেটিংস সরাসরি পরিবর্তন করতে সক্ষম হবেন না। পরিবর্তে, আপনাকে সেটিংস প্যানেল API ব্যবহার করে পছন্দসই পরিবর্তন করতে ব্যবহারকারীকে প্রম্পট করতে হবে।

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

অ্যান্ড্রয়েড কিউতে, গুগল চ্যাট হেড-স্টাইল বিজ্ঞপ্তিগুলি অ্যান্ড্রয়েড প্ল্যাটফর্মের একটি আনুষঙ্গিক অংশ হিসাবে বুবল এপিআই প্রবর্তন করে।

SYSTEM_ALERT_WINDOW এর বিকল্প হিসাবে ডিজাইন করা, বুদ্বুদ বিজ্ঞপ্তিগুলি অ্যান্ড্রয়েডের জন্য ফেসবুক ম্যাসেঞ্জার দ্বারা ব্যবহৃত ভাসমান বিজ্ঞপ্তিগুলির স্মরণ করিয়ে দেওয়ার মতো একটি স্টাইলে অন্যান্য অ্যাপ্লিকেশন সামগ্রীর উপরে "ভাসমান" হিসাবে উপস্থিত হয়।

অতিরিক্ত তথ্য বা কাস্টম ক্রিয়াকলাপগুলি যাতে অ্যাপ্লিকেশন প্রসঙ্গে বাইরে থেকে আপনার অ্যাপ্লিকেশনের সাথে ইন্টারেক্ট করার পক্ষে এটি সম্ভব করে তোলে তা প্রকাশের জন্য বুদ্বুদ বিজ্ঞপ্তিগুলি বাড়ানো যেতে পারে।

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

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

সিস্টেম-ব্যাপী অঙ্গভঙ্গি নেভিগেশন সহ অ্যাক্সেসযোগ্যতা বৃদ্ধি করা

দক্ষতার সমস্যাযুক্ত ব্যবহারকারীরা অঙ্গভঙ্গি ব্যবহার করে তাদের ডিভাইসের সাথে ইন্টারঅ্যাক্ট করতে আরও সহজ পেতে পারেন। অ্যান্ড্রয়েড কিউতে, ব্যবহারকারীদের তাদের পুরো ডিভাইস জুড়ে অঙ্গভঙ্গি নেভিগেশন সক্ষম করার বিকল্প রয়েছে, যা প্রভাব ফেলবে প্রতি অ্যাপ্লিকেশনটি সেই ডিভাইসে ইনস্টল করা হয়েছে।

এমনকি আপনি আপনার অ্যাপ্লিকেশনটি অ্যান্ড্রয়েড কিউ লক্ষ্য করে নিজের অ্যাপ্লিকেশন আপডেট না করে ইচ্ছাশক্তি ডিভাইসের নেভিগেশন সেটিংস দ্বারা প্রভাবিত হবেন, সুতরাং আপনার অ্যাপটি অ্যান্ড্রয়েড Q এর অঙ্গভঙ্গি নেভিগেশনের সাথে সামঞ্জস্যপূর্ণ তা নিশ্চিত করা দরকার।

অঙ্গভঙ্গি নেভিগেশন মোডে, আপনার অ্যাপ্লিকেশনটি পুরো পর্দা ব্যবহার করা উচিত, তাই প্রথম পদক্ষেপটি অ্যান্ড্রয়েড সিস্টেমকে বলছে যে আপনার অ্যাপ্লিকেশনটি প্রান্ত-থেকে-প্রান্ত ভিউ সমর্থন করে। আপনার অ্যাপ্লিকেশন পূর্ণ স্ক্রিন বিন্যাস করতে, আপনি উদাহরণস্বরূপ SYSTEM_UI_FLAG_LAYOUT_STABLE এবং SYSTEM_UI_FLAG_LAYOUT_HIDE_NAভিগেশন পতাকা ব্যবহার করতে পারেন:

ভিউ.সেটসটিউইউইভিজিবিলিটি (দেখুন.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | দেখুন.SYSTEM_UI_FLAG_LAYOUT_STABLE);

আপনার থিমটিতে নিম্নলিখিতগুলি যুক্ত করে আপনাকে স্বচ্ছ সিস্টেম বারের জন্য সমর্থনও প্রয়োগ করতে হবে:

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

যদি পরীক্ষার সময় আপনি আবিষ্কার করেন যে স্ক্রিনের নীচ থেকে সোয়াইপিং করা হচ্ছে বা অভ্যন্তর দিকে সোয়াইপ করা আপনার অ্যাপ্লিকেশনটির নিয়ন্ত্রণগুলি ট্রিগার করছে, তবে আপনি চিহ্নিত করতে পারেন কোন অঞ্চলগুলি টাচ ইনপুট গ্রহণ করতে সেটআপ রয়েছে। নির্দিষ্ট অঞ্চলগুলি অবরুদ্ধ করতে একটি তালিকা পাস করুন অ্যান্ড্রয়েড কিউ এর ভিউ.সেট সিস্টেমস্টেস্টার এক্সক্লুশন রেক্টস () এপিআই তে, উদাহরণস্বরূপ:

তালিকা exclusionRects; লেআউট অন সার্বজনীন (বুলিয়ান চেঞ্জড ক্যানভাস, ইন বাম, ইন টপ, ইন ডান, ইনট নীচে) {সেট সিস্টেমজেষ্টার এক্সক্লুশন রেক্টস (বর্জনীয় চিহ্ন); ra পাবলিক শূন্য অনড্র (ক্যানভাস ক্যানভাস) {সেট সিস্টেমজেষ্টার এক্সক্লুশনরেটস (বর্জনীয় চিহ্ন); }

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

তৃতীয় পক্ষের অ্যাপ্লিকেশনগুলি থেকে অডিও ক্যাপচার করা হচ্ছে

অ্যান্ড্রয়েড কিউ একটি অডিওপ্লেব্যাকপ্যাচার এপিআই প্রবর্তন করে যা আপনার অ্যাপ্লিকেশনটিকে অন্যান্য অ্যাপ্লিকেশন থেকে অডিও ক্যাপচার করা সম্ভব করে - আপনি যদি স্ক্রিন রেকর্ডিং অ্যাপ তৈরি করে থাকেন তবে নিখুঁত!

অডিও প্লেব্যাক ক্যাপচার করার জন্য, আপনাকে RECORD_AUDIO অনুমতি এবং তারপরে অনুরোধ করতে হবে:

  • AudioPlaybackCaptureConfigration.Builder.build () ব্যবহার করে একটি অডিওপ্লেব্যাকপ্যাচার কনফিগারেশন উদাহরণ তৈরি করুন।
  • অডিওরেকর্ড ইনস্ট্যান্সটি কনফিগার করুন এবং সেট করুন, অডিওপ্লেব্যাকপ্যাচার কনফিগ কল করে এবং তারপরে কনফিগারেশনটি অডিওরেকর্ড অবজেক্টে পাস করুন।

উদাহরণ স্বরূপ:

মিডিয়াপ্রজেকশন মিডিয়াপ্রজেকশন; AudioPlaybackCaptureConfigration config = নতুন AudioPlaybackCaptureConfigration.Builder (মিডিয়াপ্রজেকশন) .এডিডি ম্যাচিংউসেজ (AudioAttributes.USAGE_MEDIA)। বিল্ড (); অডিওরেকর্ড রেকর্ড = নতুন অডিওরেকর্ড.বিল্ডার () .setAudioPlaybackCaptureConfig (কনফিগার)। বিল্ড ();

এই নতুন এপিআই এর অর্থ, ডিফল্টরূপে তৃতীয় পক্ষের অ্যাপগুলি রেকর্ড করতে সক্ষম হবে সব আপনার অ্যাপ্লিকেশন এর অডিও। কিছু অ্যাপ্লিকেশানের জন্য, এটি কোনও গোপনীয়তা উদ্বেগ হতে পারে বা এমনকি আপনার অ্যাপ্লিকেশনটিকে কপিরাইট লঙ্ঘনের ঝুঁকিতে ফেলতে পারে। যদি প্রয়োজন হয় তবে আপনি তৃতীয় পক্ষগুলিকে অ্যান্ড্রয়েড যুক্ত করে আপনার অ্যাপ্লিকেশনটির অডিও ক্যাপচার করা থেকে বিরত রাখতে পারেন: ম্যানিফেস্টে অনুমতি অডিও প্লেব্যাকপ্যাচার = "মিথ্যা" ”

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

একটি অ্যাক্সেসযোগ্য অভিজ্ঞতা সরবরাহ করার জন্য, এটি প্রস্তাবিত হয় আপনি সিস্টেমের উপাদানগুলিকে সর্বদা আপনার অ্যাপ্লিকেশনটির অডিও ক্যাপচার করার অনুমতি দিন, তবে প্রয়োজনে ALLOW_CAPTURE_BY_NONE ধ্রুবক ব্যবহার করে আপনি সিস্টেম অ্যাপ্লিকেশনগুলি ব্লক করতে পারেন।

বায়োমেট্রিক প্রমাণীকরণ উন্নত

অ্যান্ড্রয়েড কিউ অ্যান্ড্রয়েডের বায়োমেট্রিকপ্রম্পট প্রমাণীকরণে কয়েকটি টুইট করছে।

1. বায়োমেট্রিক দক্ষতার জন্য পরীক্ষা করুন

বায়োমেট্রিকপ্রম্পট চালু করার আগে, আপনি এখন নতুন canAuthenticate () পদ্ধতি ব্যবহার করে ডিভাইসটি বায়োমেট্রিক প্রমাণীকরণ সমর্থন করে কিনা তা পরীক্ষা করে দেখতে পারেন।

2. স্ট্রিমলাইনড বায়োমেট্রিক প্রমাণীকরণ ডায়ালগ

অ্যান্ড্রয়েড কিউ বায়োমেট্রিকপ্রম্পটের প্রমাণীকরণ ডায়ালগগুলিতে একটি সূক্ষ্ম পরিবর্তন করে।

অ্যান্ড্রয়েড ব্যবহারকারীদের মুখ বা আইরিস প্রমাণীকরণের মতো অনেকগুলি অন্তর্নিহিত "হ্যান্ডস-ফ্রি" বায়োমেট্রিক মডেলগুলি ব্যবহার করে তাদের সনাক্তকরণের অনুমোদন করতে দেয় allows তবে, ব্যবহারকারী যদি কোনও অন্তর্ভুক্ত মড্যালিটি ব্যবহার করে তাদের সনাক্তকরণ সফলভাবে যাচাই করে তবে তারা তা করবে এখনো প্রমাণীকরণ প্রক্রিয়াটি সম্পূর্ণ করতে ডায়ালগের কনফার্ম বোতামটি ট্যাপ করতে হবে।

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

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

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

3. বিকল্প প্রমাণীকরণ পদ্ধতি

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

এই ফ্যালব্যাকটি সক্ষম হয়ে গেলে, ব্যবহারকারীকে প্রথমে বায়োমেট্রিক্স ব্যবহার করে প্রমাণীকরণের অনুরোধ জানানো হবে তবে তারপরে পিন, প্যাটার্ন বা পাসওয়ার্ড ব্যবহার করে প্রমাণীকরণের বিকল্প থাকবে।

সরাসরি আপনার APK থেকে এম্বেডড ডেক্স কোড চালান

অ্যান্ড্রয়েড কিউ-তে, আপনার APK ফাইল থেকে সরাসরি এম্বেডড ডেক্স কোড চালানো সম্ভব, যা আক্রমণকারীদের আপনার অ্যাপ্লিকেশন স্থানীয়ভাবে সংকলিত কোডের সাথে হস্তক্ষেপ থেকে রোধ করতে পারে।

আপনি আপনার ম্যানিফেস্টের উপাদানটিতে নিম্নলিখিতগুলি যুক্ত করে এই নতুন সুরক্ষা বৈশিষ্ট্যটি সক্ষম করতে পারবেন:

অ্যান্ড্রয়েড useEmbeddedDex = "সত্য"

তারপরে আপনি এমন একটি APK তৈরি করতে পারেন যাতে আপনার গ্রেডল বিল্ড ফাইলে নিম্নলিখিতটি যুক্ত করে সংক্ষেপিত DEX কোড ধারণ করে:

aaptOptions {noCompress ডেক্স

ক্রিয়াকলাপ স্বীকৃতির জন্য নতুন অনুমতি

অ্যান্ড্রয়েড কিউ একটি নতুন com.google.android.gms.permission.ACTIVITY_RECOGNITION অ্যাপ্লিকেশনগুলির জন্য রানটাইম অনুমতি যা ব্যবহারকারীর পদক্ষেপ গণনা রেকর্ড করতে বা তাদের শারীরিক ক্রিয়াকলাপ যেমন চলমান বা সাইক্লিংয়ের শ্রেণিবদ্ধ করা প্রয়োজন তার জন্য প্রবর্তন করে।

আপনার অ্যাপ্লিকেশনটিতে এই নতুন ACTIVITY_RECOGNITION অনুমতি না থাকলে অ্যান্ড্রয়েডের ক্রিয়াকলাপ স্বীকৃতি এপিআই আর ফলাফল সরবরাহ করবে না। মনে রাখবেন যে আপনার অ্যাপ্লিকেশন যদি গাইরোস্কোপ বা অ্যাকসিলোমিটারের মতো অন্তর্নির্মিত সেন্সরগুলির ডেটা ব্যবহার করে, তবে আপনাকে ACTIVITY_RECOGNITION অনুমতিটির জন্য প্রয়োজন হবে না।

কার্যকলাপে সীমাবদ্ধতা শুরু হয়

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

অ্যান্ড্রয়েড গো থেকে সিস্টেম সতর্কতা ওভারলেগুলি সরানো হয়েছে

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

অ্যান্ড্রয়েড বিমে বিদায় জানান

অ্যান্ড্রয়েড কিউ অ্যান্ড্রয়েড বিমের সমাপ্তি চিহ্নিত করেছে, কারণ এই ডেটা-ভাগ করে নেওয়ার বৈশিষ্ট্যটি এখন আনুষ্ঠানিকভাবে হ্রাস পেয়েছে।

আপনার ব্যবহারকারীদের সুরক্ষিত রাখা: কী গোপনীয়তার পরিবর্তন

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

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

1. স্কোপড স্টোরেজ: অ্যান্ড্রয়েডের নতুন বাহ্যিক স্টোরেজ মডেল

অ্যাপ্লিকেশনগুলি কীভাবে বাহ্যিক স্টোরেজে অ্যাক্সেস করে সে সম্পর্কে অ্যান্ড্রয়েড কিউ নতুন বিধিনিষেধ স্থাপন করে।

ডিফল্টরূপে, যদি আপনার অ্যাপটি অ্যান্ড্রয়েড কি-কে টার্গেট করে তবে ডিভাইসের বাইরের স্টোরেজে এটি "ফিল্টার করা ভিউ" থাকবে (আগে "স্যান্ডবক্সযুক্ত ভিউ" হিসাবে উল্লেখ করা হত), যা কেবলমাত্র অ্যাপ্লিকেশন-নির্দিষ্ট ডিরেক্টরিতে অ্যাক্সেস সরবরাহ করে।

স্কুপড স্টোরেজ সহ, আপনার অ্যাপ্লিকেশনটি এই অ্যাপ্লিকেশন-নির্দিষ্ট ডিরেক্টরি এবং এর সমস্ত সামগ্রী অ্যাক্সেস করতে পারে, ছাড়া যে কোনও স্টোরেজ অনুমতি ঘোষণা করতে হবে।তবে, আপনার অ্যাপ্লিকেশনটি কেবলমাত্র অন্য অ্যাপ্লিকেশন দ্বারা তৈরি ফাইলগুলিতে অ্যাক্সেস করতে পারে যদি এটিকে READ_EXTERNAL_STORAGE অনুমতি দেওয়া হয় এবং ফাইল (গুলি) ফটো (মিডিয়াস্টোর.আইমেজ), ভিডিওগুলি (মিডিয়াস্টোর.ভিডিও) বা সঙ্গীত (মিডিয়াস্টোর. অডিও) এর মধ্যে থাকে are যদি আপনার অ্যাপ্লিকেশনটির এমন কোনও ফাইলের অ্যাক্সেস দরকার যা এই মানদণ্ডটি পূরণ করে না, তবে আপনার স্টোরেজ অ্যাক্সেস ফ্রেমওয়ার্কটি ব্যবহার করতে হবে।

লেখার সময়, অ্যান্ড্রয়েড যুক্ত করে স্কোপড স্টোরেজটি অনির্বাচন করা সম্ভব হয়েছিল: আপনার প্রকল্পের ম্যানিফেস্টে অনুরোধলিগেসি এক্সটার্নাল স্টোরেজ = "সত্য", তবে অফিসিয়াল অ্যান্ড্রয়েড ডক্স অনুসারে অবশেষে সমস্ত অ্যাপ্লিকেশনগুলির প্রয়োজন হবে, সুতরাং এটি সুপারিশ করা হয় যে আপনি যত তাড়াতাড়ি সম্ভব আপনার অ্যাপ্লিকেশন আপডেট করুন।

২. কোনও অ্যাপ কখন আপনার অবস্থান অ্যাক্সেস করতে পারে তা স্থির করুন

যখন কোনও অ্যাপ্লিকেশন তাদের অবস্থান অ্যাক্সেস করতে পারে তখন অ্যান্ড্রয়েড কি ব্যবহারকারীদের আরও নিয়ন্ত্রণ দেয়।

যখন আপনার অ্যাপ্লিকেশনটির অবস্থানের তথ্যের প্রয়োজন হয়, অ্যান্ড্রয়েড কিউ একটি ডায়ালগ প্রদর্শন করবে যা ব্যবহারকারী এই তথ্যটি ভাগ করতে চান কিনা তা জিজ্ঞাসা করে:

  • যখন আপনার অ্যাপ্লিকেশনটি অগ্রভাগে চলছে কেবল.
  • সমস্ত সময় (যেমন আপনার অ্যাপ্লিকেশন সম্মুখভাগে থাকে তখন) এবং পটভূমি)।

যদি ব্যবহারকারী আপনার অ্যাপটিকে সর্বকালের অ্যাক্সেস মঞ্জুর করে, তবে অ্যান্ড্রয়েড কিউ ব্যবহারকারীকে মনে করিয়ে দেওয়ার জন্য নিয়মিত বিজ্ঞপ্তি তৈরি করবে যে আপনার অ্যাপ যে কোনও সময় তাদের অবস্থান অ্যাক্সেস করতে পারে।

এই পরিবর্তনগুলি প্রয়োগ করতে, অ্যান্ড্রয়েড কিউ একটি নতুন ACCESS_BACKGROUND_LOCATION অনুমতি প্রবর্তন করে।

যদি আপনার অ্যাপ্লিকেশনটিকে ব্যাকগ্রাউন্ডে অবস্থানের সময় অবস্থানের তথ্যে অ্যাক্সেসের প্রয়োজন হয় তবে আপনাকে বিদ্যমান ACCESS_COARSE_LOCATION বা ACCESS_FINE_LOCATION অনুমতি পাশাপাশি এই নতুন অনুমতিটির জন্য অনুরোধ করতে হবে। উদাহরণ স্বরূপ:

৩. পুনঃনির্ধারণযোগ্য সিস্টেম শনাক্তকারীদের উপর নতুন বিধিনিষেধ

আপনার যদি পুনরায় নির্ধারণযোগ্য সিস্টেম শনাক্তকারীদের যেমন আইএমইআই এবং সিরিয়াল নম্বর অ্যাক্সেসের প্রয়োজন হয় তবে আপনাকে এখনই READ_PRIVILEGED_PHONE_STATE অনুমতিটির জন্য অনুরোধ করতে হবে।

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

নিশ্চিত হয়ে নিন যে আপনি অ্যান্ড্রয়েড কিউ এর জন্য প্রস্তুত: আপনার অ্যাপ্লিকেশনটি পরীক্ষা করছে

আপনার অ্যাপ্লিকেশনটি অ্যান্ড্রয়েড কি-তে একটি ভাল ব্যবহারকারীর অভিজ্ঞতা সরবরাহ করে তা নিশ্চিত করার সর্বোত্তম উপায় হ'ল অ্যান্ড্রয়েড কি চলছে এমন একটি ডিভাইসে এটি পরীক্ষা করা is

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

1. একটি শারীরিক ডিভাইসে Android Q বিটা ইনস্টল করুন

আপনার যদি কোনও সামঞ্জস্যপূর্ণ ডিভাইস থাকে (সম্পূর্ণ তালিকা এখানে পাওয়া যাবে), আপনি অ্যান্ড্রয়েড বিটা প্রোগ্রামে নাম নথিভুক্ত করে ওভার-দ্য এয়ার অ্যান্ড্রয়েড কিউ আপডেট পেতে পারেন। লেখার সময়, সমস্ত গুগল পিক্সেল ফোন অ্যান্ড্রয়েড বিটা প্রোগ্রাম দ্বারা সমর্থিত। এর মধ্যে রয়েছে গুগল পিক্সেল, পিক্সেল এক্সএল, পিক্সেল 2, পিক্সেল 2 এক্সএল, পিক্সেল 3, পিক্সেল 3 এক্সএল, পিক্সেল 3 এ, এবং পিক্সেল 3 এ এক্সএল অন্তর্ভুক্ত।

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

একবার আপনি তালিকাভুক্ত হয়ে গেলে, গুগল অনুমান করে যে আপনি প্রোগ্রামের সময়কালে তিন থেকে ছয়টির মধ্যে আপডেট পাবেন।

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

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

আপনি যদি ওভার-দ্য এয়ার অ্যান্ড্রয়েড কিউ আপডেটগুলি পেতে শুরু করতে চান তবে আরও তথ্যের জন্য অ্যান্ড্রয়েড বিটা ওয়েবসাইটে যান।

২. অ্যানড্রয়েড কি সিস্টেমের চিত্রটি ম্যানুয়ালি ফ্ল্যাশ করুন

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

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

৩. অ্যান্ড্রয়েড এমুলেটর ব্যবহার করুন

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

সর্বশেষতম অ্যান্ড্রয়েড কিউ পূর্বরূপ চিত্রটি ডাউনলোড করতে, এই পদক্ষেপগুলি অনুসরণ করুন:

  • অ্যান্ড্রয়েড স্টুডিও চালু করুন।
  • অ্যান্ড্রয়েড স্টুডিও সরঞ্জামদণ্ড থেকে সরঞ্জামগুলি> এসডিকে পরিচালক নির্বাচন করুন।
  • SDK প্ল্যাটফর্ম ট্যাব নির্বাচন করা হয়েছে তা নিশ্চিত করুন।
  • প্যাকেজ বিবরণ দেখান নির্বাচন করুন।
  • গুগল প্লে ইন্টেল x86 এটম সিস্টেমের চিত্র নির্বাচন করুন।

  • ঠিক আছে ক্লিক করুন।
  • এই সিস্টেমের চিত্র ব্যবহার করে একটি AVD তৈরি করুন।

আমি কীভাবে আমার অ্যাপ্লিকেশনটিকে Android Q এর বিপরীতে পরীক্ষা করব?

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

একবার আপনি যাচাই হয়ে গেছেন যে আপনার অ্যাপ্লিকেশনটি অ্যান্ড্রয়েড কি-তে একটি ভাল ব্যবহারকারীর অভিজ্ঞতা সরবরাহ করছে, আপনার অ্যান্ড্রয়েড কিউ-সামঞ্জস্যপূর্ণ অ্যাপটি যত তাড়াতাড়ি সম্ভব গুগল প্লেতে প্রকাশ করা উচিত। আপনার অ্যাপ্লিকেশনটি তাড়াতাড়ি প্রকাশ করে, আপনি আপনার বেশিরভাগ ব্যবহারকারীর বেস অ্যান্ড্রয়েড কিউ-তে সরিয়ে নেওয়ার আগে প্রতিক্রিয়া সংগ্রহ করতে পারেন

বিকল্পভাবে, আপনি আপনার এপিএকে পরীক্ষার্থীদের একটি নির্বাচিত গোষ্ঠীতে ঠেকাতে গুগল প্লে টেস্টিং ট্র্যাকগুলি ব্যবহার করতে পারেন, তারপরে আপনি যখন তাদের প্রতিক্রিয়া নিয়ে খুশি হন তখন উত্পাদনে একটি পর্যায়বদ্ধ রোলআউট সঞ্চালন করুন।

আমরা আশা করি এই নিবন্ধটি আপনাকে অ্যান্ড্রয়েড কিউ এর জন্য আপনার অ্যাপটি প্রস্তুত রাখতে সহায়তা করেছে! কোন Android Q বৈশিষ্ট্যটি সম্পর্কে আপনি সবচেয়ে বেশি আগ্রহী?

11 বিট স্টুডিওতে বিট কপির একটি স্ক্রিনশট।রেট্রো গেমগুলির সর্বদা একটি নির্দিষ্ট কবজ ছিল had তারা নস্টালজিয়াকে ডেকে আনে এবং আমাদের সেই পুরানো দিনের কথা ভাবিয়ে তুলবে যখন গ্রাফিক্স এখনকার মতো তার চেয়ে ...

স্যান্ডবক্স গেমস এক অন্য ধরণের মজাদার। লিনিয়ার গেম প্লে মেকানিক্স এবং স্তর নকশায় মনোনিবেশ করার পরিবর্তে স্যান্ডবক্স গেমস আপনাকে ওপেন ওয়ার্ল্ডস অন্বেষণ করতে দেয়। আপনি সাধারণত প্রায় পুরো গেম স্পেস...

প্রকাশনা