Jetpack Compose, אַ פריימווערק פֿאַר קריייטינג געבוירן אַנדרויד באַניצער ינטערפייסיז

דזשעטפּאַקק קאַמפּאָוז איז אַ נייַע פריימווערק (צוזאַמען דעוועלאָפּעד דורך Google און JetBrains) בדעה פֿאַר קריייטינג באַניצער ינטערפייסיז פֿאַר אַנדרויד אַפּלאַקיישאַנז.

אַרבעט עקסקלוסיוולי מיט קאָטלין און נישט מיט די Java פּראָגראַממינג שפּראַך. דער געצייַג יימז צו העלפֿן דעוועלאָפּערס צו מאַכן אַפּלאַקיישאַנז פאַסטער, מיט די "מאָדערן געבוירן אַנדרויד באַניצער צובינד".

"היינט האָבן מיר באפרייט ווערסיע 1.0 פון Jetpack Compose, אַנדרויד ס געבוירן, מאָדערן באַניצער צובינד טאָאָלקיט צו העלפֿן איר בויען בעסער אַפּפּס, פאַסטער. עס איז סטאַביל און גרייט צו זיין אַדאַפּטיד אין פּראָדוקציע, ”האט Anna-Chiara Bellini, פּראָדוקט מאַנאַגער, געזאָגט אין אַ בלאָג פּאָסטן.

"מיר דיזיינד קאָמפּאָסע צו זיין פאַסטער און גרינגער צו שאַפֿן געבוירן אַנדרויד אַפּלאַקיישאַנז. מיט אַ גאָר דעקלאַראַטיווע צוגאַנג, איר פשוט באַשרייַבן דיין באַניצער צובינד און קאָמפּאָסע נעמט זאָרגן פון די מנוחה. ווען די שטאַט פון די אַפּלאַקיישאַן ענדערונגען, די באַניצער צובינד איז אויטאָמאַטיש דערהייַנטיקט, וואָס זייער סימפּלאַפייז די גיך קריייטינג באַניצער ינטערפייסיז. "

וועגן דזשעטפּאַקק קאַמפּאָוז

די אַפּלאַקיישאַן איז געווען אין אַ ביתא ווערסיע פֿאַר פינף חדשים און האט אַפישאַלי ריטשט ווערסיע 1.0 און לויט Google ס ווערטער, די ווערסיע 1.0 איז גרייט פֿאַר נוצן אין פּראָדוקציע און אָפפערס די פאלגענדע שליסל פאַנגקשאַנז:

  • ינטעראָפּעראַביליטי: קאָמפּאָסע איז דיזיינד צו ינטעראַקט מיט דיין יגזיסטינג אַפּלאַקיישאַן. איר קענען ימבעד די קאַמפּאָוז באַניצער ינטערפייסיז אין "קוקן" אָדער "קוקן" אין קאָמפּאָסע. איר קענען לייגן אַ איין קנעפּל צו אַ פאַרשטעלן אָדער האַלטן די מנהג מיינונג איר באשאפן אויף אַ קאַמפּאָוז פאַרשטעלן.
  • Jetpack ינאַגריישאַן: קאָמפּאָסע איז דיזיינד צו ויסשטימען זיך מיט די Jetpack לייברעריז. מיט די ינטאַגריישאַן פון נאַוויגאַציע, פּיידזשינג, LiveData (אָדער Flow / RxJava), ViewModel און Hilt, קאַמפּאָוז אַרבעט מיט דיין יגזיסטינג אַרקאַטעקטשער.
  • מאַטעריאַל: Compose אָפפערס ימפּלאַמענטיישאַן פון מאַטעריאַלס דיזיין קאַמפּאָונאַנץ און טעמעס, וואָס מאכט עס גרינג צו שאַפֿן גרויס אַפּלאַקיישאַנז. די מאַטעריאַלס טעמע סיסטעם איז גרינגער צו פֿאַרשטיין און שפּור, אָן קייפל קסמל טעקעס.
  • רשימות: די לאַזי קאַמפּאָונאַנץ פון Compose צושטעלן אַ פּשוט, קאַנסייס, אָבער שטאַרק וועג צו אַרויסווייַזן רשימות פון דאַטן יפישאַנטלי, מיט אַ מינימום פון בוילערפּלאַטע טעקסט.
  • אַנאַמיישאַן: דאַנקען צו Compose ס פּשוט און קאָנסיסטענט אַנאַמיישאַן אַפּיס, עס איז פיל גרינגער פֿאַר דעוועלאָפּערס צו ענטשאַנט יוזערז פון זייער אַפּלאַקיישאַן.

