אם אתה מפתח, אתה בטח יודע מה זה Jetpack Compose. Material 3 Stable נמצא כעת כאן, יחד עם Compose עבור Android TV.
Jetpack Compose הוא מנוע ממשק משתמש הצהרתי שנכתב ב-Kotlin שמטרתו להחליף או להוות אלטרנטיבה בת קיימא למנועי ממשק משתמש חיוניים קלאסיים, כמו פריסות XML של אנדרואיד. למעשה, Jetpack Compose הוא מנוע פריסה רב עוצמה לקוד בלבד שיכול להקל בהרבה על יישום ממשק המשתמש. הוא שוחרר לראשונה באלפא בחודש אוגוסט בשנה שעברה, ואחריה מהדורת בטא בפברואר השנה עם הרבה יותר תוספות. כעת, ב-Android Developer Summit של גוגל, החברה הודיעה כי Compose מגיעה ל-Android TV. אפילו טוב יותר הוא שחומר 3 נמצא כעת ב-Stable, כלומר אתה יכול להשתמש בו כדי לבנות את האפליקציות שלך בביטחון.
הצעות Compose Material 3 עיצוב חומרים 3-רכיבים בסגנון ו נושא, המאפשר תכונות התאמה אישית של Material You כמו צבע דינמי. הספרייה של Compose Material 3 מכילה גרסאות חדשות של רכיבי ממשק משתמש רבים, כגון כפתורים, כרטיסים, תיבות סימון, מתגים, פסי ניווט, מגירות ועוד רבים, עם תמיכה באחרים שבדרך. גוגל גם פרסמה תיעוד שמראה לך כיצד להעביר את אפליקציית Material Design 2 ל-Material Design 3
. ישנם גם שיפורים לגרסאות Android Studio שונות שבהן תוכל להשתמש כדי לבנות ב-Jetpack Compose, כפי שמתואר להלן.אנדרואיד סטודיו דולפין הוא המהדורה היציבה האחרונה, עם:
- תיאום אנימציה
- הערות תצוגה מרובות
- ספירת חיבור מחדש ב-Layout Inspector
אנדרואיד סטודיו חשמלי צלופח מכיל תכונות בטא, כמו:
- עריכה חיה (ניסיוני)
- הדגשת עיבוד קומפוזיציה
- הגדרת התקני תצוגה מקדימה
- עדכונים חיים ב-Previews
אנדרואיד סטודיו פלמינגו מכיל תכונות קנריות כגון:
- עריכה חיה מופעלת כברירת מחדל
- מעקב אחר קומפוזיציה משופר כדי לעזור לך לבדוק טוב יותר בעיות בביצועים.
לא רק זה, אלא שגוגל הודיעה ש-Compose זמין כעת באלפא עבור Android TV. רכיבים כמו קרוסלה ו ImmersiveList יושמו, ויבואו עוד בעתיד. זה מגיע לאחר ש-Compose הגיע ליציבות עבור WearOS מוקדם יותר בקיץ.