חוויית משתמש

סמל של שכבה 2

רמה 2 – אופטימיזציה למסך גדול

ממשק המשתמש הוא האפליקציה בעיני המשתמשים. ממשק המשתמש קובע את חוויית המשתמש, שממנה נגזרות שביעות הרצון של המשתמשים, השימוש באפליקציה, הרכישות באפליקציה ושמירת הלקוחות.

מסכים גדולים מספקים שטח תצוגה נרחב לממשקי משתמש חדשניים ומותאמים אישית, שמספקים חוויית משתמש שאי אפשר לחקות במסכים קטנים.

כדי לבצע אופטימיזציה של האפליקציה למסכים גדולים, מומלץ לכלול את רכיבי ממשק המשתמש הבאים:

  • פס ניווט או חלונית ההזזה לניווט
  • משטחי מגע גדולים
  • תפריטים ותיבות דו-שיח במיקומים נוחים
  • פריסות עם כמה חלונות

פריסות דינמיות

ליצור פריסות מותאמות שמאפשרות לבצע אופטימיזציה של ממשק המשתמש של האפליקציה במסכים גדולים וקטנים. תכנון ופיתוח של כמה גורמי צורה בו-זמנית. התאמת האפליקציה לסוגי מכשירים חדשים.

פריסות קנוניות

כדאי להשתמש בפריסות מומלצות למסכים גדולים כדי לשפר את חוויית המשתמש באפליקציה. תוכלו ליצור פרטי רשימה, חלונית תמיכה או פריסה של פיד כדי לנהל יותר תוכן וליהנות ממנו יותר.

ממשק משתמש רספונסיבי

עיצוב רכיבי ממשק המשתמש על סמך גודל המסך. כדאי להגביל את הרוחב של לחצנים, כרטיסים ושדות טקסט ברוחב מלא במסכים קטנים לגודל שמתאים מבחינה פונקציונלית במסכים גדולים. אל תתנו לתיבות דו-שיח ולחלונות מודליים אחרים למלא את כל המסך. מיקום תפריטי ההקשר ותצוגות קופצות אחרות שקשורות לאלמנטים לצד האלמנט שבחר המשתמש, ולא במרכז המסך.

הטמעת פעילות

עדכון האפליקציות הקודמות שמבוססות על פעילות עם פריסות של כמה חלונות במסכים גדולים. אין צורך לבצע רפאקציה של הקוד. אפשר להגדיר את הפריסות ב-XML או באמצעות כמה קריאות ל-Jetpack WindowManager API.

השלבים הבאים

במדריכים הבאים למפתחים מוסבר איך לפתח ממשק משתמש עם חוויית משתמש אופטימלית: