Wear OS 7 আপনার Wear OS অ্যাপের অভিজ্ঞতা উন্নত করতে বেশ কিছু নতুন ফিচার নিয়ে এসেছে। আপনার অ্যাপে এই ফিচারগুলো যোগ করার আগে, Wear OS 7-এর সাথে সামঞ্জস্যপূর্ণ করার জন্য আপনার অ্যাপটিকে প্রস্তুত করুন ।
উইজেট পরিধান করুন
Wear OS 7 থেকে শুরু করে, পুরোনো ফুল-স্ক্রিন টাইলসগুলো ডাইনামিক Wear উইজেটে রূপান্তরিত হচ্ছে। উইজেট হলো Wear OS-এর জন্য এক ঝলকে দেখার মতো একটি নতুন সারফেস, যা বৃহত্তর অ্যান্ড্রয়েড ইকোসিস্টেমের সাথে আরও বেশি কাঠামোগত সামঞ্জস্য প্রদানের মাধ্যমে অ্যাপ এবং ওয়াচ ফেসের পরিপূরক হিসেবে ডিজাইন করা হয়েছে।
Jetpack Glance এবং নতুন RemoteCompose ফ্রেমওয়ার্ক দ্বারা চালিত Wear Widgets, প্রচলিত প্রোটোলেআউট লাইব্রেরিগুলোর চেয়ে অধিকতর প্রকাশক্ষমতা প্রদান করে এবং এর ডিক্লারেটিভ ডিএসএল (DSL) সরাসরি আধুনিক অ্যান্ড্রয়েড ডেভেলপমেন্টের সাথে সামঞ্জস্যপূর্ণ।
Wear Widget-গুলি ছোট এবং বড়—এই দুটি সুনির্দিষ্ট কার্ড লেআউট সমর্থন করে, যা সরাসরি মোবাইলের 2x1 এবং 2x2 ফরম্যাটের সাথে সামঞ্জস্যপূর্ণ। এই নমনীয়তা আপনাকে কব্জির জন্য অপ্টিমাইজ করা কন্টেন্ট বজায় রেখে বিভিন্ন ডিভাইসে সামঞ্জস্যপূর্ণ লেআউট প্রয়োগ করতে দেয়। ডেভেলপাররা একটি পুরোনো ফুল-স্ক্রিন টাইলের mainSlot থেকে বিদ্যমান UI লজিককে একটি 2x2 উইজেটে অভিযোজিত করতে পারেন।
উইজেট তৈরি করার বিষয়ে আরও তথ্যের জন্য, Wear Widgets গাইডটি দেখুন।
লাইভ আপডেট
Wear OS 7 কব্জিতে অত্যন্ত সহজে চোখে পড়ার মতো লাইভ আপডেট নিয়ে এসেছে, যা ডেভেলপারদের গুরুত্বপূর্ণ ও রিয়েল-টাইম অগ্রগতি সরাসরি ব্যবহারকারীদের কাছে তুলে ধরতে সাহায্য করে। চলমান ওয়ার্কআউট ট্র্যাক করা, রাইডশেয়ার পর্যবেক্ষণ করা, বা ধাপে ধাপে নেভিগেশন দেখানো—যা-ই হোক না কেন, লাইভ আপডেট ব্যবহারকারীদের সম্পূর্ণ অ্যাপ্লিকেশনটি না খুলেই সার্বক্ষণিক দৃশ্যমানতা প্রদান করে।
নির্বিঘ্ন ইকোসিস্টেম ইন্টিগ্রেশনের কথা মাথায় রেখে ডিজাইন করা Wear OS-এর লাইভ আপডেটগুলো মোবাইল প্ল্যাটফর্মগুলোর সাথে ব্যাপক API সামঞ্জস্য রাখে। ডেভেলপাররা ProgressStyle এবং বিল্ট-ইন ক্রোনোমিটারের মতো অনেক স্ট্যান্ডার্ড নোটিফিকেশন স্টাইল ব্যবহার করতে পারেন, যা প্ল্যাটফর্ম-নির্দিষ্ট কোড বাস্তবায়নের প্রয়োজনীয়তা কমিয়ে দেয়।
Wear OS 7-এর প্রধান বৈশিষ্ট্য এবং ডেভেলপারদের জন্য সুবিধাগুলো হলো:
- ইকোসিস্টেম এপিআই অ্যালাইনমেন্ট : পরিচিত অ্যান্ড্রয়েড এপিআই ব্যবহার করে নোটিফিকেশন তৈরি করুন। যদি আপনার মোবাইল অ্যাপ্লিকেশনে ইতিমধ্যেই লাইভ আপডেট প্রয়োগ করা থাকে, তাহলে আপনি Wear OS-এও একই এপিআইগুলোর অনেকগুলো ব্যবহার করতে পারবেন।
- চলমান কার্যকলাপের আধুনিক বিকল্প : Wear OS 7 এবং এর পরবর্তী সংস্করণগুলিতে স্থানীয় আপডেট প্রকাশের জন্য, পুরোনো চলমান কার্যকলাপ API-এর পরিবর্তে লাইভ আপডেটই হলো প্রস্তাবিত আপগ্রেড পথ, যা আরও গভীর সিস্টেম ইন্টিগ্রেশন এবং উন্নত লাইফসাইকেল ম্যানেজমেন্ট প্রদান করে।
- স্বয়ংক্রিয় OEM ব্রিজিং : Wear OS ডেভেলপমেন্টের অতিরিক্ত কাজ কমাতে, পেয়ার করা মোবাইল অ্যাপ দ্বারা তৈরি লাইভ আপডেটগুলি সাপোর্টিং OEM ডিভাইসগুলিতে থাকা ঘড়িটির সাথে স্বয়ংক্রিয়ভাবে ব্রিজ করতে পারে।
- একনজরে দেখার মতো স্ট্যাটাস চিপস : লাইভ আপডেটগুলো ডাইনামিক স্ট্যাটাস চিপস প্রদর্শনের মাধ্যমে Wear OS সিস্টেম UI-এর সাথে গভীরভাবে সমন্বিত হয়।
setShortCriticalTextএবংsetUsesChronometerমতো API ব্যবহার করে, আপনার অ্যাপ সরাসরি নোটিফিকেশন ট্রে এবং সমর্থিত ওয়াচ ফেসগুলোতে নির্ভুল ETA কাউন্টডাউন, টাইমার বা গুরুত্বপূর্ণ স্ট্যাটাস আইকন রেন্ডার করতে পারে।
বাস্তবায়নের বিস্তারিত বিবরণ, ব্যাটারি অপ্টিমাইজেশন কৌশল এবং ডিজাইন নির্দেশিকার জন্য, Wear OS-এর লাইভ আপডেট ডেভেলপার গাইডটি দেখুন।