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