12L বৈশিষ্ট্য এবং পরিবর্তন

12L ফিচারটি বাদ দেওয়ায় বড় স্ক্রিনে অ্যান্ড্রয়েড 12 আরও ভালো হয়ে উঠেছে।

12L হলো একটি বিশেষ ফিচার ড্রপ যা বড় স্ক্রিনে অ্যান্ড্রয়েড ১২-কে আরও উন্নত করে তোলে। আমরা বড় স্ক্রিনের জন্য সিস্টেম UI-কে অপ্টিমাইজ ও পরিমার্জিত করেছি, মাল্টিটাস্কিংকে আরও শক্তিশালী ও স্বজ্ঞাত করেছি এবং অ্যাপগুলোর জন্য কম্প্যাটিবিলিটি সাপোর্ট উন্নত করেছি, যাতে সেগুলো ডিফল্টভাবেই আরও সুন্দর দেখায়। এছাড়াও আমরা কয়েকটি ডেভেলপার API যুক্ত করেছি।

আপনি 12L এমুলেটর ডাউনলোড করে অথবা কোনো পার্টনার ডিভাইসে 12L ইনস্টল করে শুরু করতে পারেন।

দেখে নিন নতুন কী কী এসেছে।

বড় পর্দার জন্য অপ্টিমাইজ করা একটি অপারেটিং সিস্টেম

12L সিস্টেম UI-কে আরও সুন্দর এবং বড় স্ক্রিনে ব্যবহার করা সহজ করে তোলে—নোটিফিকেশন, কুইক সেটিংস, লকস্ক্রিন, ওভারভিউ, হোম স্ক্রিন এবং আরও অনেক কিছু জুড়ে।

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

বড় স্ক্রিনের লেআউটে আরও বেশি বিষয়বস্তু দুই-কলামের বিন্যাসে প্রদর্শিত হয়।

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

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

ডেভেলপারদের জন্য: মিডিয়া প্রজেকশনে পরিবর্তন

12L থেকে শুরু করে, যখন ভার্চুয়াল ডিসপ্লেটি সারফেসে রেন্ডার করা হয়, তখন ImageView এর centerInside অপশনের অনুরূপ একটি প্রক্রিয়া ব্যবহার করে ভার্চুয়াল ডিসপ্লেটিকে সারফেসের সাথে মানানসই করে স্কেল করা হয়।

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

আরও বিস্তারিত জানতে, বড় পর্দায় মিডিয়া প্রজেকশন দেখুন।

শক্তিশালী এবং স্বজ্ঞাত মাল্টিটাস্কিং

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

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

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

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

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

ডেভেলপারদের জন্য: স্প্লিট-স্ক্রিন মোডে আপনার অ্যাপগুলো পরীক্ষা করুন।

স্প্লিট-স্ক্রিন মোড আরও সহজলভ্য হয়ে ওঠায় এবং অ্যান্ড্রয়েড ১২-এর পরিবর্তনের ফলে ব্যবহারকারীরা সব অ্যাপ স্প্লিট-স্ক্রিনে চালু করতে পারায়, আমরা আপনাকে আপনার অ্যাপগুলো স্প্লিট-স্ক্রিন মোডে পরীক্ষা করার জন্য জোরালোভাবে সুপারিশ করছি।

ডেভেলপারদের জন্য: ইনসেট সাইজের গতিশীল পরিবর্তনগুলি পরিচালনা করুন

নতুন টাস্কবারটিকে অ্যাপ্লিকেশনগুলোর কাছে একটি ইনসেট হিসেবে দেখানো হচ্ছে, যদিও 12L কোনো নতুন ইনসেট এপিআই চালু করেনি।

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

উন্নত সামঞ্জস্যের অভিজ্ঞতা

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

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

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

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

ডেভেলপারদের জন্য: কম্প্যাটিবিলিটি মোডে আপনার অ্যাপগুলো যাচাই করুন।

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

আরও বিস্তারিত তথ্যের জন্য, ডিভাইস সামঞ্জস্য মোড দেখুন।

বড় পর্দার জন্য আরও আপডেট এবং রিসোর্স

বড় স্ক্রিনে গুগল প্লে-তে পরিবর্তন

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

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

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

Jetpack WindowManager-এর সাথে অ্যাক্টিভিটি এমবেডিং

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

ডিভাইস ওরিয়েন্টেশন অনুরোধ

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

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

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

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

আপনার অ্যাপগুলো প্রস্তুত করুন

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

আপনি 12L এমুলেটর সেট আপ করে অথবা কোনো পার্টনার ডিভাইসে 12L ইনস্টল করে কাজ শুরু করতে পারেন। এর মাধ্যমে আপনি বড় পর্দার জন্য সিস্টেমের সর্বশেষ UI পরিবর্তনগুলো দেখতে পারবেন, টাস্কবার ও স্প্লিট স্ক্রিন মোডে আপনার অ্যাপগুলো পরীক্ষা করতে পারবেন, কম্প্যাটিবিলিটি মোডে আপনার অ্যাপ যাচাই করতে পারবেন এবং এমনকি Jetpack WindowManager API ব্যবহার করে অ্যাক্টিভিটি এমবেডিংও চেষ্টা করে দেখতে পারবেন।

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

আপনি যদি বড় স্ক্রিনের ডেভেলপমেন্ট সবে শুরু করে থাকেন, তাহলে এই ডিভাইসগুলোতে চমৎকার অভিজ্ঞতা তৈরির জন্য সর্বশেষ নির্দেশনা ও কৌশলগুলো জানতে ‘Large Screens and Foldables’ গাইডগুলো দেখে নিতে পারেন।

কী পরীক্ষা করতে হবে

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

কী পরীক্ষা করতে হবে সম্পদ
স্ক্রিনের আকার, ডিভাইসের ভঙ্গি এবং ঘূর্ণন

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

ডকুমেন্টেশন নমুনা কোডল্যাবস প্রযুক্তিগত আলোচনা
টাস্কবার ইন্টারঅ্যাকশন এবং স্প্লিট-স্ক্রিন মোড

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

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

ডকুমেন্টেশন নমুনা প্রযুক্তিগত আলোচনা
মাল্টি-উইন্ডো মোড

বড় স্ক্রিনে (sw >= 600dp) মাল্টি-উইন্ডো মোডে চালানোর সময় আপনার অ্যাপটি কীভাবে সাড়া দেয় তা পরীক্ষা করুন, বিশেষ করে যদি আপনার অ্যাপে resizeableActivity="false" সেট করা থাকে।

আপনার অ্যাপে যদি resizeableActivity="true" সেট করা থাকে, তাহলে ছোট স্ক্রিনে (sw < 600dp) মাল্টি-উইন্ডো মোডে চলার সময় আপনার অ্যাপটি কীভাবে সাড়া দেয়, তাও অবশ্যই পরীক্ষা করে দেখুন।

আপনার অ্যাপে যদি Display.getRealSize() এবং Display.getRealMetrics() এর মতো ডিসপ্লে এপিআই (API) ব্যবহৃত হয়, তাহলে এর পরিবর্তে জেটপ্যাক WindowManager (Jetpack WindowManager) লাইব্রেরির WindowMetrics এপিআই ব্যবহার করুন।

ডকুমেন্টেশন নমুনা প্রযুক্তিগত আলোচনা
মিডিয়া প্রক্ষেপণ

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

ডকুমেন্টেশন নমুনা প্রযুক্তিগত আলোচনা
ক্যামেরা প্রিভিউ

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

ডকুমেন্টেশন