Jetpack Compose prichádza na Android TV, Compose Material 3 je stabilný

click fraud protection

Ak ste vývojár, pravdepodobne viete, čo je Jetpack Compose. Material 3 Stable je teraz tu spolu s Compose pre Android TV.

Jetpack Compose je deklaratívny nástroj používateľského rozhrania napísaný v jazyku Kotlin, ktorého cieľom je nahradiť alebo byť životaschopnou alternatívou pre klasické imperatívne nástroje používateľského rozhrania, ako sú rozloženia XML systému Android. Jetpack Compose je v podstate výkonný modul rozloženia iba s kódom, ktorý môže výrazne zjednodušiť implementáciu používateľského rozhrania. Prvýkrát bol vydaný v alfa verzii v auguste minulý rok, po ktorom nasledoval beta vydanie vo februári tohto roku s mnohými ďalšími prírastkami. Teraz, na Android Developer Summit Google, spoločnosť oznámila, že Compose prichádza na Android TV. Ešte lepšie je, že Material 3 je teraz v stabilnej verzii, čo znamená, že ho môžete použiť na vytváranie svojich aplikácií s istotou.

Ponuky Compose Material 3 Materiálové prevedenie 3-štylizované komponenty a tému, umožňujúce funkcie prispôsobenia Material You, ako sú dynamické farby. Knižnica Compose Material 3 obsahuje nové verzie mnohých komponentov používateľského rozhrania, ako sú tlačidlá, karty, začiarkavacie políčka, prepínače, navigačné lišty, zásuvky a mnoho ďalších, s podporou ďalších na ceste. Google tiež zverejnil dokumentáciu, ktorá vám ukazuje

ako migrovať aplikáciu Material Design 2 na Material Design 3. Existujú tiež vylepšenia rôznych verzií Android Studio, ktoré môžete použiť na zostavenie Jetpack Compose, ako je uvedené nižšie.

Android Studio Dolphin je najnovšie stabilné vydanie s:

  • Koordinácia animácie
  • anotácie s viacerými náhľadmi
  • Recomposition počíta v Layout Inspector

Android Studio Electric Eel obsahuje beta funkcie, ako napríklad:

  • Živá úprava (experimentálna)
  • Zvýraznenie vykresľovania kompozície
  • Konfigurácia zariadení s ukážkou
  • Aktuálne aktualizácie v ukážkach

Android Studio Flamingo obsahuje kanárske vlastnosti, ako napríklad:

  • Živé úpravy sú predvolene zapnuté
  • Vylepšené sledovanie kompozície, ktoré vám pomôže lepšie kontrolovať problémy s výkonom.

Nielen to, ale Google oznámil, že Compose je teraz k dispozícii v Alpha pre Android TV. Komponenty ako Kolotoč a ImmersiveList boli implementované a v budúcnosti pribudnú ďalšie. Toto prichádza po tom, čo Compose dosiahol stabilný stav pre WearOS začiatkom leta.