ওয়াচ ফেস ফরম্যাট

একজন ব্যবহারকারী যখন তাদের ঘড়ির দিকে তাকায় তখন একটি ঘড়ির মুখ হল প্রথম জিনিস যা এটিকে Wear OS-এর সর্বাধিক ব্যবহৃত সারফেস করে তোলে। ব্যবহারকারীরা তাদের ঘড়িগুলিকে তাদের শৈলী অনুসারে কাস্টমাইজ করতে এবং এক নজরে দ্রুত তথ্য প্রদান করতে ঘড়ির মুখের উপর নির্ভর করে।

শ্রোতা

আমাদের নতুন ওয়াচ ফেস ফরম্যাট (WFF) একটি ঘড়ির মুখ তৈরি করা আগের চেয়ে সহজ করে তোলে। Samsung এর সাথে অংশীদারিত্বে, আমরা ওয়াচ ফেস স্টুডিও প্রকাশ করেছি, একটি What-You-See-Is-What-You-Get শৈলী টুল, যা আপনাকে সরাসরি ঘড়ির মুখ ডিজাইন করতে দেয়।

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

Samsung-এর সাথে অংশীদারিত্বে তৈরি করা হয়েছে, ওয়াচ ফেস ফরম্যাট হল ঘড়ির মুখের চেহারা এবং আচরণ কনফিগার করার জন্য একটি ঘোষণামূলক XML ফর্ম্যাট। অন্যান্য ওয়াচ ফেস API-এর বিপরীতে, যেখানে আপনার APK-তে অবশ্যই ঘড়ির মুখ রেন্ডার করার জন্য কোড অন্তর্ভুক্ত করতে হবে, ওয়াচ ফেস ফর্ম্যাটে শুধুমাত্র সম্পদ এবং ঘোষণামূলক নির্দেশাবলীর প্রয়োজন হয়। Wear OS প্ল্যাটফর্ম ঘড়ির মুখ রেন্ডার করার জন্য প্রয়োজনীয় যুক্তিগুলি পরিচালনা করে যাতে আপনি কোড অপ্টিমাইজেশন বা ব্যাটারি পারফরম্যান্সের পরিবর্তে আপনার সৃজনশীল ধারণাগুলিতে ফোকাস করতে পারেন।

এই নতুন ফর্ম্যাটে তৈরি ওয়াচ ফেসগুলির জন্য লিগ্যাসি জেটপ্যাক ওয়াচ ফেস লাইব্রেরিগুলি ব্যবহার করে তৈরি করাগুলির তুলনায় কম রক্ষণাবেক্ষণ এবং কম আপডেটের প্রয়োজন৷ উদাহরণস্বরূপ, পারফরম্যান্স বা ব্যাটারি খরচের উন্নতি থেকে উপকৃত হতে বা সর্বশেষ বাগ ফিক্স পেতে আপনাকে আপনার ঘড়ির মুখ আপডেট করতে হবে না।

বিন্যাস সম্পর্কে

ওয়াচ ফেস ফরম্যাটের কেন্দ্রে (WFF) ঘড়ির মুখ একটি নথি যা ঘড়ির মুখের বিন্যাস এবং আচরণকে সংজ্ঞায়িত করে। এই নথিটি XML-এ লেখা, WFF স্পেসিফিকেশনের সাথে সামঞ্জস্যপূর্ণ।

Wear OS সিস্টেমে একটি ওয়াচ ফেস রেন্ডারার উপাদান রয়েছে। এই উপাদানটি আপনার WFF XML ডকুমেন্ট পার্স করে এবং এটি থেকে একটি ঘড়ির মুখ রেন্ডার করে। অন্যান্য সম্পদ, যেমন ছবি এবং ফন্ট, প্রয়োজন হিসাবে টানা হয়.

এই পদ্ধতির অর্থ হল ঘড়ির মুখটি কেমন হওয়া উচিত তা বর্ণনা করার জন্য আপনাকে কেবল সময় ব্যয় করতে হবে এবং ঘড়ির মুখ আঁকার জন্য Wear OS সমস্ত কোড পরিচালনা করে।

একটি ডিভাইসে ওয়াচ ফেস ফরম্যাট ওয়াচ ফেস স্থাপন করতে, একটি স্ট্যান্ডার্ড AAB বা APK প্যাকেজে XML ডকুমেন্ট প্যাকেজ করুন।

