TIER 3 – השכבה הבסיסית (root) של ההנחיות בנושא איכות אפליקציות למסכים גדולים.
השלב הראשון ביצירת אפליקציה מעולה למסכים גדולים הוא הכנת האפליקציה למסך גדול.
אפליקציות שמותאמות למסך גדול פועלות במסך מלא בפריסה לאורך ולרוחב, בחלון מלא במצב 'ריבוי חלונות'. אפליקציות מספקות תמיכה בסיסית במכשירי קלט חיצוניים, כולל מקלדת, עכבר, משטח מגע וסטיילוס. אפליקציות מצלמה שמותאמות למסך גדול מספקות תצוגה מקדימה של המצלמה, שנמצאת תמיד ביחס גובה-רוחב ובכיוון מתאימים.
פריסת האפליקציה עשויה לא להיות אידיאלית, אבל האפליקציה אף פעם לא בפורמט letterbox, אף פעם לא פועלת במצב תאימות והמשתמשים יכולים להשלים את כל תהליכי המשימה.
מה לעשות ומה לא לעשות
![](https://developer.android.google.cn/static/images/guide/topics/large-screens/quality-guidelines/tier-3/tier_3_do.png?authuser=9&hl=he)
מה מותר לעשות
- שמירה על המצב במהלך שינויים בהגדרות
- תמיכה במצב ריבוי חלונות ובהמשך מרובה
- תמיכה במקלדת, עכבר, משטח מגע וסטיילוס חיצוניים
![](https://developer.android.google.cn/static/images/guide/topics/large-screens/quality-guidelines/tier-3/tier_3_dont.png?authuser=9&hl=he)
מה אסור לעשות
- נעילת הכיוון של האפליקציה לאורך או לרוחב במצב מסך מלא או במצב ריבוי חלונות
- הגבלת המידות או הכיוון של התצוגה המקדימה של המצלמה
הנחיות
חשוב לפעול לפי ההנחיות ברמה 3 כדי להכין את האפליקציה למסכים גדולים.
הגדרה והמשכיות
כדי להתאים את האפליקציה למסך גדול, כדאי לשמור ולשחזר את המצב ולהמשיך בתהליכים מתמשכים, כמו הפעלת מדיה, במהלך שינויים בהגדרת המכשיר.
הנחיות LS-C1
מה
האפליקציה ממלאת את אזור התצוגה הזמין – כל המסך או חלון האפליקציה במצב ריבוי חלונות – גם לאורך וגם לרוחב, ולא מוצגת בפורמט letterbox. האפליקציה מטפלת בשינויים בהגדרות ושומרת או משחזרת את המצב שלה כשהמכשיר משנה כיוון, כשגודל החלון של האפליקציה משתנה או כשהמכשיר מתקפל או מתקפל.
הסיבה
שינויים בתצורה כמו סיבוב המכשיר, שינויים בגודל החלון במצב של ריבוי חלונות והרחבה או פתיחה של מכשיר מתקפל, עלולים לגרום למשתמשים לאבד הקשר או נתונים (אפילו חמור יותר).
ריבוי חלונות והמשך הפעלה של מספר חלונות
האפליקציה תוכל לפעול במצב ריבוי חלונות לצד אפליקציות אחרות במצב מסך מפוצל או במצב פריסה גמישה.
מה
האפליקציה ממלאת את חלון האפליקציה ופועלת באופן מלא במצב ריבוי חלונות. האפליקציה תומכת בהמשך ריבוי חלונות במצב ריבוי חלונות. ממשק המשתמש של האפליקציה והתהליכים השוטפים שלה, כמו הפעלת מדיה, מתעדכנים באפליקציה, אם האפליקציה היא לא האפליקציה הכי ממוקדת. האפליקציה מנהלת את הגישה למשאבים בלעדיים, כמו מצלמות.
הסיבה
עם מסכים גדולים, קל יותר להשתמש במצב ריבוי חלונות. מצב ריבוי חלונות עוזר לשפר את הפרודוקטיביות של המשתמשים.
איך
כך מפתחים את המצב 'ריבוי חלונות' באמצעות מצב ריבוי חלונות והמשך פעולה מרובה.
תצוגה מקדימה של המצלמה והקרנת מדיה
אם האפליקציה כוללת תצוגה מקדימה של המצלמה, צריך לבדוק את הכיוון ואת יחס הגובה-רוחב בתצוגה המקדימה במסכים גדולים.
מה
האפליקציה מספקת תצוגה מקדימה של המצלמה בכיוון הנכון, בפריסה לרוחב ובפריסה לאורך, במצב מקופל ולא מקופל ובמצב 'ריבוי חלונות'. האפליקציה תומכת בהקרנת מדיה בכל תצורות המכשיר בכיוון ובפרופורציות מתאימים.
הסיבה
במכשירים מתקפלים גדולים, בפריסה לאורך, אפשר להגדיר יחס גובה-רוחב לרוחב. במצב 'ריבוי חלונות' ניתן להציג אפליקציות בפריסה לאורך בחלון שניתן לשנות את הגודל שלו, כשהמכשיר בפריסה לרוחב.
איך
מידע נוסף על התצוגה המקדימה של המצלמה והקרנת המדיה זמין בסקירה הכללית על תצוגה מקדימה של המצלמה והקרנת מדיה.
מקלדת, עכבר ומשטח מגע
כדי לתמוך בהתקני קלט חיצוניים, צריך לאפשר לאפליקציה לטפל בפעולות של מקלדת, עכבר ומשטח מגע.
מה
האפליקציה תומכת בקלט טקסט באמצעות מקלדת חיצונית. כשמקלדת חיצונית מחוברת או מנותקת, האפליקציה עוברת בין מקלדות פיזיות למקלדות וירטואליות בלי להפעיל אותה מחדש. האפליקציה תומכת בקלט בסיסי של עכבר ומשטח מגע.
הסיבה
לעיתים קרובות משתמשים מחברים מקלדת או עכבר חיצוניים לטאבלטים. מכשירי Chromebook כוללים מקלדות ומשטחי מגע מובנים.
איך
למידע נוסף, ראו תאימות קלט במסכים גדולים.
סטיילוס
המשתמשים יכולים לבחור באמצעות סטיילוס רכיבים בממשק המשתמש ולשנות אותם, כולל גלילה ברשימות, בבוררים ובתוכן אחר שאפשר לגלול.
במכשירי Android מגרסה 14 (רמת API 34) ואילך, יש תמיכה בכתיבה ובעריכה של טקסט בשדות של קלט טקסט באמצעות סטיילוס. בגרסה M114 ואילך של ChromeOS, המשתמשים יכולים לכתוב ולערוך טקסט בשדות של קלט טקסט ברכיבי WebView
באמצעות סטיילוס.
מה
האפליקציה תומכת בקלט בסיסי של סטיילוס, כמו בחירה של רכיבי ממשק משתמש עם סטיילוס, מכשירים מתקפלים ומכשירי ChromeOS, וביצוע מניפולציות עליהם.
ב-Android מגרסה 14 ואילך וב-ChromeOS M114 ואילך, האפליקציה מאפשרת קלט טקסט ברכיבים EditText
ו-WebView
, בהתאמה.
הסיבה
מסכים גדולים הם אידיאליים לאפליקציות שתומכות בסטיילוס. בחלק מהמכשירים עם מסך גדול יש סטיילוס.
איך
קלט סטיילוס בסיסי זהה לקלט מגע, שבו מערכת Android תומכת באופן מלא. אין צורך בפיתוח מיוחד כדי לספק קלט סטיילוס בסיסי.
ב-Android מגרסה 14 ואילך, רכיבי EditText
תומכים בקלט באמצעות סטיילוס כברירת מחדל. ללא צורך בפיתוח מיוחד. בגרסה M114 ואילך של ChromeOS, רכיבי WebView
תומכים בקלט סטיילוס בשדות טקסט כברירת מחדל.