De drie belangrijkste updates voor Compose voor verschillende vormfactoren op Google I/O '24

De drie belangrijkste updates voor Compose voor verschillende vormfactoren op Google I/O '24


Geplaatst door Chris Arreola – Developer Relations Engineer

Google I/O 2024 zat boordevol updates en aankondigingen om u te helpen productiever te worden als ontwikkelaar. Hier zijn de drie belangrijkste aankondigingen over Jetpack Compose en Form Factors van Google I/O 2024:

#1 Nieuwe updates in Jetpack Compose

de Jetpack Compose verschijnt in juni 2024 Het heeft nieuwe functies en verbeteringen, zoals overgangen van gedeelde items, luie animaties van menu-items en prestatieverbeteringen over de hele linie.

Met gedeelde elementovergangen kunt u een grote continuïteit tussen schermen in uw app creëren. Deze functie werkt met Navigation Compose en voorspellend terugzetten, zodat overgangen kunnen plaatsvinden terwijl gebruikers door uw app navigeren. Een andere veelgevraagde functie – animatie van luie lijstitems – wordt nu ook ondersteund voor luie lijsten, waardoor ze de mogelijkheid hebben om invoegingen, verwijderingen en het opnieuw ordenen van items te animeren.

Jetpack Compose blijft ook de runtime-prestaties bij elke release verbeteren. Onze benchmarks laten een 17% snellere tijd tot de eerste pixel zien in ons Jetsnack Compose-voorbeeld. Bovendien is de robuuste override-modus geëvolueerd van experimenteel naar productieklaar, waardoor de prestaties van Compose-applicaties verder zijn verbeterd. Update eenvoudig uw app om van deze voordelen te profiteren.

Hij leest Wat is er nieuw in Jetpack Compose op I/O '24 Voor meer informatie.

#2 Schaal over verschillende schermen met de nieuwe API's en tools van Compose

Tijdens Google I/O hebben we nieuwe tools en API's aangekondigd om het eenvoudiger te maken Bouw op meerdere schermen met ComposeDe nieuwe adaptieve bibliotheek Material 3 introduceert nieuwe API's waarmee u algemene adaptieve scenario's kunt implementeren, zoals DetailslijstEn SteunplaatMet deze API's kunt u één of twee deelvensters weergeven, afhankelijk van de beschikbare grootte voor uw toepassing.

Hij kijkt Maak een gebruikersinterface met behulp van de adaptieve bibliotheek Materiaal 3 En Maak adaptieve Android-applicaties Voor meer informatie. Als u liever leest, kunt u uitchecken Over adaptieve lay-outs In onze documenten.

Dat hebben wij ook aangekondigd Schrijven voor televisie Versie 1.0.0 is nu beschikbaar als bètaversie. De nieuwste updates voor Compose voor TV omvatten betere prestaties, invoerondersteuning en een hele reeks verbeterde componenten die er direct uit de doos geweldig uitzien. Wat nieuw is in deze versie is dat we menu's, navigatie, dia's en instellingenschermen hebben toegevoegd. Wij hebben ook toegevoegd Nieuwe catalogustoepassing voor tv-materiaal De ontwikkelaarstools in Android Studio zijn bijgewerkt met een nieuwe projectwizard waarmee u aan de slag kunt gaan met Compose voor TV.

Eindelijk, Ontwerpen voor Wear OS Er zijn functies toegevoegd zoals Scroll om te onthullenA Uitbreidbaar artikelen een groep Annotaties ondersteunen WearPreviewTijdens Google I/O 2024 zijn visuele verbeteringen en oplossingen in Compose for Wear OS geüpgraded van bèta naar stabiel. Lees meer over alle Wear OS-updates door af te rekenen Kunst sessie.

Bekijk de casestudies van Geluidswolk En Adidas Ontdek hoe apps Compose gebruiken om hun apps te bouwen en leer meer over alle cross-screen updates van Compose via… Lees hier meer!

#3 Overzicht 1.1

Een snelle blik op Jetpack Glance is het aanbevolen moderne raamwerk voor Android voor het bouwen van widgets. De nieuwste versie, Glance 1.1, is nu stabiel. Glance is gebouwd op Jetpack Compose, waardoor u dezelfde declaratiesyntaxis kunt gebruiken als u gewend bent bij het bouwen van tools.

Deze release introduceert een nieuwe unit-testbibliotheek, bug-UI's en nieuwe componenten. Daarnaast hebben we nieuwe kernwidgetlay-outs op GitHub uitgebracht, zodat je sneller aan de slag kunt met een reeks lay-outs die aansluiten bij best practices, en hebben we nieuwe ontwerprichtlijnen gepubliceerd in het UI Design Center: bekijk het eens!

Voor meer informatie over het gebruik van Glance, zie Maak prachtige Android-widgets met Jetpack GlanceOf als je iets praktischer wilt, bezoek dan het Code Lab Maak een widget met Glance.

Voor meer informatie over de nieuwste updates voor Compose en Form Factors kunt u terecht bij Componeren op verschillende schermen En de Wat is er nieuw in Jetpack Compose op I/O '24 Blogberichten of weergaven Aanbevolen afspeellijst!