অ্যান্ড্রয়েড অটো ওভারভিউ, অ্যান্ড্রয়েড অটো ওভারভিউ

অ্যান্ড্রয়েড অটো ইউজার ইন্টারফেস
চিত্র ১ : অ্যান্ড্রয়েড অটো

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

অ্যাপগুলি কীভাবে অ্যান্ড্রয়েড অটোর জন্য সমর্থন ঘোষণা করে

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

মিডিয়া, মেসেজিং এবং টেমপ্লেটেড অ্যাপস

মিডিয়া, মেসেজিং এবং টেমপ্লেটেড অ্যাপগুলো তাদের ম্যানিফেস্টে নিম্নলিখিত <meta-data> এলিমেন্টটি অন্তর্ভুক্ত করার মাধ্যমে অ্যান্ড্রয়েড অটোর জন্য সমর্থন ঘোষণা করে:

<application>
    ...
    <meta-data
        android:name="com.google.android.gms.car.application"
        android:resource="@xml/automotive_app_desc"/>
    ...
</application>

আপনার অ্যাপের ক্যাটাগরির ওপর নির্ভর করে রিসোর্স ফাইলের বিষয়বস্তু ভিন্ন হয়:

মিডিয়া

<automotiveApp>
    <uses name="media" />
</automotiveApp>
      

আরও বিস্তারিত জানতে আপনার মিডিয়া অ্যাপে অ্যান্ড্রয়েড অটো সাপোর্ট যোগ করা দেখুন।

মেসেজিং

<automotiveApp>
    <uses name="notification" />
    <!-- Include the following only if your capp can be set as the default SMS handler -->
    <uses name="sms">
</automotiveApp>
      

আরও বিস্তারিত জানতে অ্যান্ড্রয়েড অটোর জন্য মেসেজিং অ্যাপ তৈরি দেখুন।

টেমপ্লেটেড অ্যাপস

<automotiveApp>
    <uses name="template" />
</automotiveApp>
      

আরও বিস্তারিত জানতে, আপনার টেমপ্লেটেড অ্যাপে অ্যান্ড্রয়েড অটো সাপোর্ট যোগ করা দেখুন।

পার্ক করা অ্যাপস

পার্ক করা অ্যাপগুলো তাদের অ্যাপের ম্যানিফেস্টে থাকা কোনো অ্যাক্টিভিটির ইন্টেন্ট-ফিল্টারে নিম্নলিখিত <category> এলিমেন্টটি অন্তর্ভুক্ত করে অ্যান্ড্রয়েড অটোর জন্য সমর্থন ঘোষণা করে:

<activity ...>
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        ...
        <category android:name="android.intent.category.CAR_LAUNCHER" />
    </intent-filter>
</activity>

আরও বিস্তারিত জানতে আপনার পার্ক করা অ্যাপে অ্যান্ড্রয়েড অটো সাপোর্ট যোগ করুন দেখুন।

পার্ক করা অ্যাপস

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

ব্যবহারকারী ইন্টারফেস

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

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

আচরণগত পার্থক্য

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

অন্যান্য অ্যাপ চালু করুন

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

অনুমতি গ্রহণ করুন

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

বিশ্বস্ত দোকান

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

  • গুগল প্লে
  • একটি দোকান

প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী

অ্যান্ড্রয়েড অটো চলছে কিনা তা আমি কীভাবে শনাক্ত করতে পারি?

কোনো ডিভাইসে অ্যান্ড্রয়েড অটো চালু আছে কিনা তা শনাক্ত করতে, আপনি অ্যান্ড্রয়েড ফর কারস অ্যাপ লাইব্রেরির অংশ CarConnection API) ব্যবহার করতে পারেন। আরও বিস্তারিত জানতে কানেকশন এপিআই (Connection API) দেখুন।

কোন কোন যানবাহনে অ্যান্ড্রয়েড অটো পাওয়া যায়?

সামঞ্জস্যপূর্ণ যানবাহন ও স্টেরিও-র তালিকা দেখুন।

কোন কোন দেশে অ্যান্ড্রয়েড অটো পাওয়া যায়?

দেখুন আমার দেশে অ্যান্ড্রয়েড অটো উপলব্ধ আছে কি না।