টাইল ব্যবহারকারীদের তথ্য এবং অ্যাকশনে দ্রুত অ্যাক্সেস প্রদান করে যাতে তারা কাজ সম্পন্ন করতে পারে। ওয়াচফেসের উপর সোয়াইপ করলে টাইলস ক্যারোজেল দেখা যায় এবং আরও সোয়াইপ করলে টাইলসের মধ্যে পরিবর্তন করা যায়। টাইল নিজে থেকে স্ক্রল করা যাবে না।
ব্যবহারকারীরা কোন টাইল দেখতে চান তা বেছে নিতে পারবেন। আবহাওয়া চেক করা, টাইমার সেট করা, দৈনিক ফিটনেস প্রগ্রেস ট্র্যাক করা, দ্রুত ওয়ার্কআউট শুরু করা, গান চালানো, আসন্ন মিটিং স্ক্যান করা এবং প্রিয় পরিচিতিকে মেসেজ পাঠানোর জন্য টাইলস রয়েছে।
Compose (বা Views) ব্যবহার করার পরিবর্তে, Jetpack-এর protolayout এবং tiles লাইব্রেরি ব্যবহার করে টাইলস ডিক্লারেটিভভাবে সংজ্ঞায়িত করা হয়। যেহেতু টাইলস আলাদা, রিমোট পরিবেশে রেন্ডার করা হয়, তাই তাদের মধ্যে ডেটা লোড, ডিসপ্লে এবং আপডেট করার জন্য বিভিন্ন পদ্ধতির প্রয়োজন হয়। সহজ হওয়ার কারণে এগুলি তৈরি, পরীক্ষা ও ব্যবহার করা সহজ।
মূল নীতি
Wear OS-এ টাইলসের মাধ্যমে আপনি অল্প পরিমাণে গুরুত্বপূর্ণ তথ্য দেখাতে পারেন, যা ব্যবহারকারীরা কয়েক সেকেন্ডের জন্য টাইলসের দিকে তাকিয়েই পড়ে নিতে পারেন। ব্যবহারকারীদের এই উন্নত কোয়ালিটির অভিজ্ঞতা প্রদান করতে, এইসব পেশাদার পদ্ধতি অনুসরণ করুন:
- অনেক বেশি কন্টেন্ট দিয়ে টাইল ভর্তি করবেন না। পরিবর্তে, ব্যবহারকারীদের আরও জানতে এবং আপনার অ্যাপের অন্য সারফেসে অ্যাকশন নিতে টাইলগুলিতে ট্যাপ করার অনুমতি দিন। (অন্তত) একটি কন্টেনার অন্তর্ভুক্ত করুন দেখুন।
- আপনার টাইল লেআউট এবং কন্টেন্ট ডিক্লেরেটিভভাবে সংজ্ঞায়িত করুন। সিস্টেম চূড়ান্ত রেন্ডারিংয়ের জন্য দায়ী।
- আপনার টাইল পরিষেবায় ঘন ঘন কন্টেন্ট ফেচ করবেন না বা দীর্ঘ সময় ধরে চলা অ্যাসিঙ্ক্রোনাস কাজ শুরু করবেন না। নেটওয়ার্ক কলের মতো যেসব কাজ সম্পূর্ণ হতে কিছুটা সময় লাগতে পারে, সেগুলি করার জন্য WorkManager ব্যবহার করে ব্যাকগ্রাউন্ড টাস্ক শিডিউল করুন এবং ফলাফল লোকাল স্টোরেজে ক্যাশে বা স্টোর করুন।
আপনার জন্য সাজেস্ট করা হয়েছে
- মনে রাখবেন: জাভাস্ক্রিপ্ট বন্ধ থাকলে লিঙ্ক টেক্সট দেখানো হয়
- টাইলে ডায়নামিক আপডেট দেখুন
- ProtoLayout নেমস্পেসে মাইগ্রেট করা