Google I/O 2021 הוא כנס מפתחים, כך שאין זה מפתיע שגוגל הכריזה על תכונות חדשות עבור Jetpack, Android Studio ו-Kotlin.
עכשיו אנחנו כבר בכנס המפתחים של Google I/O 2021, ולכן אנו רואים חבורה של חדשות ממוקדות מפתחים עבור כל מוצרי הפיתוח של גוגל. בנוסף לשינויים ב רִפרוּף ו Firebase, יש לנו גם כמה תכונות חדשות לפיתוח אנדרואיד מקורי, כולל הכרזות על Android Jetpack, Android Studio ואפילו Kotlin.
Jetpack Compose
Jetpack Compose היא מסגרת עיצוב הצהרתית מבוססת Kotlin עבור אנדרואיד, שולחן עבודה ואפילו אינטרנט (אם כי שני האחרונים מנוהלים על ידי JetBrains ולא גוגל).
היום, גוגל הכריזה על תאריך עבור מהדורה יציבה של Jetpack Compose, יחד עם כמה תכונות חדשות שמתבצעות. Jetpack Compose 1.0 ישוחרר ליציבה מתישהו ביולי. זה יגיע עם יותר רכיבים, תמיכה טובה יותר במסכים גדולים וכמה שינויים כלליים יותר באיכות החיים.
אנדרואיד סטודיו
Android Studio Arctic Fox היה בקנרי לזמן מה. כיום, קנרי הופכת לבטא, מכיוון שגוגל משחררת את הגרסה האחרונה של Arctic Fox לערוץ הבטא.
אין כאן הרבה חדש מלבד שינוי ערוץ, אבל הנה סקירה מהירה של כמה מהתכונות שנמצאות בקנרי. ל-IDE יש תמיכה מובנית ב-Jetpack Compose, עם תצוגות מקדימות של פריסה, השלמת קוד ועוד. ישנם כמה כלי ניפוי באגים חדשים, כולל סורק הנגישות ופרופיל הזיכרון. כמו כן, גוגל עדכנה את התוסף אנדרואיד Gradle ל-7.0, כאשר גירסת הגרסה כעת תואמת ל-Gradle עצמה.
קוטלין
Kotlin גם מקבל כמה שיפורים היום, כולל מהדורה יציבה של API חדש של מעבד הערות: Kotlin Symbol Processing. גוגל אומרת שה-API הזה צריך להיות מהיר עד פי שניים מהאפשרויות הקודמות, ובדרך כלל יעיל יותר.
Jetpack
לבסוף, יש לנו כמה שינויים באנדרואיד Jetpack, חבילת ספריית התמיכה של גוגל.
גוגל שחררה את Jetpack Macrobenchmark במצב אלפא כדי לעזור למפתחים לנתח את השהיית ההפעלה והאנימציה באפליקציות ולזהות בעיות קשורות. ו-Kotlin DataStore, החלופה הראשונה של Kotlin ל-SharedPreferences, נכנסה לבטא.