איצט אַז Jetpack Compose איז אַפישאַלי נישט אין ביתא, Google האט באפרייט זיין ראָאַדמאַפּ פֿאַר צוקונפֿט קאַמפּאָוז פֿעיִקייטן. צו ענשור אַז Compose איז גרייט פֿאַר דעוועלאָפּערס צו נוצן, די פריימווערק איז יקוויפּט מיט אַ פאַרשיידנקייַט פון קאַמפּאַטאַבאַל "מאַטעריאַל פּלאַן" קאַמפּאָונאַנץ.

גוגל האָט אויך פריער געמאָלדן אז שטיצע פאר דעם נייעם "מאטעריאל איר" וועט באַלד זיין בארעכטיגט. אנדערע טינגז אויף די Jetpack Compose ראָאַדמאַפּ אַרייַננעמען פול WearOS שטיצן, ימפּרוווד פאָרשטעלונג און סאַפּרייזינגלי די פיייקייט צו שאַפֿן אַנדרויד היים פאַרשטעלן ווידזשיץ.

אין דערצו צו עס עס איז דערמאנט אַז Compose אויך אָפפערס אַ ספּעשאַלייזד געצייַג "Compose Preview", ינאַגרייטיד מיט אַנדרויד סטודיאָ "אַרקטיש פאָקס". מיט דעם געצייַג, די דעוועלאָפּער קענען באַקומען אַ געדאַנק פון ווי זייער אַפּלאַקיישאַן קוקט אָדער זיכער ענדערונגען אָן רעקאָמפּילע זייער קאָד. פּונקט אַזוי, די סטרינגס אין דיין קאָמפּאָסע אַפּלאַקיישאַן קאָד קענען זיין טשיינדזשד און די רעזולטאַטן ווערן גלייך קענטיק אין דיין דעבוגגער אָן רעקאָמפּילע.

טאמביען Google האט צוגעגרייט אַ פולשטענדיק גאַנג פון רעסורסן פֿאַר דעוועלאָפּער טימז. צו אָנהייבן מיט Jetpack Compose און נוצן די לעצטע מכשירים וואָס Google אָפפערס, פשוט דערהייַנטיקן צו די נייַע ווערסיע פון ​​אַנדרויד סטודיאָ "אַרקטיק פאָקס", וואָס איז באפרייט לעצטנס און אַז בעשאַס זיין אַנטוויקלונג צייט, Google צוגעגעבן נייַ פאַנגקשאַנז אַזאַ ווי אַקסעסאַביליטי סקאַננער, טעסט מאַטריץ, געבוירן שטיצן פֿאַר Mac M1 און פול שטיצן פֿאַר Jetpack Compose.

לעסאָף אויב איר זענט אינטערעסירט צו וויסן מער וועגן איםאיר קענט קאָנטראָלירן די דאַקיומענטיישאַן, אַרייַנגערעכנט גוידעס אויף שליסל אַפּיס אַזאַ ווי לייאַוץ, נאַוויגאַציע אָדער טעסטינג, דעוועלאָפּער וסאַביליטי אָדער געצייַג פאַנגקשאַנאַליטי און ווידיאס.

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


דער אינהאַלט פון דעם אַרטיקל אַדכיר צו אונדזער פּרינציפּן פון לייט עטיקס. צו מעלדונג אַ טעות גיט דאָ.

זייט דער ערשטער צו באַמערקן

לאָזן דיין באַמערקונג

אייער בליצפּאָסט אַדרעס וועט נישט זייַן ארויס.

*

*

  1. פאַראַנטוואָרטלעך פֿאַר די דאַטן: Miguel Ángel Gatón
  2. ציל פון די דאַטן: קאָנטראָל ספּאַם, קאָמענטאַר פאַרוואַלטונג.
  3. לעגיטימאַטיאָן: דיין צושטימען
  4. קאָמוניקאַציע פון ​​די דאַטן: די דאַטן וועט נישט זיין קאַמיונאַקייטיד צו דריט פּאַרטיעס אַחוץ דורך לעגאַל פליכט.
  5. דאַטן סטאָרידזש: דאַטאַבייס כאָוסטיד דורך Occentus Networks (EU)
  6. רעכט: צו קיין צייט איר קענט באַגרענעצן, צוריקקריגן און ויסמעקן דיין אינפֿאָרמאַציע.

בול (אמת)