חדשות על מוצרים

מדריך למנהלי מוצר להתאמת אפליקציות ל-Android במכשירים שונים

משך הקריאה: 6 דקות
צפייה בפרופיל של Fahd Imtiaz
Fahd Imtiaz Senior Product Manager, Android Developer Experience

היום אנחנו משיקים כמה עדכונים בפלטפורמת Android! העדכונים כוללים את תחילת ההשקה של Android 16, עם פרטים ל מפתחים ולמשתמשים, תצוגה מקדימה למפתחים לחוויית שימוש משופרת ב-Android במחשב עם מסכים מחוברים, עדכונים למשתמשי Android באפליקציות של Google ועוד, וגם את Pixel Drop של יוני. בנוסף, ריכזנו את כל העדכונים מ-Google I/O למפתחי Android, שמתמקדים בפיתוח אפליקציות מצוינות ודינמיות ל-Android.

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

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

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

למה כדאי לתת עדיפות למודעות מותאמות כבר עכשיו

500-plus-devices.png

מקור: הנתונים בחשבון Google

התמקדות באופטימיזציות כדי להפוך את האפליקציה למותאמת לא קשורה רק לשינויים ב-API של כיוון ושינוי גודל ב-Android 16 לאפליקציות שמטרגטות SDK 36. אפליקציות אדפטיביות מאפשרות ליהנות מיתרונות מוחשיים מבחינת חוויית המשתמש, יעילות הפיתוח והיקף ההגעה לשוק.

  • אפליקציות לנייד יכולות להגיע עכשיו למשתמשים ביותר מ-500 מיליון מכשירים פעילים עם מסכים גדולים: אפליקציות לנייד פועלות במכשירים מתקפלים, בטאבלטים, במכשירי Chromebook ואפילו במכוניות תואמות, עם שינויים מינימליים. ‫Android 16 יכלול שיפורים משמעותיים בממשק מחשב, כדי לספק חוויה שדומה לשימוש במחשב במסכים גדולים, כולל מסכים מחוברים. בנוסף, מערכת Android XR פותחת מימד חדש ומאפשרת להשתמש באפליקציות הקיימות בסביבות סוחפות. הציפייה של המשתמשים ברורה: חוויה עקבית ואיכותית שמותאמת באופן חכם לכל מסך – בין אם מדובר במסך מתקפל, בטאבלט עם מקלדת או בחלון שניתן להזזה ולשינוי גודל ב-Chromebook.
  • 'הבסיס החדש' עם שינויים בממשקי ה-API של הכיוון ושינוי הגודל ב-Android 16: אנחנו מאמינים שאפליקציות לנייד עוברות שינוי כדי שהממשק שלהן יותאם באופן רספונסיבי לכל גודל מסך, בדיוק כמו אתרים. מערכת Android 16 תתעלם מהגבלות שהוגדרו באפליקציה, כמו כיוון קבוע (רק לאורך) וחלונות שלא ניתן לשנות את הגודל שלהם, החל ממסכים גדולים (הרוחב המינימלי של המכשיר הוא ‎600dp ומעלה), כולל טאבלטים ומסכים פנימיים במכשירים מתקפלים. ברוב האפליקציות, זהו גורם מרכזי שמאפשר להן להתאים את עצמן לכל גודל מסך. במקרים מסוימים, אם האפליקציה לא מותאמת, יכול להיות שהיא תספק חוויית משתמש פגומה במסכים האלה. כך העיצוב המותאם הופך מדבר שכדאי שיהיה לדרישה בסיסית.