নিম্নলিখিত চিত্রটি পদ্ধতির একটি ওভারভিউ দেখায়:

কিভাবে Wear OS সিস্টেম একটি থেকে একটি ঘড়ির মুখ রেন্ডার করে          ওয়াচ ফেস ফরম্যাট এক্সএমএল ডকুমেন্ট।

WFF-তে সংস্করণ

ডব্লিউএফএফ বিকশিত হওয়ার সাথে সাথে নতুন বৈশিষ্ট্য যোগ করা হয়, নতুন উপাদান, বৈশিষ্ট্য, ডেটা উৎস ইত্যাদি বিন্যাসে উপস্থাপন করা হয়।

উদাহরণস্বরূপ, WFF সংস্করণ 2 একটি ডেটা উত্স হিসাবে আবহাওয়া সমর্থন চালু করেছে, যা WFF সংস্করণ 1 এ উপলব্ধ নয়।

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

WFF এর প্রতিটি সংস্করণ একটি Wear OS রিলিজের সাথে সারিবদ্ধ করে:

WFF সংস্করণ ন্যূনতম Wear OS সংস্করণ ন্যূনতম API স্তর
1 4 33
2 5 34
3 5.1 35
4 6 36

আপনার AndroidManifest.xml এবং Gradle বিল্ড ফাইলটি যথাযথভাবে কনফিগার করার জন্য এই নির্দেশিকাটি দেখুন

আরও জানুন

এই নির্দেশিকাগুলিতে ওয়াচ ফেস ফর্ম্যাট সম্পর্কে আরও জানুন:

  • উপলব্ধ বৈশিষ্ট্য : ঘড়ির মুখের ক্ষমতাগুলি অন্বেষণ করুন যা ওয়াচ ফেস ফর্ম্যাটের প্রতিটি সংস্করণ সমর্থন করে৷
  • ডিজাইন নির্দেশিকা : আপনার ঘড়ির মুখের লেআউট এবং ব্যবহারকারীর অভিজ্ঞতার জন্য সর্বোত্তম অনুশীলনগুলি শিখুন৷
  • সেটআপ : ওয়াচ ফেস ফরম্যাট সমর্থন করে এমন একটি অ্যান্ড্রয়েড অ্যাপ বান্ডেল কনফিগার করুন।
  • GitHub নমুনা : নমুনা ঘড়ির মুখ তৈরি করে এবং Wear OS এমুলেটর বা আপনার শারীরিক ডিভাইসে স্থাপন করে শুরু করুন।
  • মেমরি ব্যবহার অপ্টিমাইজ করুন : আপনার ঘড়ির মুখটি কীভাবে কনফিগার করবেন তা শিখুন যাতে আপনার ঘড়ির মুখ রেন্ডার করার সময় সিস্টেম যতটা সম্ভব কম মেমরি ব্যবহার করে।
  • XML রেফারেন্স : একটি ওয়াচ ফেস ফরম্যাট ফাইলের অংশগুলির পৃথক উপাদানগুলি অন্বেষণ করুন৷ মূল উপাদানটি সর্বদা WatchFace । দ্রষ্টব্য: XML রেফারেন্সে একটি নির্দিষ্ট ওয়াচ ফেস ফর্ম্যাট সংস্করণ থেকে বৈশিষ্ট্যগুলি দেখতে, ডকুমেন্টেশন পৃষ্ঠার শীর্ষে উপযুক্ত সংস্করণ বোতামটি নির্বাচন করা হয়েছে কিনা তা পরীক্ষা করুন।
  • প্রকাশনা নির্দেশিকা : প্লে স্টোর এবং বিকল্প পদ্ধতির মাধ্যমে কীভাবে আপনার ঘড়ির মুখ প্রকাশ এবং নগদীকরণ করবেন তা শিখুন।
  • WFF এবং মেমরি যাচাইকারী : ত্রুটির জন্য আপনার ওয়াচ ফেস ফরম্যাট ফাইলটি পরীক্ষা করতে এবং Google Play-তে জমা দেওয়ার আগে গ্রহণযোগ্য মেমরি ব্যবহার নিশ্চিত করতে এই ওপেন সোর্স টুলগুলি ব্যবহার করুন৷