ব্যবহারকারীর হোম স্ক্রিন কাস্টমাইজ করার জন্য উইজেট হল একটি গুরুত্বপূর্ণ কম্পোনেন্ট। প্রায়ই, ব্যবহারকারীরা উইজেট ব্যবহার করে একটি ট্যাপের মাধ্যমে কোনও অ্যাপের জন্য ক্রিটিকাল ইউজার জার্নি সম্পূর্ণ করতে পারেন অথবা গুরুত্বপূর্ণ আপডেটের একটি দ্রুত সারসংক্ষেপ পেতে পারেন। এছাড়াও, ব্যবহারকারীরা ব্যক্তিগত পছন্দ অনুযায়ী উইজেট কাস্টমাইজ করতে পারবেন।
উইজেট কম্প্যাটিবিলিটি চেকলিস্ট
উইজেটের কোয়ালিটি আপনার অ্যাপের কন্টেন্ট ও ফিচারের সাথে ব্যবহারকারীর এনগেজমেন্টকে প্রভাবিত করে। মানানসই চেকলিস্ট আপনার উইজেটের কোয়ালিটি মূল্যায়ন করতে সাহায্য করার জন্য মাপকাঠি নির্ধারণ করে। টিয়ারের মধ্যে এগুলি অন্তর্ভুক্ত:
TIER 3 - খারাপ কোয়ালিটি
এইসব উইজেট ন্যূনতম কোয়ালিটি বার পূরণ করতে পারে না এবং ব্যবহারকারীকে খারাপ অভিজ্ঞতা প্রদান করে। কোনও উইজেটকে খারাপ কোয়ালিটির বলে মনে করা হয় যদি সেটি স্ট্যান্ডার্ড লেআউট, রঙ, ডিসকভারি এবং কন্টেন্টের মানদণ্ড পূরণ না করে।
টিয়ার ২ - স্ট্যান্ডার্ড
এইসব উইজেট সহায়ক, ব্যবহারযোগ্য এবং কোয়ালিটি অভিজ্ঞতা প্রদান করে। স্ট্যান্ডার্ড হিসেবে বিবেচনা করার জন্য, উইজেটকে নিম্নলিখিত লেআউট, রঙ, ডিসকভারি এবং কন্টেন্ট সংক্রান্ত সব মাপকাঠি পূরণ করতে হয়।
TIER 1 - ডিফারেনশিয়েটেড
এগুলি হল উদাহরণস্বরূপ উইজেট যা পছন্দমতো হিরো অভিজ্ঞতা প্রদান করে এবং ব্যবহারকারীদের অনন্য ও প্রোডাক্টিভ হোম স্ক্রিন তৈরি করতে সাহায্য করে।
টিয়ার ৩
খারাপ কোয়ালিটির উইজেটের বৈশিষ্ট্য
আপনার উইজেটকে নিম্নলিখিত কোনও একটির মাধ্যমে বর্ণনা করা গেলে, সেটিকে খারাপ কোয়ালিটির হিসেবে বিবেচনা করা হয়:
| বিভাগ | আইডি | বর্ণনা |
|---|---|---|
| লেআউট | WL-1 | ব্যবহারকারী হোস্ট সারফেসে উইজেট রাখলে, উইজেটটি হোস্ট গ্রিডের সীমানা পূরণ করে না। |
| WL-1.1 | উইজেট গ্রিডের অন্তত ২টি বিপরীত প্রান্ত স্পর্শ করে না। অন্যভাবে বলতে গেলে, সব উইজেটকে আয়তাকার হতে হবে না, সেগুলির কাস্টম আকার থাকতে পারে, যতক্ষণ না আকারের প্রান্ত গ্রিডের অন্তত ২টি প্রান্তকে স্পর্শ করে। |
|
| রঙ | WC-3 | অ্যাক্সেসিবিলিটি সংক্রান্ত প্রয়োজনীয়তা পূরণ করার জন্য উইজেট টেক্সট ও আইকন বোতামের কালার কন্ট্রাস্ট অনুপাত যথেষ্ট নয়। |
| Discovery | WD-4.2 | উইজেটের নাম উইজেট ডিজাইনে অন্তর্ভুক্ত করা হয়নি। |
| WD-4.3 | উইজেটের কোনও প্রিভিউ ছবি নেই। |
|
| কন্টেন্ট | WT-3 | উইজেটের কন্টেন্ট ক্রমাগত বাসি বা অসময়ে দেখানো হয়। |
| WT-3.1 | ব্যবহারকারী উইজেট থেকে কোনও অ্যাকশন সম্পূর্ণ করার পরে উইজেট আপডেট হয় না। |
|
| WT-3.2 | ব্যবহারকারী অ্যাপের মধ্যে থেকে কোনও সম্পর্কিত অ্যাকশন সম্পূর্ণ করার পরে উইজেট আপডেট হয় না। |
|
| WT-4 | উইজেট UI কাজ করছে না বা কন্টেন্ট ক্রপ করা হয়েছে। |
টায়ার ২
স্ট্যান্ডার্ড উইজেট সংক্রান্ত প্রয়োজনীয়তা
এই বেসলাইন কোয়ালিটি বার পূরণ করা উইজেটকে স্ট্যান্ডার্ড হিসেবে বিবেচনা করা হয়, তবে সেগুলিকে শোকেস উইজেট হিসেবে বিবেচনা করা হয় না যা ফিচার বা সাজেস্ট করা হবে।
| বিভাগ | আইডি | বর্ণনা |
|---|---|---|
| লেআউট | WL-1 | উইজেটটি উল্লম্ব বা অনুভূমিক অক্ষে অন্যান্য হোস্ট এলিমেন্টের সাথে সারিবদ্ধ হয় এবং অতিরিক্ত জায়গা দখল করে না। |
| WL-1.2 | সব আকৃতি গ্রিডের সীমানার অন্তত ২টি বিপরীত প্রান্তকে স্পর্শ করতে হবে। |
|
| WL-4 | কোনও উইজেটের সাইজ পরিবর্তন করা গেলে, সর্বনিম্ন ও সর্বোচ্চ সাইজ নির্ধারণ করুন। উইজেট বড় হওয়ার সাথে সাথে আরও কন্টেন্ট দেখানোর জন্য লেআউট আবার সাজান। টেক্সট ও আইকন লিনিয়ারলি স্কেল করবেন না। |
|
| WL-4.1 | উইজেটের সাইজ বড় করলে যদি শুধু ফাঁকা জায়গা যোগ হয়, তাহলে সর্বাধিক প্রস্থ বা উচ্চতা সেট করুন। যখন কোনও বড় উইজেট আরও কন্টেন্ট দেখায়, যেমন আরও লম্বা স্ক্রলিং তালিকা, তখন আনলিমিটেড রিসাইজিংয়ের অনুমতি দিন। |
|
| WL-4.2 | উইজেটের ন্যূনতম সাইজ এমন হতে হবে যাতে ব্যবহারের কেস স্পষ্টভাবে দেখানো যায় এবং ৪৮x৪৮ ডিপি টাচ টার্গেটের প্রয়োজনীয়তা পূরণ করা যায়। সিস্টেম ডেস্কটপ বা গাড়ির স্ক্রিনের জন্য টাচ টার্গেট স্কেল করতে পারে। |
|
| Discovery | WD-4 | উইজেট পিকারে (স্ট্যাটিক অ্যাসেট) উইজেটের সঠিক প্রিভিউ থাকতে হবে। |
| কন্টেন্ট | WT-1 | জিরো এবং খালি স্টেট অবশ্যই বড় উইজেট বাউন্ডে স্কেল করতে হবে যাতে কোনও ফাঁকা জায়গা না থাকে। ব্যবহারকারী লগ-ইন করার আগে উইজেট ইনস্টল করলে, উইজেটকে অবশ্যই একটি স্বতন্ত্র ব্যবহারের কেস বা কল টু অ্যাকশন দেখাতে হবে। |
| WT-2 | UI-এর চেয়ে ডেটা আরও ঘন ঘন রিফ্রেশ হবে বলে আশা করা হলে, উইজেট ব্যবহারকারীদের ম্যানুয়ালি কন্টেন্ট রিফ্রেশ করার অনুমতি দেয়। |
কী করতে হবে
করবেন না
কী করতে হবে
করবেন না
টিয়ার ১
আলাদা উইজেট সংক্রান্ত প্রয়োজনীয়তা
এইসব উইজেট প্রিমিয়াম হোম স্ক্রিন কাস্টমাইজেশন সাপোর্ট করে এবং ব্যবহারকারীদের সাজেস্ট করা হবে এবং পেশাদার পদ্ধতি হিসেবে ডেভেলপারদের ফিচার করা হবে। আলাদা আলাদা উইজেট হিরো অভিজ্ঞতা অফার করে এবং ইকোসিস্টেমকে অনুপ্রাণিত ও উজ্জীবিত করতে Android-এর মাধ্যমে ব্যবহার করা হয়। এগুলি আলাদা লেআউট, রঙ, ডিসকভারি ও কন্টেন্ট সংক্রান্ত সব মাপকাঠি পূরণ করে।
| বিভাগ | আইডি | বর্ণনা |
|---|---|---|
| লেআউট | WL-1 | উইজেটটি উল্লম্ব বা অনুভূমিক অক্ষে অন্যান্য হোস্ট এলিমেন্টের সাথে সারিবদ্ধ হয় এবং অতিরিক্ত জায়গা দখল করে না। |
| WL-1.1 | সব আয়তাকার উইজেটকে গ্রিডের সীমার চারটি প্রান্তেই ছুঁতে হবে। কাস্টম আকারের সব উইজেটকে অবশ্যই বর্গাকার গ্রিডের সীমানার ৪টি প্রান্তেই ছুঁতে হবে। সাইজ 4x1 হলে এবং এতে সার্চ বার থাকলে, এটি শুধুমাত্র ২টি প্রান্ত স্পর্শ করতে পারবে। |
|
| WL-2 | ব্যবহারকারীরা উইজেটের সাইজ পরিবর্তন করে 2x1 এবং এই সাইজগুলির মধ্যে অন্তত দুটি করতে পারেন: 1x1, 2x2, 4x2, 4x4। |
|
| WL-3 | উইজেট হেডার ব্যবহার করা হয় এবং ধারাবাহিকভাবে প্রয়োগ করা হয়।
|
|
| WL-5 | কালেকশন ও ফিড উইজেট ভার্টিক্যাল স্ক্রলিং কন্টেনার সাপোর্ট করে। ৪x২ এবং ৪x৪-এর মতো বড় সাইজে, এই উইজেটগুলি আরও আইটেম এবং প্রতিটি আইটেমের আরও বিবরণ দেখায়। |
|
| রঙ | WC-1 | ডিভাইস বা অ্যাপের প্রসঙ্গের উপর ভিত্তি করে উইজেট রঙের থিম সাপোর্ট করে। |
| WC-2 | উইজেট লাইট থিম ও ডার্ক থিম প্যালেট সাপোর্ট করে। |
|
| Discovery | WD-1 | প্রিভিউতে টার্গেট ফর্ম ফ্যাক্টরের জন্য লেআউটের অনুপাত দেখানো হয় এবং এতে ব্যবহারকারীর কন্টেন্ট অন্তর্ভুক্ত থাকে, সিস্টেম থিম প্রয়োগ করা হয় অথবা দুটিই করা হয়। |
| WD-4.4 | উইজেটের একটি বিবরণ আছে যা ব্যবহারকারীদের উইজেটের মূল্য বুঝতে সাহায্য করে। |
|
| WD-4.5 | উইজেটের নাম বর্ণনামূলক এবং অ্যাপের অন্যান্য উইজেটের থেকে আলাদা। |
|
| সিস্টেম কোহেরেন্স | WS-2 | আয়তাকার উইজেটকে অবশ্যই সিস্টেমের (OEM নির্দিষ্ট) প্রদান করা কর্নার রেডিয়াস ব্যবহার করতে হবে। |
| WS-3 | উইজেট লোডিং স্টেট স্পেসিফিকেশন ব্যবহার করে এবং সরাসরি উইজেট UI-তে সমস্যা দেখায়। |
|
| WS-4 | উইজেট কাস্টম উইজেট সেটিংস এন্ট্রি পয়েন্টের পরিবর্তে সিস্টেম কনফিগারেশন ব্যবহার করে। |
|
| WS-5 | উইজেট থেকে অ্যাপে প্রবেশ/প্রস্থান করার সময় উইজেট সিস্টেম লঞ্চ ট্রানজিশন ব্যবহার করে। |
কী করতে হবে
করবেন না
কী করতে হবে
করবেন না
কী করতে হবে
করবেন না
কী করতে হবে