goodbye.png
  • הגדלת מספר המשתמשים והשיפור של יכולת הגילוי של האפליקציה ב-Play: לאפליקציות מותאמות יש סיכוי גבוה יותר לקבל דירוג גבוה יותר ב-Play ולהופיע במאמרים מערכתיים בגורמי צורה שונים, וכך להגיע לקהל רחב יותר בחיפוש ובדפי הבית של Play. בנוסף, בחנות Google Play מוצגים דירוגים וביקורות בכל סוגי המכשירים. אם האפליקציה לא מותאמת, יכול להיות שמשתמש פוטנציאלי יקרא ביקורת עם כוכב אחד שמתלוננת על ממשק משתמש מתוח במכשיר שעדיין לא בבעלותו, וזה ישפיע על הרושם הראשוני שלו מהאפליקציה. בנוסף, יש סיכוי גבוה יותר שהמשתמשים יבצעו פעולות באפליקציות שמספקות חוויה מצוינת בכל המכשירים שלהם.
  • הגברת המעורבות במסכים גדולים: למשתמשים במכשירים עם מסכים גדולים יש לרוב דפוסי אינטראקציה שונים. במסכים גדולים, המשתמשים עשויים להשתתף בסשנים ארוכים יותר, לבצע משימות מורכבות יותר ולצרוך יותר תוכן.

השימוש ב-Concepts על מסכים גדולים עלה ב-70% אחרי האופטימיזציה.
השימוש ב-6 אפליקציות מרכזיות להזרמת מדיה בארה"ב היה גבוה פי 3 בקרב משתמשים בטאבלטים ובטלפונים
, בהשוואה למשתמשים בטלפונים בלבד.

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

כיום, רוב האפליקציות מיועדות רק לסמארטפונים

android-16-form-factors_2.png

"…looking at the number of users, the ROI does not justify the investment".

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

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

כדאי להבין למה:

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

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

3. התפתחות השוק: הסביבה העסקית של מכשירי Android ממשיכה להתפתח. עם העלייה בפופולריות של מכשירים מתקפלים, התמיכה הקרובה במסכים מחוברים ב-Android 16 וגורמי צורה כמו XR ו-Android Auto, עיצוב רספונסיבי חשוב יותר מאי פעם. פיתוח לאורך מסך בגודל מסוים יוצר חוב טכני, ועלול להאט את מהירות הפיתוח ולפגוע באיכות המוצר בטווח הארוך.

אוקיי, השכנעת אותי. איפה מתחילים?

