Ready to dive in? Check out the updated docs for details & examples: https://t.co/C0ke1yE69z
Feedback? Let us know on GitHub: https://t.co/HqyiV0pEmk #Android#VideoPlayback
๐ Big news for Android devs using Jetpack Compose! Media3 just dropped version 1.6.0, and it includes a brand new artifact: media3-ui-compose! Finally, seamless and customizable video playback directly in your Compose apps. ๐ฌ #AndroidDev#JetpackCompose#Media3
๐ Media3 1.6.0 is here with a host of new features and improvements!
โ HLS interstitials
โ Pre-warming decoders
โ media3-ui-compose artifact
โ Effects demo
โ MediaExtractorCompat
Dive into the details โ https://t.co/OpywfXy7Xw
Why this approach? We're giving you the flexibility you need. Instead of a pre-built UI, you get robust, tested state logic. This ensures your custom controls are perfectly synced with playback. Reliability of Media3 + creative freedom of Compose = ๐คฉ
New to building Android apps or want to better understand your build? Weโve reorganized our Gradle build documentation, added a new Android Build Overview section, and new details on verifying and updating your build dependencies. โ https://t.co/Rc0hp8yrFq
@LachlanTMcKee Hi Lachlan. Sorry for the late reply, I'm not as active on this platform as I used to be. The work on accessibility support in ATF is active and ongoing.
Here's the bug that you can follow, which also links to a set of code changes: https://t.co/lEC0AasinF
When should you choose a MediaSession over a plain Exoplayer instance for your video or audio use case?
We added a section to the Android documentation with more opinionated best practices. Do you agree with them?
https://t.co/h7DLh4hvOP
Seems like this was my last ride @VanMoof. It's time to start looking for a new challenge as iOS developer. I have just over a decade of experience working on consumer facing products, working as a web dev, product designer and iOS dev.
LMK if you're looking for someone like me!
Create a photo grid with multiselect behavior using #JetpackCompose!
1๏ธโฃ Implement a basic grid
2๏ธโฃ Add the selection state to the grid elements
3๏ธโฃ Add gesture handling
4๏ธโฃ Finishing touches
Get the code โ https://t.co/rG5HsqAtld
Ever wondered about the parameters `interactionSource` and `indication` for composables like Button or modifiers like clickable? Louis' blog post goes into much detail and gets you started creating a beautiful custom look & feel for your app's components! https://t.co/TgD0Io4jad
What's new in #JetpackCompose you ask? I got you covered!
Read my news on the most recent changes in the Compose landscape, from the latest release to the voice of the community, from watch to TV, linking to all new resources, here's your yearly summary!
https://t.co/VaCDTKMdnT
Use #JetpackCompose across all surfaces ๐ฑโ๐บ
With Compose for mobile, #WearOS, and TV you can use the same concepts and tools across all platforms making it fast and easy to create beautiful UI!
More at #GoogleIO โ https://t.co/9Mj8M7HhlR
๐จ New Compose Guide alert! The new Focus pages include in-depth guidance on default focus traversal behavior, how to change focus order and behavior, and how to react to elements being focused.
Read it now โ https://t.co/475sw6Km7F
I'll be looking for a new role for an August start ๐คโจ
I'm looking at Android developer positions: remote roles (esp. ones with budget for occasional co-working spaces in Kings Cross) or flexible hybrid. #AndroidDev
Quality of life improvement for https://t.co/dDIc2YmI5r docs ๐คค
Most of our #JetpackCompose code snippets now live on Github https://t.co/jdJflx77FT
This means you can easily see the full project for a snippet and if you spot an issue, you can propose a fix too ๐
Control the Layout phase to your advantage when building custom layouts ๐
Read the #MADSkills blog to also learn the various meanings of โLayoutโ and how to use Intrinsic measurements and SubcomposeLayout โ https://t.co/0t49TQ4yUK
Ready to take your Compose skills to the next level?๐ Well then, have we got some ๐ฐ for you!
๐จBrand new episode of #MADSkills ๐Compose Layouts & Modifiers ๐ - Advanced Layout Concepts is ooouuuttttttt ๐ฅณ๐ค