Could you teach how to handle currency input in Compose Multiplatform? I'm not sure which data type to use-Decimal, Float, or something else. Also, should I apply a VisualTransformation or similar in a TextField? Currently, I'm using KeyboardType.Decimal, but the input looks messy. Any tips would be greatly appreciated
This new gesture thing is absolutely overrated and extra pain for devs. We don't need funky gestures or private space, we want better power optimization, better stability.
Hey Philipp, what do you think of the navigation with Jetpack Compose? I place a lot of importance on UI and UX design, and it just drives me crazy that the navigation animation is not the native one of the activities, but such an ugly, bland animation. Every Google app that uses JC uses its own one and it almost always just stutters. The same is true of many other Jetpack Compose UI elements. It's all a huge UI mess. And the team behind JC just doesn't improve it.
Exactly man, almost all of the other UI elements follow the Material 3 spec perfectly (even BasicDialogBox has a nice default animation) by default but they ignored the most core animation framework (navigation) for some reason
IMO it should be possible by assigning a custom popExitTransition in your NavHost composable. The popExitTransition should contain scaleOut() + slideOutHorizontally() with the final scale set to 0.75f or something and with a duration slightly less than slideOutHorizontally, so it scales out and exits. I haven't tried this yet, but I'm planning on implementing something similar in an app
This video is very useful for creating professional looking UIs. I used this approach to change a text field to a text when doing the back gesture.
I absolutely hate this 😂 thanks for the video dude great work as always
Eagerly waiting for a video handling adMob monetization with Compose Multiplatform
Thanks for the video man, loved it!
What happens if navigation drawer is open and we swipe from left to right?
Could you teach how to handle currency input in Compose Multiplatform? I'm not sure which data type to use-Decimal, Float, or something else. Also, should I apply a VisualTransformation or similar in a TextField? Currently, I'm using KeyboardType.Decimal, but the input looks messy. Any tips would be greatly appreciated
Does the transition animation match the specified one in the nav host?
when you will do discount for private course in pl-code
in the black Friday you should do early this month
please reply
Thanks!
Wait what happens, if user users bottom system navigation bar with buttons and what will happen in devices with disbled back navigation or api30< ?
Should have also shared its translation
This new gesture thing is absolutely overrated and extra pain for devs. We don't need funky gestures or private space, we want better power optimization, better stability.
@@CSAbhiOnline true
Absolutely
Hey Philipp, what do you think of the navigation with Jetpack Compose? I place a lot of importance on UI and UX design, and it just drives me crazy that the navigation animation is not the native one of the activities, but such an ugly, bland animation. Every Google app that uses JC uses its own one and it almost always just stutters. The same is true of many other Jetpack Compose UI elements. It's all a huge UI mess. And the team behind JC just doesn't improve it.
Exactly man, almost all of the other UI elements follow the Material 3 spec perfectly (even BasicDialogBox has a nice default animation) by default but they ignored the most core animation framework (navigation) for some reason
Thanks
What's the best way to support the type of predictive back animations that you see in Gmail?
IMO it should be possible by assigning a custom popExitTransition in your NavHost composable. The popExitTransition should contain scaleOut() + slideOutHorizontally() with the final scale set to 0.75f or something and with a duration slightly less than slideOutHorizontally, so it scales out and exits. I haven't tried this yet, but I'm planning on implementing something similar in an app
The next quest will be to start it in multiplatform 😬😄
Ohhh, great... And here I thought only iOS's back handling was pain in the ahh... Now android is also pulling the same petty moves.
This 🎉🎉🎉🎉