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