חדשות על מוצרים
להתראות Mobile Only, שלום Adaptive: שלושה עדכונים חשובים משנת 2025 ליצירת אפליקציות אדפטיביות
משך הקריאה: 2 דקות
להתראות Mobile Only, שלום Adaptive: שלושה עדכונים חשובים משנת 2025 ליצירת אפליקציות אדפטיביות
בשנת 2025, המערכת האקולוגית של Android התרחבה הרבה מעבר לטלפון. כיום, למפתחים יש הזדמנות להגיע ליותר מ-500 מיליון מכשירים פעילים, כולל מכשירים מתקפלים, טאבלטים, XR, Chromebook ומכוניות תואמות.
אלה לא רק מסכים נוספים, אלא קהל עם ערך גבוה יותר. הנתונים שלנו מראים שמשתמשים שיש להם גם טלפון וגם טאבלט מוציאים פי 9 יותר על אפליקציות ועל רכישות מתוך האפליקציה מאשר משתמשים שיש להם רק טלפון. בקרב משתמשים במכשירים מתקפלים, ההוצאה הממוצעת גבוהה פי 14 בערך*.
המעורבות הזו מסמלת שינוי הכרחי בפיתוח: להתראות אפליקציות לנייד, שלום לאפליקציות מותאמות.
כדי לעזור לכם להתכונן לעתיד הזה, השנה השקנו כלים שמאפשרים ליצור מודעות דינמיות כברירת מחדל. ריכזנו כאן שלושה עדכונים חשובים משנת 2025 שנועדו לעזור לכם ליצור את החוויות האלה.
סטנדרטיזציה של התנהגות אדפטיבית ב-Android 16
כדי לתמוך במעבר הזה, ב-Android 16 בוצעו שינויים משמעותיים באופן שבו אפליקציות יכולות להגביל את הכיוון ואת האפשרות לשינוי גודל. במסכים של 600dp ומעלה, המערכת מתעלמת מההגבלות על המניפסט ועל זמן הריצה, כלומר האפליקציות לא יכולות יותר לנעול את עצמן לכיוון או לגודל ספציפיים. במקום זאת, הם ממלאים את כל חלון התצוגה, וכך מבטיחים שממשק המשתמש יותאם בצורה חלקה למצב אנכי ולמצב אופקי.
המשמעות היא שההקשר של האפליקציה ישתנה בתדירות גבוהה יותר, ולכן חשוב לוודא שאתם שומרים על מצב ממשק המשתמש במהלך שינויים בהגדרות. ב-Android 16 יש אפשרות זמנית לביטול ההסכמה כדי לעזור לכם להתכונן למעבר, אבל ב-Android 17 (SDK37) ההתנהגות הזו תהיה חובה. כדי לוודא שהאפליקציה מתנהגת כצפוי בתנאים החדשים האלה, כדאי להשתמש באמולטור שניתן לשינוי גודל ב-Android Studio כדי לבדוק את הפריסות האדפטיביות עוד היום.
תמיכה במסכים מעבר לטאבלט באמצעות Jetpack WindowManager 1.5.0
המכשירים מתפתחים, ולכן גם ההגדרות הקיימות שלנו לגבי מכשירים 'גדולים' צריכות להתפתח בהתאם. באוקטובר השקנו את Jetpack WindowManager 1.5.0 כדי לשפר את התמיכה במספר הגדל של מסכים גדולים מאוד וסביבות מחשב.
בפלטפורמות האלה, הפריסה הרגילה 'מורחבת', שבדרך כלל מתאימה לשני חלונות, לרוב לא מספיקה. במסך בגודל 27 אינץ', שני חלונות יכולים להיראות מתוחים ודלילים, כך ששטח מסך יקר ערך לא מנוצל. כדי לפתור את הבעיה הזו, ב-WindowManager 1.5.0 נוספו שתי קטגוריות חדשות של גודל חלון לרוחב: Large (1200dp עד 1600dp) ו-Extra-large (1600dp ומעלה).
נקודות ההפסקה החדשות האלה מציינות מתי צריך לעבור לממשקי משתמש בצפיפות גבוהה. במקום למתוח את התצוגה הרגילה של רשימה ופרטים, אפשר לנצל את הרוחב כדי להציג שלושה או אפילו ארבעה חלונות בו-זמנית. דמיינו תוכנת אימייל שמציגה בנוחות את התיקיות, את רשימת תיבת הדואר הנכנס, את ההודעה הפתוחה וסרגל צד של היומן, והכול בתצוגה אחת. התמיכה בסוגי הגודל האלה של חלונות נוספה ל-Compose Material 3 adaptive ב-גרסה 1.2.
שיפור מסלולי המשתמשים באמצעות Jetpack Navigation 3
בעבר, כדי ליצור ממשק משתמש שמשתנה ממסך טלפון יחיד לפריסה של טאבלט עם כמה חלוניות, היה צריך ניהול מצב מורכב. המשמעות הייתה לעיתים קרובות כפייה של גרף ניווט שנועד ליעדים בודדים לטפל בתצוגות בו-זמניות. Jetpack Navigation 3, שהוכרז לראשונה בכנס I/O 2025, יציב עכשיו, ומציג גישה חדשה לטיפול בנתיבי משתמש באפליקציות אדפטיביות.
Nav3, שנוצרה עבור Compose, לא מבוססת על מבנה גרף מונוליטי. במקום זאת, הוא מספק אבני בניין מופרדות שנותנות לכם שליטה מלאה במצבים ובמצבור הפעולות הקודמות. כך נפתרת הבעיה של מקור מידע מרכזי אחד, שקיימת בדרך כלל בפריסות עם חלונות מפוצלים. מכיוון ש-Nav3 משתמש ב-Scenes API, אפשר להציג כמה חלוניות בו-זמנית בלי לנהל ערימות של היסטוריית חזרה שמתנגשות זו בזו, וכך המעבר בין תצוגות קומפקטיות לתצוגות מורחבות פשוט יותר.
בסיס לעתיד גמיש
השנה סיפקנו לכם את הכלים שאתם צריכים, מאופטימיזציה של פריסות רחבות ועד לאמצעי הבקרה המפורטים של WindowManager ו-Navigation 3. בנוסף, ב-Android 16 התחלנו לעבור לממשק משתמש גמיש באמת, ובשנה הבאה נשיק עדכונים שיספקו חוויה מותאמת מצוינת בכל גורמי הצורה. כדי לקבל מידע נוסף על עקרונות הפיתוח האדפטיבי ולהתחיל להשתמש בהם, אפשר לעבור אל d.android.com/adaptive-apps.
הכלים מוכנים, והמשתמשים מחכים. אנחנו כבר ממש סקרנים לראות מה תיצרו!
*מקור: הנתונים בחשבון Google
להמשך הקריאה
-
חדשות על מוצרים
גרסה 1.0 של Jetpack Navigation 3 יציבה!
Don Turner • משך הקריאה: 3 דקות
-
חדשות על מוצרים
עם הצטרפותם של מכשירים חדשים כמו Pixel 10 Pro Fold למערכת האקולוגית של Android, פיתוח אפליקציות מותאם הוא חיוני ליצירת חוויות משתמש איכותיות בטלפונים, בטאבלטים ובמכשירים מתקפלים.
Fahd Imtiaz, Miguel Montemayor • משך הקריאה: 3 דקות
-
חדשות על מוצרים
העדכונים כוללים את תחילת ההשקה של Android 16, עם פרטים למפתחים ולמשתמשים, תצוגה מקדימה למפתחים לשיפור חוויית השימוש ב-Android במחשבים עם מסכים מחוברים, ועדכונים למשתמשי Android באפליקציות של Google ועוד, בנוסף לעדכון Pixel Drop של יוני.
Fahd Imtiaz • משך הקריאה: 6 דקות
כדאי תמיד להיות בעניינים
רוצים לקבל טיפים עדכניים לפיתוח Android ישירות לאימייל כל שבוע?