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.