দ্রষ্টব্য: জানুয়ারী ২০২৬ থেকে, সমস্ত Wear OS ডিভাইসে ওয়াচ ফেস ইনস্টল করার জন্য ওয়াচ ফেস ফর্ম্যাট প্রয়োজন।
ব্যবহারকারী-মুখোমুখি পরিবর্তনগুলি সম্পর্কে আরও জানুন এই সহায়তা কেন্দ্র নিবন্ধে ।

ব্যবহারকারীরা যখন তাদের ঘড়ির দিকে তাকান, তখন প্রথমেই একটি ঘড়ির মুখ দেখতে পান, যা এটিকে Wear OS-এর সবচেয়ে বেশি ব্যবহৃত পৃষ্ঠে পরিণত করে। ব্যবহারকারীরা তাদের ঘড়িগুলিকে তাদের স্টাইল অনুসারে কাস্টমাইজ করতে এবং এক নজরে দ্রুত তথ্য প্রদান করতে ঘড়ির মুখের উপর নির্ভর করেন।
ঘড়ির মুখ তৈরির বিকল্পগুলি
ওয়াচ ফেস ফর্ম্যাট (WFF) আগের চেয়েও সহজ করে তোলে একটি ওয়াচ ফেস তৈরি করা। স্যামসাংয়ের সাথে অংশীদারিত্বে তৈরি, ওয়াচ ফেস ফর্ম্যাট হল একটি ঘোষণামূলক XML ফর্ম্যাট যা ওয়াচ ফেসের চেহারা এবং আচরণ কনফিগার করে। অন্যান্য ওয়াচ ফেস API-এর বিপরীতে, যেখানে আপনার APK-তে ওয়াচ ফেস রেন্ডার করার জন্য কোড অন্তর্ভুক্ত করতে হয়, ওয়াচ ফেস ফর্ম্যাটের জন্য শুধুমাত্র সংস্থান এবং ঘোষণামূলক নির্দেশাবলীর প্রয়োজন হয়। Wear OS প্ল্যাটফর্ম ওয়াচ ফেস রেন্ডার করার জন্য প্রয়োজনীয় যুক্তি পরিচালনা করে যাতে আপনি কোড অপ্টিমাইজেশন বা ব্যাটারি পারফরম্যান্সের পরিবর্তে আপনার সৃজনশীল ধারণাগুলিতে মনোনিবেশ করতে পারেন।
এই ফর্ম্যাটে তৈরি ওয়াচ ফেসগুলির জন্য লিগ্যাসি জেটপ্যাক ওয়াচ ফেস লাইব্রেরি ব্যবহার করে তৈরি ওয়াচ ফেসের তুলনায় কম রক্ষণাবেক্ষণ এবং কম আপডেটের প্রয়োজন হয়। উদাহরণস্বরূপ, কর্মক্ষমতা বা ব্যাটারি খরচের উন্নতি থেকে উপকৃত হতে, অথবা সর্বশেষ বাগ সংশোধন পেতে আপনার ওয়াচ ফেস আপডেট করার প্রয়োজন নেই।
আমরা একটি ওয়াচফেস তৈরি করার বিভিন্ন উপায় প্রদান করি:
- যদি আপনি "What-You-See-Is-What-You-Get" স্টাইল টুল পছন্দ করেন যা আপনাকে সরাসরি ওয়াচফেস ডিজাইন করতে দেয়, তাহলে ওয়াচ ফেস স্টুডিও ব্যবহার করুন, যা আমরা Samsung এর সাথে অংশীদারিত্বে সমর্থন করি।
- যদি আপনি ডিজাইনার হিসেবে ফিগমা ব্যবহার করতে স্বাচ্ছন্দ্য বোধ করেন, অথবা ডেভেলপার হিসেবে ওয়াচফেস তৈরির প্রথম কয়েকটি ধাপ দ্রুত সম্পন্ন করতে চান, তাহলে ওয়াচ ফেস ডিজাইনার ব্যবহার করুন, যা আপনি ফিগমার মধ্যে একটি প্লাগ-ইন ব্যবহার করে অ্যাক্সেস করতে পারবেন।
আপনি যদি আপনার ঘড়ির কনফিগারেশন ম্যানুয়ালি পরিচালনা করতে এবং আপনার নিজস্ব অ্যাপ স্টোরে প্রকাশ করতে চান, তাহলে আপনি XML ব্যবহার করে ঘড়ির মুখগুলি সংজ্ঞায়িত করতে পারেন। অ্যান্ড্রয়েড স্টুডিওতে ঘড়ির মুখ ফর্ম্যাট ব্যবহার করে ঘড়ির মুখ তৈরির জন্য সমর্থন রয়েছে। তারপরে আপনি এই ঘড়ির মুখগুলি একটি ডিভাইসে চালিয়ে কল্পনা করতে পারেন।
আপনার ওয়াচফেস তৈরি করার পর, আপনি এটি বিভিন্ন উপায়ে প্রকাশ করতে পারেন, যেমন গুগল প্লে অথবা ওয়াচফেস পুশ ব্যবহার করে।
ফর্ম্যাট সম্পর্কে
ওয়াচ ফেস ফরম্যাট (WFF) ওয়াচ ফেসের মূলে রয়েছে একটি ডকুমেন্ট যা ওয়াচ ফেসের লেআউট এবং আচরণ নির্ধারণ করে। এই ডকুমেন্টটি XML এ লেখা, WFF স্পেসিফিকেশন অনুসারে।
Wear OS সিস্টেমে একটি ওয়াচফেস রেন্ডারার কম্পোনেন্ট থাকে। এই কম্পোনেন্টটি আপনার WFF XML ডকুমেন্ট পার্স করে এবং সেখান থেকে একটি ওয়াচফেস রেন্ডার করে। অন্যান্য রিসোর্স, যেমন ছবি এবং ফন্ট, প্রয়োজন অনুসারে সংগ্রহ করা হয়।
এই পদ্ধতির অর্থ হল আপনাকে কেবল ঘড়ির মুখটি কেমন হওয়া উচিত তা বর্ণনা করার জন্য সময় ব্যয় করতে হবে এবং Wear OS ঘড়ির মুখটি আঁকার জন্য সমস্ত কোড পরিচালনা করে।
একটি ডিভাইসে ওয়াচ ফেস ফরম্যাট ওয়াচ ফেস স্থাপন করতে, XML ডকুমেন্টটিকে একটি স্ট্যান্ডার্ড AAB বা APK প্যাকেজে প্যাকেজ করুন।
নিম্নলিখিত চিত্রটি পদ্ধতির একটি সারসংক্ষেপ দেখায়:
WFF-এ সংস্করণকরণ
WFF বিকশিত হওয়ার সাথে সাথে, অতিরিক্ত বৈশিষ্ট্য যুক্ত করা হয়, আরও উপাদান, বৈশিষ্ট্য এবং ডেটা উৎস দ্বারা প্রতিনিধিত্ব করা হয় যা সকলেই ওয়াচ ফেস ফর্ম্যাট ব্যবহার করে।
উদাহরণস্বরূপ, WFF সংস্করণ 2 ডেটা উৎস হিসেবে Weather সাপোর্ট চালু করেছে, যা WFF সংস্করণ 1 এ উপলব্ধ নয়।
আপনার ওয়াচফেস ডিজাইন করার সময়, আপনি কোন বৈশিষ্ট্যগুলি ব্যবহার করতে চান এবং তাদের সংস্করণের উপলব্ধতা সম্পর্কে সচেতন থাকুন। রেফারেন্স গাইড সমস্ত বৈশিষ্ট্যগুলিকে তাদের উপলব্ধতার সাথে চিহ্নিত করে।
WFF-এর প্রতিটি সংস্করণ একটি Wear OS রিলিজের সাথে সামঞ্জস্যপূর্ণ:
| WFF সংস্করণ | ন্যূনতম ওয়্যার ওএস সংস্করণ | ন্যূনতম API স্তর |
|---|---|---|
| ১ | ৪ | ৩৩ |
| ২ | ৫ | ৩৪ |
| ৩ | ৫.১ | ৩৫ |
| ৪ | ৬ | ৩৬ |
আপনার AndroidManifest.xml এবং Gradle বিল্ড ফাইলটি যথাযথভাবে কনফিগার করার জন্য এই নির্দেশিকাটি দেখুন ।
আরও জানুন
এই নির্দেশিকাগুলিতে ওয়াচ ফেস ফর্ম্যাট সম্পর্কে আরও জানুন:
- উপলব্ধ বৈশিষ্ট্য : ওয়াচ ফেস ফর্ম্যাটের প্রতিটি সংস্করণ যে ওয়াচ ফেস ক্ষমতাগুলি সমর্থন করে তা অন্বেষণ করুন।
- ডিজাইন নির্দেশিকা : আপনার ওয়াচফেসের লেআউট এবং ব্যবহারকারীর অভিজ্ঞতার জন্য সেরা অনুশীলনগুলি শিখুন।
- ওয়াচ ফেস ডিজাইনার : আপনার ওয়াচ ফেস তৈরি করতে ফিগমা প্লাগইন কীভাবে ব্যবহার করবেন তা শিখুন।
- সেটআপ : একটি অ্যান্ড্রয়েড অ্যাপ বান্ডেল কনফিগার করুন যা ওয়াচ ফেস ফর্ম্যাট সমর্থন করে।
- GitHub নমুনা : নমুনা ওয়াচ ফেস তৈরি করে এবং Wear OS এমুলেটর বা আপনার ফিজিক্যাল ডিভাইসে সেগুলি স্থাপন করে শুরু করুন।
- মেমোরি ব্যবহার অপ্টিমাইজ করুন : আপনার ওয়াচফেস কীভাবে কনফিগার করবেন তা শিখুন যাতে আপনার ওয়াচফেস রেন্ডার করার সময় সিস্টেম যতটা সম্ভব কম মেমোরি ব্যবহার করে।
- XML রেফারেন্স : ওয়াচ ফেস ফর্ম্যাট ফাইলের অংশ হিসেবে থাকা পৃথক উপাদানগুলি অন্বেষণ করুন। মূল উপাদানটি সর্বদা
WatchFace। দ্রষ্টব্য: XML রেফারেন্সে একটি নির্দিষ্ট ওয়াচ ফেস ফর্ম্যাট সংস্করণের বৈশিষ্ট্যগুলি দেখতে, ডকুমেন্টেশন পৃষ্ঠার শীর্ষে উপযুক্ত সংস্করণ বোতামটি নির্বাচন করা আছে কিনা তা পরীক্ষা করুন। - প্রকাশনা নির্দেশিকা : প্লে স্টোর এবং বিকল্প পদ্ধতির মাধ্যমে আপনার ওয়াচফেস কীভাবে প্রকাশ এবং নগদীকরণ করবেন তা শিখুন।
- WFF এবং মেমোরি ভ্যালিডেটর : গুগল প্লেতে জমা দেওয়ার আগে আপনার ওয়াচ ফেস ফর্ম্যাট ফাইলে ত্রুটি আছে কিনা তা পরীক্ষা করতে এবং গ্রহণযোগ্য মেমোরি ব্যবহার নিশ্চিত করতে এই ওপেন সোর্স টুলগুলি ব্যবহার করুন।