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

برای اطمینان از اینکه برنامه شما صرف نظر از شکل دستگاه، اندازه صفحه نمایش، حالت نمایش یا وضعیت قرارگیری، یک تجربه کاربری عالی ارائه میدهد، چک لیستهای سازگاری برنامه تطبیقی را دنبال کنید و تستهای سازگاری را تکمیل کنید.
چک لیستها و تستها، مجموعهای جامع از الزامات کیفی را برای اکثر انواع برنامههای اندروید تعریف میکنند. احتمالاً نیازی نیست که برنامه شما همه الزامات را برآورده کند. مواردی را که برای موارد استفاده برنامه شما منطقی هستند، پیادهسازی کنید.
دستورالعملهای کیفیت برنامههای تطبیقی جایگزین و گسترشدهندهی راهنماییهایی هستند که قبلاً در دستورالعملهای کیفیت برنامههای صفحه بزرگ ارائه شده بودند.
همزمان با ارتقای اپلیکیشن خود با قابلیتهای تطبیقی، با بهروزرسانی فهرست اپلیکیشن خود در گوگل پلی، به کاربران کمک کنید تا تجربه کاربری چندفرمی اپلیکیشن شما را بهتر درک کنند. اسکرینشاتهایی آپلود کنید که اپلیکیشن را روی تبلتها و دستگاههای تاشو نشان میدهند. در توضیحات اپلیکیشن خود به ویژگیهای واقعیت افزوده (XR) توجه کنید. برای اطلاعات بیشتر و بهترین شیوهها، به راهنمای گوگل پلی مراجعه کنید.
برای نمونههایی از طرحبندیهای بهینه و متمایز در صفحات نمایش با اندازههای مختلف، به گالری طرحبندی تطبیقی مراجعه کنید.
چک لیستهای سازگاری با اپلیکیشن تطبیقی
چک لیستهای سازگاری، معیارهایی را تعریف میکنند که به شما کمک میکنند سطح پشتیبانی برنامه خود را از طراحی تطبیقی ارزیابی کنید.
سطوح پشتیبانی شامل موارد زیر است:
سطح ۳ (پایه) - آماده تطبیق
برنامه شما به صورت تمام صفحه (یا تمام پنجره در حالت چند پنجرهای) روی همه دستگاهها اجرا میشود، اما طرحبندی برنامه ممکن است ایدهآل نباشد. برنامه به صورت Letterbox طراحی نشده است؛ در حالت سازگاری اجرا نمیشود. کاربران میتوانند جریانهای کاری حیاتی را انجام دهند، اما با یک تجربه کاربری نه چندان مطلوب. برنامه پشتیبانی اولیه برای دستگاههای ورودی خارجی، از جمله صفحه کلید، ماوس، ترکپد و قلم ارائه میدهد.
سطح ۲ (بهتر) - بهینهسازی تطبیقی
برنامه شما بهینهسازیهای طرحبندی را برای همه اندازههای صفحه نمایش و پیکربندیهای دستگاه به همراه پشتیبانی پیشرفته از دستگاههای ورودی خارجی پیادهسازی میکند.
سطح ۱ (بهترین) - تطبیقی-تمایزیافته
برنامه شما یک تجربه کاربری طراحی شده برای دستگاه یا نمایشگری که برنامه روی آن اجرا میشود را ارائه میدهد. در صورت لزوم، برنامه از چندوظیفگی، حالتهای تاشو، کشیدن و رها کردن و ورودی قلم پشتیبانی میکند.
الزامات سطح ۲ را تکمیل کنید تا برنامه شما بتواند یک تجربه کاربری عالی در تمام دستگاههای اندروید ارائه دهد. برای اینکه برنامه شما در دستگاههای تاشو و صفحه نمایشهای بزرگ مانند دسکتاپها برجسته باشد، الزامات سطح ۱ را تکمیل کنید.
تستهای سازگاری تطبیقی برنامه
تستهای سازگاری به شما کمک میکنند تا مشکلات کیفی برنامه خود را کشف کنید. میتوانید تستها را با هم ترکیب کنید یا گروههایی از تستها را در طرحهای تست خود ادغام کنید.
برای اهداف طرحبندی و تجربه کاربری، حداقل روی انواع دستگاههای زیر آزمایش کنید:
- تاشو (۸۴۱x۷۰۱ نقطه در اینچ)
- تبلت ۸ اینچی (۱۰۲۴x۶۴۰ پیکسل)
- تبلت ۱۰.۵ اینچی (۱۲۸۰x۸۰۰ پیکسل)
- کرومبوک ۱۳ اینچی (۱۶۰۰x۹۰۰ پیکسل)
برای آزمایش سازگاری دستگاه تطبیقی، از شبیهسازهای اندروید زیر استفاده کنید:
- گوشی تاشو - ۷.۶ اینچ تاشو با نمایشگر بیرونی
- تبلت — پیکسل سی ۹.۹۴ اینچی
- نمایشگر دوگانه تاشو — مایکروسافت سرفیس دوئو
از شبیهساز اندروید با قابلیت تغییر اندازه برای آزمایش انواع پیکربندیهای دستگاه استفاده کنید.
شروع کنید
یک سطح کیفیت انتخاب کنید و همین امروز شروع به تطبیقپذیر کردن برنامهتان کنید!
بایگانی
نسخههای قبلی دستورالعملهای کیفیت اپلیکیشن تطبیقی:
۲۰۲۶-۰۱-۲۱ — دستورالعملهای کیفیت برنامههای صفحه بزرگ
نقشه شناسه - دستورالعملهای کیفیت برنامه صفحه نمایش بزرگ به دستورالعملهای کیفیت برنامه تطبیقی