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

নেভিগেশন বারে একই হায়ারার্কি লেভেলে তিন থেকে পাঁচটি নেভিগেশন গন্তব্য থাকতে পারে। বড় স্ক্রিনের জন্য এই কম্পোনেন্টটি নেভিগেশন রেইলে রূপান্তরিত হয়।
যদিও নেভিগেশন ড্রয়ারে পাঁচটির বেশি নেভিগেশন গন্তব্য রাখা যায়, এর বিন্যাসটি নেভিগেশন বারের মতো আদর্শ নয়। এর কারণ হলো, ছোট আকারের ডিভাইসে উপরের বারে পৌঁছানোর প্রয়োজন হয়।

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

আপনি সেকেন্ডারি অ্যাকশনগুলো টপ বারের মধ্যে রাখতে পারেন অথবা, যদি এটি সম্পর্কিত কন্টেন্টের কাছাকাছি গ্রুপ করা থাকে, তাহলে পেজের মধ্যেই রাখতে পারেন।

যেসব অতিরিক্ত কাজের তাৎক্ষণিক বা ঘন ঘন প্রয়োজন হয় না, সেগুলোকে একটি ওভারফ্লো মেনুতে যোগ করুন।