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

برای اطمینان از اینکه برنامهتان تجربه کاربری عالیای را بدون توجه به ابعاد دستگاه، اندازه صفحهنمایش، حالت نمایش، یا وضعیت ارائه میدهد، بازبینههای سازگاری برنامه تطبیقی را دنبال کنید و آزمایشهای سازگاری را تکمیل کنید.
این بازبینهها و آزمایشها مجموعه جامعی از الزامات کیفی را برای اکثر انواع برنامههای Android تعریف میکنند. برنامه شما احتمالاً نیازی به برآورده کردن همه الزامات ندارد. مواردی را که برای موارد استفاده برنامهتان مناسب است پیادهسازی کنید.
رهنمودهای کیفیت برنامه تطبیقی جایگزین رهنمودهایی میشود که قبلاً در رهنمودهای کیفیت برنامه صفحهنمایش بزرگ ارائه شده بود و آنها را گسترش میدهد.
همانطور که برنامهتان را با قابلیتهای تطبیقی بهبود میدهید، با بهروزرسانی فهرستگان برنامهتان در Google Play به کاربران کمک کنید تجربه چندشکلی برنامهتان را بهتر درک کنند. نماگرفتهایی بارگذاری کنید که برنامه را در رایانههای لوحی و دستگاههای تاشو نشان دهد. در شرح برنامهتان، به ویژگیهای واقعیت گسترده توجه کنید. برای اطلاعات بیشتر و روالهای مطلوب، راهنمای Google Play را ببینید.
برای دیدن نمونههایی از چیدمانهای بهینهسازیشده و متمایز در صفحهنمایشهایی با اندازههای مختلف، گالری چیدمان تطبیقی را ببینید.
بازبینههای سازگاری برنامه تطبیقی
بازبینههای سازگاری معیارهایی را تعریف میکنند که به شما کمک میکنند سطح پشتیبانیای را که برنامهتان برای طراحی تطبیقی ارائه میدهد ارزیابی کنید.
سطوح پشتیبانی شامل موارد زیر است:
سطح ۳ (پایه) — آماده برای تطبیق
برنامهتان در همه دستگاهها بهصورت تمامصفحه (یا تمامپنجره در حالت چندپنجرهای) اجرا میشود، اما چیدمان برنامه ممکن است ایدهآل نباشد. برنامه در حالت جعبهای نیست؛ در حالت سازگاری اجرا نمیشود. کاربران میتوانند جریانهای کاری مهم را تکمیل کنند اما تجربه کاربری کمتر از حد مطلوب است. برنامه پشتیبانی پایه از دستگاههای ورودی خارجی، ازجمله صفحهکلید، موشواره، پد لمسی، و قلم را ارائه میدهد.
سطح ۲ (بهتر) — بهینهسازیشده برای تطبیقی
برنامه شما بهینهسازیهای چیدمان را برای همه اندازههای صفحهنمایش و پیکربندیهای دستگاه بههمراه پشتیبانی بهبودیافته برای دستگاههای ورودی خارجی پیادهسازی میکند.
سطح ۱ (بهترین) — تطبیقی متمایز
برنامه شما تجربه کاربریای ارائه میدهد که برای دستگاه یا نمایشگری که برنامه در آن اجرا میشود طراحی شده است. درصورت لزوم، برنامه از چندوظیفگی، حالتهای تاشو، کشیدن و رها کردن، و ورودی قلم پشتیبانی میکند.
الزامات «سطح ۲» را تکمیل کنید تا برنامهتان بتواند تجربه کاربری عالی در همه دستگاههای Android ارائه دهد. برای اینکه برنامهتان در دستگاههای تاشو و صفحهنمایشهای بزرگ مثل رایانه عالی باشد، «سطح ۱» را تکمیل کنید.
آزمایشهای سازگاری برنامه تطبیقی
آزمایشهای سازگاری به شما کمک میکند مشکلات کیفی را در برنامهتان پیدا کنید. میتوانید آزمایشها را ترکیب کنید یا گروههای آزمایش را در طرحهای آزمایشی خودتان ادغام کنید.
برای اهداف چیدمان و تجربه کاربری، حداقل در انواع دستگاههای زیر آزمایش کنید:
- Googlebook (۱۶۰ پیکسل در اینچ)
- تاشو (۸۴۱×۷۰۱ پیکسل مستقل از تراکم)
- رایانه لوحی ۸ اینچی (۱۰۲۴x۶۴۰ پیکسل مستقل از تراکم)
- رایانه لوحی ۱۰٫۵ اینچی (۱۲۸۰×۸۰۰ پیکسل مستقل از تراکم)
- Chromebook ۱۳ اینچی (۱۶۰۰×۹۰۰ پیکسل مستقل از تراکم)
از شبیهسازهای Android زیر برای آزمایش سازگاری دستگاه تطبیقی استفاده کنید:
- تلفن تاشدنی — تلفن > Pixel Fold
- رایانه لوحی — رایانه لوحی > رایانه لوحی متوسط
رایانه — رایانه > رایانه (پیشنمایش)
از شبیهساز تغییراندازهپذیر Android برای آزمایش انواع پیکربندیهای دستگاه استفاده کنید.
شروع کنید
یک سطح کیفیت را انتخاب کنید و همین امروز شروع به ساختن برنامه تطبیقی خود کنید!
بایگانی
نسخههای قبلی رهنمودهای کیفیت برنامه سازگار:
۲۰۲۶/۰۱/۲۱ — دستورالعملهای کیفیت برنامه برای صفحهنمایش بزرگ
- نگاشت شناسه — دستورالعملهای کیفیت برنامه برای صفحهنمایش بزرگ به دستورالعملهای کیفیت برنامه تطبیقی