Advanced layout animations in Compose (Shared elements)

  Рет қаралды 22,820

Android Developers

Android Developers

Күн бұрын

Пікірлер: 39
@JimPekarek
@JimPekarek 4 ай бұрын
Thanks for showing off Shared Element Transitions with a non-trivial example. This was really well-presented
@HoussamElbadissi
@HoussamElbadissi 3 ай бұрын
Amazing presentation! Super clear and to the point. Love the new APIs, as idiomatic and powerful as ever!
@occasus7964
@occasus7964 4 ай бұрын
These are the kinds of helpful videos that I look forward too.
@monsterbrain
@monsterbrain 4 ай бұрын
It's looking great and found this really adding a smoothness to the app. Keep up the great work.
@carlfe4891
@carlfe4891 4 ай бұрын
I might finally use shared element transitions. Great work making this easy to customize and implement.
@PauliDev
@PauliDev 4 ай бұрын
I loved your presentation and Droidcon Berlin! That was superb informative and now I'm glad those jetsnack examples are online and I'm able to experiment with them. I did my first sharedElementTransition today! These are the "fireworks" developers love Compose for!
@oleksee
@oleksee 4 ай бұрын
My god this is complex and not obvious stuff over here. Haven't had much chance to work with animations in Compose so that makes it an extra layer harder for me to understand. Nevertheless thank you for the helpful video!
@__J____ff
@__J____ff 3 ай бұрын
yes this is really well presented ! must be the very precise/accurate use of the visuals and the perfect examples.
@justmeagain9302
@justmeagain9302 4 ай бұрын
I always aspire software engineers, you all are chads in the industry
@jeffhow4550
@jeffhow4550 2 ай бұрын
Thanks for the useful video. Just some suggestions for if you were to do another UI video... The visuals/animations were useful, but they would be much more understandable if you could show a "Before" animation side-by-side with an "After" animation at each step of the process. It can be hard to tell what's exactly changing at each step. Having to scrub through the video sometimes isn't enough. Thank you!
@AbdulBasit-kd5vk
@AbdulBasit-kd5vk 4 ай бұрын
very nice explanation and demos.
@aligold22
@aligold22 4 ай бұрын
شكرا على الشرح انا تعلم برمجة تطبيقات الموبايل من النت ولدي تطبيقات شكرا على مجهودكم ❤
@Vatk4LI
@Vatk4LI 4 ай бұрын
Why there is no blur background effects in compose built in libraries. It would be great for designs.
@GakisStylianos
@GakisStylianos 4 ай бұрын
There is the .blur modifier
@Vatk4LI
@Vatk4LI 4 ай бұрын
@@GakisStylianos did u ever use it? It's not a blur BACKGROUND modifier isn't it?
@GakisStylianos
@GakisStylianos 4 ай бұрын
You might be looking for the "Haze" library by Chris Banes for this
@Vatk4LI
@Vatk4LI 4 ай бұрын
@@GakisStylianos yeah i saw it but its not quite well. For me it doesnt work even sdk 31 and above.
@GakisStylianos
@GakisStylianos 4 ай бұрын
What do you mean it doesn't work?
@deviantstudio
@deviantstudio 4 ай бұрын
i hope all these tricks will be documented in the docs
@mohamedkarim-p7j
@mohamedkarim-p7j 4 ай бұрын
Thank for sharing 👍
@erfansn869
@erfansn869 4 ай бұрын
Great and nice content
@evilexus
@evilexus 4 ай бұрын
How something as "simple as animations" can add problems and add new features to fix those problems, What irony don't you think ?😅 Anyway thanks for the well explained tutorial ✌
@kenyakking
@kenyakking 4 ай бұрын
💯great presentation! Thanks!
@serhii.petrosiuk
@serhii.petrosiuk 4 ай бұрын
Great job!
@omyadav1866
@omyadav1866 4 ай бұрын
Very nice 👍 thanks for your support help me
@austin17ng
@austin17ng 4 ай бұрын
lots of information
@嘿嘿嘿-z1v
@嘿嘿嘿-z1v 4 ай бұрын
油條 is so cute 😂❤
@calixtoandrade996
@calixtoandrade996 4 ай бұрын
thanks for this
@muzamilabdallah6768
@muzamilabdallah6768 4 ай бұрын
Great
@akashmanna2099
@akashmanna2099 4 ай бұрын
Great
@Chirag-Redij38
@Chirag-Redij38 Ай бұрын
While using predictive back gesture with sharedTransition I am not able to render the lazyGrid behind... It just shows a black screen
@markocicak4004
@markocicak4004 Ай бұрын
Latest Compose Multiplatform 1.7.0 is supposed to support shared element transitions. Does anyone know what to import in commonMain.dependencies to support the sharedElement API?
@ahmadprogrammer136
@ahmadprogrammer136 3 ай бұрын
I have a first screen with a list of images, and when I click on any image, it moves to another screen with a HorizantelPager that displays all images with the HorizantelPager configured to start from the index of the image that was clicked, and a SharedElement is applied to this image. Now, if I change the image that the SharedElement was applied to in the second screen (HorizantelPager Screen) by swiping left or right, the SharedElement will not occur when I return to the first screen (which contains the list of images), but the SharedElement will be applied to the image that was clicked on the first page. I want the SharedElemnt to be applied even if I change the image in the second screen (HorizantelPager). I hope that I was able to describe the problem correctly 😅 Is there a solution to this problem?
@AndroidRecovery-BRICKED
@AndroidRecovery-BRICKED 4 ай бұрын
I only have android honeycomb:(
@omyadav1866
@omyadav1866 4 ай бұрын
Google meet great success Android phone Android
@omyadav1866
@omyadav1866 4 ай бұрын
ANDROID DEVICE ID SUPPORT PRIVACY POLICY WITH VISITORS
@techietoons
@techietoons 4 ай бұрын
You people keep on making things complex. Flutter is much better for animations. Developer can focus on implementing the business logic, rather that these low level managements.
@j2shoes288
@j2shoes288 4 ай бұрын
1) Compose Animation can still be janky.
Basic layouts in Compose
1:01:41
Android Developers
Рет қаралды 65 М.
Practical magic with animations in Jetpack Compose
32:46
Android Developers
Рет қаралды 51 М.
Чистка воды совком от денег
00:32
FD Vasya
Рет қаралды 5 МЛН
When Cucumbers Meet PVC Pipe The Results Are Wild! 🤭
00:44
Crafty Buddy
Рет қаралды 63 МЛН
كم بصير عمركم عام ٢٠٢٥😍 #shorts #hasanandnour
00:27
hasan and nour shorts
Рет қаралды 12 МЛН
Long Nails 💅🏻 #shorts
00:50
Mr DegrEE
Рет қаралды 20 МЛН
2 Years of C++ Programming
8:20
Zyger
Рет қаралды 50 М.
Expo Go vs Development Builds: Which should you use?
21:37
Navigation Compose meet Type Safety
16:50
Android Developers
Рет қаралды 16 М.
Guide to Improving Compose Performance | Mohit Sarveiya
41:19
Kotlin by JetBrains
Рет қаралды 5 М.
Gestures in Jetpack Compose
31:33
Android Developers
Рет қаралды 25 М.
How to analyze and improve performance of your Jetpack Compose app
45:39
Android Developers
Рет қаралды 16 М.
The ONLY Correct Way to Load Initial Data In Your Android App?
12:27
Philipp Lackner
Рет қаралды 38 М.
Custom layouts and graphics in Compose
20:25
Android Developers
Рет қаралды 55 М.
Gaslighting ChatGPT With Ethical Dilemmas
23:07
Alex O'Connor
Рет қаралды 440 М.
Чистка воды совком от денег
00:32
FD Vasya
Рет қаралды 5 МЛН