Jetpack Compose, מסגרת ליצירת ממשקי משתמש מקומיים של אנדרואיד

Jetpack Compose היא מסגרת חדשה (שפותחה במשותף על ידי Google ו- JetBrains) כלומר מיועד ליצירת ממשקי משתמש ליישומי אנדרואיד.

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

"היום פרסמנו גירסה 1.0 של Jetpack Compose, ערכת הכלים המודרנית של Android לממשק משתמש מודרני שיעזור לך לבנות אפליקציות טובות יותר, מהר יותר. היא יציבה ומוכנה לאימוץ לייצור ", אמרה אנה-קיארה בליני, מנהלת מוצר, בפוסט בבלוג.

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

מידע על Jetpack Compose

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

  • יכולת פעולה הדדית: Compose נועד לקיים אינטראקציה עם היישום הקיים שלך. תוכל להטביע את ממשקי המשתמש Compose ב- "Views" או "Views" ב- Compose. אתה יכול להוסיף כפתור יחיד למסך או לשמור את התצוגה המותאמת אישית שיצרת במסך כתיבה.
  • שילוב Jetpack: Compose נועד להשתלב עם ספריות Jetpack. עם שילוב הניווט, הדייג, LiveData (או Flow / RxJava), ViewModel ו- Hilt, Compose עובד עם הארכיטקטורה הקיימת שלך.
  • חוֹמֶר: Compose מציעה יישום של רכיבים ועיצובים של עיצוב חומרים, מה שמקל על יצירת אפליקציות יפות. מערכת הנושא של חומרים קלה יותר להבנה ומעקב, מבלי לעבור מספר קבצי XML.
  • רשימות: הרכיבים העצלנים של Compose מספקים דרך פשוטה, תמציתית אך עוצמתית להציג רשימות של נתונים ביעילות, עם מינימום טקסט מצופה.
  • אנימציה: הודות לממשקי האנימציה הפשוטים והעקביים של Compose, למפתחים הרבה יותר קל לקסום משתמשים ביישום שלהם.

כעת, לאחר ש- Jetpack Compose יצא מהבטא באופן רשמי, Google פרסמה את מפת הדרכים שלה לתכונות Compose עתידיות. כדי להבטיח ש- Compose יהיה מוכן לשימוש מפתחים, המסגרת מגיעה עם מגוון רכיבי "עיצוב חומרים" מוכנים לשימוש.

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

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

טמביאן Google הכינה מערך משאבים מקיף לצוותי מפתחים. כדי להתחיל עם Jetpack Compose ולהשתמש בכלים העדכניים ביותר ש- Google מציעה, פשוט עדכן לגרסה החדשה של Android Studio "Arctic Fox", שפורסמה לאחרונה וכי במהלך תקופת הפיתוח שלה, Google הוסיפה פונקציות חדשות כגון סורק נגישות, Test מטריקס, תמיכה מקורית ב- Mac M1 ותמיכה מלאה ב- Jetpack Compose.

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

מקור: https://android-developers.googleblog.com


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.