three-step-workflow.png

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

  1. כדאי לבדוק כבר היום איך האפליקציה נראית במסכים גדולים: מתחילים בבדיקת המצב הנוכחי של האפליקציה בטאבלטים, במכשירים מתקפלים (בתנוחות שונות), במכשירי Chromebook ובסביבות כמו ממשק מחשב. צריך לוודא שהאפליקציה זמינה במכשירים האלה, או שאתם לא מונעים מהמשתמשים האלה להשתמש באפליקציה בגלל תכונות לא נחוצות שנדרשות באפליקציה.
  2. לפתור בעיות נפוצות בממשק המשתמש: כדאי לבדוק מה לא נראה טוב בממשק המשתמש של האפליקציה. יש לנו הרבה הנחיות שיעזרו לכם לתרגם בקלות את האפליקציה לנייד למסכים אחרים.
    1. כדי לקבל השראה ולהבין איך אפשר לשפר את ממשק המשתמש של האפליקציה במכשירים שונים, כדאי לעיין בגלריית העיצוב למסכים גדולים. שם תמצאו פתרונות מוכחים לאתגרים נפוצים בממשק המשתמש.
    2. מתחילים עם ניצחונות מהירים. לדוגמה, אפשר למנוע את המתיחה של הלחצנים לרוחב המסך המלא, או לעבור לסרגל ניווט אנכי במסכים גדולים כדי לשפר את הארגונומיה.
    3. זיהוי דפוסים שבהם פריסות קנוניות (למשל, רשימה עם פרטים) יכולות לפתור בעיות בממשק המשתמש שזיהיתם. האם תצוגה של רשימה ופירוט יכולה לשפר את הניווט באפליקציה? האם חלונית תומכת בצד תנצל טוב יותר את המקום הנוסף מאשר גיליון תחתון?
  3. אופטימיזציה מצטברת של האפליקציה, מסך אחר מסך: כדאי לתעדף את האופטימיזציה, כי לא כל דבר צריך להיות מותאם באופן מושלם כבר מהיום הראשון. אפשר לשפר את האפליקציה בהדרגה לפי מה שהכי חשוב – לא צריך לעשות הכול בבת אחת.
    1. מתחילים ביסודות. כדאי לעיין בהנחיות לאיכות אפליקציות למסכים גדולים כדי לדעת מהם התיקונים הכי חשובים למשתמשים ואיך לדרג אותם לפי סדר עדיפות. כדי לתמוך בתצוגה לאורך ולרוחב, צריך להסיר את ההגבלות על הכיוון, לוודא שיש תמיכה בשינוי גודל (כשהמשתמשים נמצאים במסך מפוצל) ולמנוע מתיחה משמעותית של לחצנים, שדות טקסט ותמונות. תיקוני הבסיס האלה הם קריטיים, במיוחד עם שינויים ב-API ב-Android 16 שיהפכו את ההיבטים האלה לחשובים עוד יותר.
    2. כדאי להטמיע אופטימיזציות של פריסות מותאמות, עם התמקדות במסלולים או במסכים מרכזיים של המשתמשים.
      1. זיהוי מסכים שבהם אופטימיזציות (לדוגמה, פריסה של שני חלונות) יכולות להניב את השיפור הכי גדול בחוויית המשתמש
      2. ואז ממשיכים למסכים או לחלקים באפליקציה שלא משתמשים בהם לעיתים קרובות במסכים גדולים
    3. תמיכה בשיטות קלט שאינן מגע, כולל קלט מהמקלדת, מהעכבר, ממשטח המגע ומסטיילוס. התמיכה בגורמי צורה חדשים ובתצוגות מחוברות מאפשרת למשתמשים ליצור אינטראקציה חלקה עם ממשק המשתמש שלכם.
    4. להוסיף חוויות משתמש ייחודיות כמו תמיכה במצב שולחן או במצב מסך מפוצל במכשירים מתקפלים. זה יכול לקרות על בסיס כל מקרה שימוש – לדוגמה, מצב שולחני מצוין לצפייה בסרטונים, ומצב מסך מפוצל מצוין לשיחות וידאו.

יש השקעה מוקדמת באימוץ עקרונות של התאמה (באמצעות כלים כמו Jetpack Compose וסיווגים של גודל חלון), אבל התועלת לטווח הארוך יכולה להיות משמעותית. היתרונות של עיצוב ובנייה של תכונות פעם אחת, והתאמה שלהן לכל גודלי המסכים, עולים על העלות של יצירת פריסות מותאמות אישית. מידע נוסף זמין בהנחיות למפתחים בנושא אפליקציות מותאמות.

איך לנצל את הפוטנציאל של האפליקציה באמצעות עיצוב אפליקציה דינמי

המסר שלי למנהלי מוצר, למקבלי החלטות ולעסקים ברור: עיצוב אדפטיבי ישפר את האפליקציה שלכם ויאפשר לכם לספק חוויית שימוש איכותית ב-Android בשנת 2025 ואילך. ממשק משתמש רספונסיבי ודינמי הוא דרך ניתנת להרחבה לתמיכה במכשירים רבים ב-Android בלי לפתח על בסיס כל גורם צורה. אם מתעלמים ממערכת האקולוגית המגוונת של מכשירים מתקפלים, טאבלטים, Chromebook ומגורמים חדשים כמו XR ומכוניות, העסק סופג עלויות נסתרות מביקורות שליליות של משתמשים, ממיקום נמוך יותר בחיפוש ב-Play, מחוב טכני מוגבר ומאובדן הזדמנויות להגברת מעורבות המשתמשים וגיוס משתמשים.

מגדילים את ההשפעה של האפליקציות ויוצרים חוויות משתמש חדשות. מידע נוסף על יצירת אפליקציות דינמיות

נכתב על ידי:
להמשך קריאה