![]()
سطح ۲ - دستورالعملهای کیفیت تطبیقی اپلیکیشن که اپلیکیشن شما را برای نمایش در اندازههای بزرگ و کوچک آماده میکند.

برنامههای بهینهشده و تطبیقی از نمایشگرهای گسترده دستگاههای صفحه بزرگ بهره میبرند تا یک تجربه کاربری پربار و جذاب ارائه دهند.
برنامههای بهینهشده با طرحبندیهای واکنشگرا/انطباقی ساخته میشوند که با جهتگیریهای عمودی و افقی، حالت چند پنجرهای و حالتهای دستگاه تاشده و باز مطابقت دارند. ریلها و کشوهای ناوبری، رابط کاربری را بهبود میبخشند که به صورت پویا عناصری مانند دکمهها، فیلدهای متنی و دیالوگها را برای یک تجربه کاربری بهینه قالببندی و موقعیتدهی میکند.
برنامههای بهینهسازیشدهی تطبیقی، از ناوبری صفحهکلید، میانبرهای صفحهکلید، و بزرگنمایی، کلیک راست و رفتار شناور ماوس و ترکپد پشتیبانی میکنند.
بایدها و نبایدها

انجام دهید
- ایجاد طرحبندیهای دو قسمتی
- استفاده از طرحبندیهای شبکهای و ستونی
- نوارهای ناوبری را با ریلها و کشوهای ناوبری جایگزین کنید
- استفاده از تعبیه فعالیت در برنامههای قدیمی و چند فعالیتی
- پشتیبانی از قابلیتهای پیشرفتهی کیبورد، ماوس و ترکپد

نکن
- عناصر رابط کاربری (فیلدهای متنی، دکمهها، دیالوگها) را برای پر کردن فضای اضافی، کش دهید
- تصاویر را بکشید یا برش دهید
- پانلها یا صفحات را با عرض کامل بسازید
دستورالعملها
برای بهینهسازی برنامههای خود برای همه فرم فاکتورها، از جمله صفحه نمایشهای بزرگ، دستورالعملهای Tier 2 را دنبال کنید.
رابط کاربری
پشتیبانی از صفحات نمایش با اندازههای مختلف در انواع دستگاهها با طرحبندیهای واکنشگرا/تطبیقی که تجربه کاربری بهینهای را ارائه میدهند.
دستورالعملها:
چه
طرحبندی برنامه با ابعاد نمایشگر مطابقت دارد. رابط کاربری برنامه شامل موارد زیر است:
- ریلها و کشوهای ناوبری پیشرفته
- طرحبندیهای شبکهای که با تغییرات اندازه پنجره سازگار هستند
- طرحبندی ستونها
- پنلهای حاشیهای که به طور پیشفرض روی صفحه نمایشهای بزرگ باز هستند
طرحبندیهای دو قسمتی از فضای صفحه نمایش بزرگ بهره میبرند. برنامههای چند فعالیتی، تعبیه فعالیت را برای ایجاد طرحبندیهای چند قسمتی از فعالیتها در کنار هم پیادهسازی میکنند.
اهداف لمسی بزرگ و قابل دسترسی هستند. ترسیمهای تعاملی قابل فوکوس هستند.
چرا
دستگاههای صفحه نمایش بزرگ شامل انواع مختلفی از فرم فاکتورها، از جمله تبلتها، دستگاههای تاشو، کامپیوترهای رومیزی، نمایشگرهای خودرو و واقعیت افزوده (XR) میشوند. اندازه نمایشگرها متفاوت است. دستگاهها اغلب - گاهی اوقات در درجه اول - در جهت افقی استفاده میشوند.
چگونه
نمای کلی رابط کاربری را ببینید.
صفحهکلید، ماوس و ترکپد
پشتیبانی از دستگاههای ورودی سختافزار خارجی برای افزایش قابلیت استفاده از برنامه و رضایت کاربر.
دستورالعملها:
چه
این برنامه پشتیبانی پیشرفتهای از ورودی صفحهکلید، ماوس و ترکپد ارائه میدهد. منوهای زمینه از طریق کلیک راست ماوس و ترکپد (دکمه ثانویه ماوس یا ضربه ثانویه) قابل دسترسی هستند. محتوای برنامه را میتوان با استفاده از اسکرول ماوس و حرکات نیشگون گرفتن ترکپد بزرگنمایی کرد. عناصر رابط کاربری دارای حالتهای شناور هستند.
چرا
لوازم جانبی مانند صفحه کلید، ماوس و ترکپد اغلب به دستگاههای صفحه نمایش بزرگ متصل میشوند. دستگاههای ChromeOS معمولاً دارای یک صفحه کلید و ترکپد داخلی هستند. کاربران به استفاده از میانبرهای صفحه کلید، دکمههای متعدد ماوس، چرخ اسکرول ماوس و حرکات ترکپد عادت دارند.
چگونه
نمای کلی صفحهکلید، ماوس و ترکپد را ببینید.