বাংলায় অ্যান্ড্রয়েড সহায়িকা - Bangla Android Guide

হরাইজন্টাল (আনুভুমিক) পেজিং (সোয়াইপ ভিউ)

সোয়াইপ ভিউ ডিজাইন

ডিজাইন গাইডলাইনের জন্য, অ্যান্ড্রয়েড ডিজাইনের Swipe Views (http://developer.android.com/design/patterns/swipe-views.html) প্যাটার্ন গাইড পড়ুন।

আরেকটি জনপ্রিয় ল্যাটারাল নেভিগেশন প্যাটার্ন হচ্ছে, হরাইজন্টাল পেজিং, যাকে সোয়াইপ ভিউ হিসাবেও বলা হয়ে থাকে। ্এই প্যাটার্ন কালেকশন-সম্পর্কিত সিবলিং স্ক্রিনের জন্য ভালো প্রয়োগ, যেমন একটি ক্যাটাগরি লিস্ট (বিশ্ব, ব্যবসায়, প্রযুক্তি এবং স্বাস্থ্য সংবাদ)। ট্যাবের মতো, এই প্যাটার্নও স্ক্রিনকে গ্রুপ করা অনুমোদন করে যেহেতু প্যারেন্ট এর নিজস্ব লেআউটের মধ্যে থাকা চাইল্ড স্ক্রিনের কনটেন্ট উপস্থাপন করে।

ফিগার ৬. ইমুনা প্রাসঙ্গিক স্ক্রিন ম্যাপ এক্সার্পট সহ নমুনা আনুভুমিক পেজিং নেভিগেশন ইন্টারফেস

একটি আনুভুমিক পেজিং নেভিগেশন ইন্টারফেসে, একটি চাইল্ড স্ক্রিন (এখানে page হিসাবে উল্লেখ করা হয়েছে) একসাথে একবার উপস্থাপিত হয়। ইউজার কাঙ্খিত সংযুক্ত পেজের নির্দেশিত পথে অনুভুমিকভাবে স্ক্রিন টাচ করে এবং ড্র্যাগিং করার মাধ্যমে সিবলিং স্ক্রিনে নেভিগেট করতে পারে। অনুসন্ধানের সামর্থতে (discoverability) সহায়তা করতে এবং ইউজারকে আরও কনটেক্সট প্রদান করতে এই গেশচারাল (অঙ্গভঙ্গি) ইন্টারেকশন মাঝে মাঝে অন্য ইউআই এলিমেন্ট দ্বারা ভারসাম্যপূর্ণ হয় যা বর্তমান পেজ এবং বিদ্যমান পেজকে নির্দেশ করে। এই চর্চা বিশেষভাবে প্রয়োজন যখন এই প্যাটার্ন সেকশন-সম্পর্কিত সিবরিং স্ক্রিনের ল্যাটারাল নেভিগেশনের জন্য ব্যবহার করা হয়। এই এলিমেন্টের উদাহরণের মধ্যে রয়েছে টিক মার্ক (চিহ্ন), স্ক্রলিং লেবেল এবং ট্যাব।

ফিগার ৭. নমুনা পেজিং সাথে ইউআই এলিমেন্টস

এই প্যাটার্ন পরিহার করতে এটা সেরা যখন চাইল্ড স্ক্রিন আনুভুমিক (হরাইজন্টাল) প্যানিং সার্ফেস ধারন করে (যেমন ম্যাপ), যেহেতু এই সাংঘর্ষিক মিথস্ক্রিয়া আপনার স্ক্রিনের ব্যবহারযোগ্যতাকে নিরুৎসাহিত করতে পারে।

এছাড়াও, সিবলিং - সম্পর্কিত স্ক্রিনের জন্য, হরাইজন্টাল পেজিং সবচেয়ে উপযুক্ত যেখানে কনটেন্ট টাইপে কিছু মিল রয়েছে এবঙ যখন সিবলিং এর সংখ্যা অপেক্ষাকৃত কম। এই ক্ষেত্রে, ইন্টারফেসের সজ্ঞানতাকে বাড়াতে, এই প্যাটার্ন ট্যাবের সাথে কনটেন্টে রিজিওনের উপরে ব্যবহৃত হতে পারে। কালেকশন-সম্পর্কিত স্ক্রিনের জন্য হরাইজন্টাল পেজ হচ্ছে সবচেয়ে স্বতস্ফুর্ত যখন স্ক্রিনের মধ্যে সাভাবিক প্রকিৃতির থাকে, উদাহরনস্বরূপ যদি প্রতিটা পেজ টানা ক্যালেন্ডার দিবস উপস্থাপন করে। অসিম কালেকশনের (পূণরায়, ক্যালেন্ডার দিবস) জন্য, বিশেষত তারা যাদের উভয় নির্দেশিত পথের কনটেন্ট আছে, এমন পেজিং কলাকৌশল খুব ভালোভাবে কাজ করতে পারে।

পরবর্তী অধ্যায়ে, পূর্বে পরিদর্শিত স্ক্রিনে ইউজারকে আমাদের ইনফর্মেশন হায়ারারকিতে নেভিগেট করা এবং ব্যাক করতে দিতে আমরা কৌশলটি আলোচনা করবো।