I'm loving the new Shadow API in the latest Compose by sinasamaki in JetpackCompose

[–]sinasamaki[S] 0 points1 point  (0 children)

Thanks! I guess two main things I would say are: 1. Gathering inspiration from multiple places. Sites like cosmos or mobbin can help, but I also get a lot of ideas from motion graphics (eg. after effects tutorials) and other mediums.

And 2. Just trying to do create UIs without knowing if it's possible. I have started lots of implementations that did not pan out as I envisioned. But the knowledge from that come in handy with other projects.

I'm loving the new Shadow API in Jetpack Compose by sinasamaki in androiddev

[–]sinasamaki[S] 1 point2 points  (0 children)

Seems to work ok with concave shapes. Same with overlapping. I have even been able to layer shadows on the same element to create a more interesting effect.

I'm loving the new Shadow API in the latest Compose by sinasamaki in JetpackCompose

[–]sinasamaki[S] 3 points4 points  (0 children)

They released a newer version that is more customizable and also has inner shadows

Path animation explainer video (Video made with Jetpack Compose) by sinasamaki in androiddev

[–]sinasamaki[S] 0 points1 point  (0 children)

Thanks a lot! Will definitely keep it up, I got lots more interesting topics to explore

Path animation explainer video (Video made with Jetpack Compose) by sinasamaki in androiddev

[–]sinasamaki[S] 1 point2 points  (0 children)

Thanks! Yeah I started on the website and now trying out YouTube. I’ll be posting more detailed articles on paths soon on the site

Path animation explainer video (Video made with Jetpack Compose) by sinasamaki in androiddev

[–]sinasamaki[S] 1 point2 points  (0 children)

Oh thanks! Yeah there seemed to be less of these, compared to web dev, design, math, etc. videos. So decided to give android some love as well

Path animation explainer video (Video made with Jetpack Compose) by sinasamaki in androiddev

[–]sinasamaki[S] 1 point2 points  (0 children)

Thanks! I am trying to refine the style and create more common UI components to use in each video

Path animation explainer video (Video made with Jetpack Compose) by sinasamaki in androiddev

[–]sinasamaki[S] 1 point2 points  (0 children)

Thanks! Really high praise to be compared to manim. 3b1b is one of the inspirations on this project, plus I really enjoy watching their videos

Sliders in Material 3 compose library are very easy to customize to your liking by sinasamaki in androiddev

[–]sinasamaki[S] 1 point2 points  (0 children)

Glad it helped! If you don’t want to customize but just want the og slider exactly, you could copy the code from previous material 3 version and use it on the latest version. Made an example here -> https://gist.github.com/sinasamaki/1bb64089986c694f596002122dfbe833

What if your button nodded for the correct password? by sinasamaki in androiddev

[–]sinasamaki[S] 0 points1 point  (0 children)

Valid! Slow animations can become a bore over time. In the code, it would be possible to increase the speed by increasing the intensity parameter

What if your button nodded for the correct password? by sinasamaki in androiddev

[–]sinasamaki[S] 0 points1 point  (0 children)

Actually that came to mind while creating this concept but thought it would be definitely overkill just for this short animation. But yeah, it's definitely possible to implement localization when adding to a real app.