95 Followers
103 Following
29 Posts
Google Developer Expert for Android. 1x Engineer and caffeine obsessed.
Personalhttps://sagarviradiya.dev
Blog
Codehttps://github.com/sagar-viradiya

Had the privilege to attend the Google Developer Expert Summit recently!

It was an incredible experience participating in feedback sessions around the Gemini-powered enhancements in Android Studio ✨

Also had the chance to engage with Googlers on app accessibility best practices.

And of course, catching up with my fellow GDEs made it all the more special. Always inspiring to be part of such a passionate and talented community! ❀️

#GDESummitEMEA2025 #GoogleDeveloperExpert #AndroidDev

Google IO Connect Berlin was an absolute blast!

Content was a quick refresher of IO announcements and developer focus deep dive into few topics.

It was even more refreshing to catchup with community folks and going around different booths to interact with various product teams.

#GoogleIOConnect

Migrated Charty library to KMM! So far, it looks promising and hopefully release will also be smooth!

This was quite challenging in terms of replacing all Android-specific classes with KMM implementation and setting up the infrastructure. Nevertheless it’s worth the effort and I learned a lot!

https://github.com/hi-manshu/Charty

#KMM #AndroidDev

GitHub - hi-manshu/Charty: An Elementary Chart library for Jetpack Compose. You can implement any kind of chart natively designed for Compose.

An Elementary Chart library for Jetpack Compose. You can implement any kind of chart natively designed for Compose. - hi-manshu/Charty

GitHub

Here is an attempt to achieve Threads app pull to refresh animation in #JetpackCompose

The gist of implementation -> https://gist.github.com/sagar-viradiya/b52951bebd8b52b87063ba742f3c8d2e

Thank you @sinasamaki for inspiration from blog on pull-to-refresh animation -> https://www.sinasamaki.com/custom-pull-to-refresh-in-jetpack-compose-2/

Thank you @riggaroo for inspiration from path animation -> https://gist.github.com/riggaroo/4c6abc7d29e511831c2ceb68697b913f

#AndroidDev

An attampt to implement Threads app like path animation on pull to refresh in Jetpack Compose

An attampt to implement Threads app like path animation on pull to refresh in Jetpack Compose - ThreadLikePathAnimation.kt

Gist

Sneak peek πŸ˜Άβ€πŸŒ«οΈ to Compose animation internals that I will be presenting @droidconlisbon later this week.

See you all who are attending! πŸ‘‹

Super excited to speak at @droidconlisbon later this month.

I will be deep diving into the internals of Compose animation APIs. Knowing implementation details is crucial in order to optimise or debug animation performance.

Cya all attending in person πŸ‘‹

#AndroidDev

Here is one more recreated with koreography.

#AndroidDev

Koreography v0.3.0 is out!

So fascinating to see endless possibilities with compose animation API + coroutine. Here is the free Lottie animation recreated with koreography.

Check out more animation samples in repo -> https://github.com/sagar-viradiya/koreography

#AndroidDev #opensource

GitHub - sagar-viradiya/koreography: A light weight Compose Animation library to choreograph low level Animation API through Kotlin DSL.

A light weight Compose Animation library to choreograph low level Animation API through Kotlin DSL. - GitHub - sagar-viradiya/koreography: A light weight Compose Animation library to choreograph lo...

GitHub

#AndroidDevSummit London was overloaded with form factors focusing on building adaptive layout for all screen sizes.

Thanks everyone responsible for making this happen πŸ™Œ

Checkout playlist here -> https://youtube.com/playlist?list=PLWz5rJ2EKKc9jBnpl83LH6oZc7nFIVSRq

#AndroidDev

So good to see all my fav Android peeps gearing up for #AndroidDevSummit London πŸ’š

#AndroidDev