Stylianos Gakis's Avatar

Stylianos Gakis

@gakisstylianos.bsky.social

Android Dev at Hedvig, Working on https://github.com/HedvigInsurance/android I live in Stockholm, Sweden πŸ‡ΈπŸ‡ͺ, and I come from Greece πŸ‡¬πŸ‡·

773 Followers  |  559 Following  |  229 Posts  |  Joined: 03.11.2024  |  2.1108

Latest posts by gakisstylianos.bsky.social on Bluesky

Preview
NavigationEvent Info NavigationEvent is a Kotlin Multiplatform library for handling system gestures - back and forward - on all platforms. It works on Android, iOS and Desktop with Web support coming next. Android used to...

Just published "NavigationEvent Info".

marcellogalhardo.dev/posts/naviga...

#AndroidDev #Kotlin #KMP #CMP

01.11.2025 12:37 β€” πŸ‘ 21    πŸ” 7    πŸ’¬ 0    πŸ“Œ 0
Preview
Recent Release Notes Β |Β  Android Developers

More #JetpackReleaseNotes are out today with bug fix releases in Room 2.7.2, WorkManager 2.10.2, and Compose 1.8.3 alongside Compose 1.9.0-beta01 and brand new Compose integrations in Ink 1.0.0-alpha05 and NavigationEvent 1.0.0-alpha03.
developer.android.com/jetpack/andr...

18.06.2025 22:46 β€” πŸ‘ 27    πŸ” 5    πŸ’¬ 1    πŸ“Œ 0
Preview
Announcing Jetpack Navigation 3 Explore Jetpack Navigation 3, a new Compose-first navigation library with increased flexibility so Android developers to build robust experiences.

Today, we've released a brand new Jetpack library - Navigation3! A pure Compose, state based navigation library: android-developers.googleblog.com/2025/05/anno...

20.05.2025 18:05 β€” πŸ‘ 90    πŸ” 29    πŸ’¬ 6    πŸ“Œ 9
Preview
Recent Release Notes Β |Β  Android Developers

The first March #JetpackReleaseNotes include Credential 1.5.0, Webkit 1.13.0, Collection 1.5.0, Navigation 2.8.9, Compose Material3 Adaptive 1.1.0, Compose 1.8.0-rc01 plus a bunch of long overdue releases moving towards stable.
developer.android.com/jetpack/andr...

14.03.2025 04:36 β€” πŸ‘ 27    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
A picture of a conference stage, showing a slide announcing the start of DevFest 2025

A picture of a conference stage, showing a slide announcing the start of DevFest 2025

Good morning from DevFest Stockholm 2025!
Come say hi if you see me around πŸ‘‹

#DevFestSthlm #DevFest #GDG

28.02.2025 08:33 β€” πŸ‘ 12    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Recent Release Notes Β |Β  Android Developers

For the last #JetpackReleaseNotes of February, we have releases of CoordinatorLayout 1.3.0, ExifInterface 1.4.0, Core ViewTree 1.0.0, Activity 1.10.1, Wear Phone Interactions 1.1.0 plus bug fixes in DataStore 1.1.3, Navigation 2.8.8, and ConstraintLayout 2.2.1.
developer.android.com/jetpack/andr...

26.02.2025 22:03 β€” πŸ‘ 24    πŸ” 5    πŸ’¬ 2    πŸ“Œ 0

androidx.media3:media3-ui-compose sounds very exciting! We were literally working on exactly this in the past weeks. I was trying to find the source over at cs.android.com but it seems like I am either unable to find it or it is not there. Do you know if it should be there?

11.02.2025 14:38 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Hey, I just released jetc.dev Newsletter Issue #253! ModalBottomSheet! @skydoves.bsky.social on composable API design! MapKit in Compose Multiplatform! Shimmer with @igorescodro.bsky.social! TV focus! And... what is androidx.media3:media3-ui-compose?!? jetc.dev/issues/253 #JetpackCompose #AndroidDev

11.02.2025 13:53 β€” πŸ‘ 7    πŸ” 3    πŸ’¬ 2    πŸ“Œ 0
Preview
Recent Release Notes Β |Β  Android Developers

More #JetpackReleaseNotes from today's releases of Navigation 2.8.6, Compose 1.7.7, Compose 1.8.0-beta01 (πŸŽ‰) as well as alphas in XR, Navigation, and Room.
developer.android.com/jetpack/andr...

30.01.2025 00:44 β€” πŸ‘ 40    πŸ” 5    πŸ’¬ 3    πŸ“Œ 0

Happy new year Ian!

01.01.2025 08:39 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Does shared pref not allow you to just use a test version of it? I do that for datastore with an in-memory storage and it works perfectly well without any mocking.

31.12.2024 01:27 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Haha this looks so fun to play with!

29.12.2024 12:42 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Hey, I just released jetc.dev Newsletter Issue #246! Compose Multiplatform update! Type-safe navigation! Camera! @sellmair.dev on hot reload! @Preview generator! And... a library of libraries?!? jetc.dev/issues/246 #JetpackCompose #AndroidDev

24.12.2024 13:53 β€” πŸ‘ 17    πŸ” 4    πŸ’¬ 0    πŸ“Œ 1

Question, how far is your tv from your couch? I've tried gaming on my TV, but I get eye strain almost immediately. So I fall back to going to my monitor which is much closer in comparison.

21.12.2024 20:25 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Arguing with people was already exhausting enough, now it's just impossible. I wouldn't want to be a teacher right now, I'd go crazy having this exact same conversation this teacher had.

21.12.2024 11:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Okay, that's a bit shorter, albeit still very obscure.

21.12.2024 11:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Oh so THAT is where it went! This used to be 2 or 3 clicks away, I am fairly certain. Because I share photos really often this way, and I think I had a different entry point to it in the past.

20.12.2024 19:59 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Adapting Android apps for XR
Adapting Android apps for XR

Our session for Adapting Android apps for #AndroidXR is now live! Learn how to build with the new Jetpack XR SDK and see your app come to life in the XR emulator within Android Studio.

https://youtu.be/RQsE0n1xBxo?si=mQXjUYCFYPyYSkx-

19.12.2024 22:37 β€” πŸ‘ 13    πŸ” 5    πŸ’¬ 0    πŸ“Œ 1

What did it break for example?

20.12.2024 10:20 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I will pretend I never read this

20.12.2024 02:12 β€” πŸ‘ 13    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Modifier rename Β· chrisbanes haze Β· Discussion #451 Hi everyone. In v0.9 Haze was completely re-written in a way where the way that Haze works underneath was completely inverted. Pre-v0.9, all of the drawing and logic was performed by your Modifier....

I'm thinking about renaming the modifiers in Haze but not quite sure what to use.

If you want to help, you can comment here:

github.com/chrisbanes/h...

19.12.2024 08:33 β€” πŸ‘ 12    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

Ah PoE, the other time destroyer. I understand your playtime on both tbh

18.12.2024 01:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Is it Balatro?

17.12.2024 16:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

✨ New #JetpackCompose feature ✨

Introducing `keyframesWithSpline`, unlike the standard `keyframes` animation spec, it produces a natural smooth curve, perfect for working with predefined X,Y coords.

βœ‚οΈ gist.github.com/riggaroo/98d...

πŸ“ƒ developer.android.com/reference/ko...

17.12.2024 11:42 β€” πŸ‘ 53    πŸ” 10    πŸ’¬ 1    πŸ“Œ 1

What's more important than Balatro?

16.12.2024 19:57 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Do your teams work in public channels (which, as I understand it, is how folks at Slack itself work) or are your teams hiding their decision & investigation process in private channels, Apple style culture?

I shared this with our mobile org recently (400+ people).

#AndroidDev

15.12.2024 17:02 β€” πŸ‘ 50    πŸ” 4    πŸ’¬ 6    πŸ“Œ 0

Another bad thing with private channels/dms is people leave the company and then those are basically lost forever.
I can't imagine a good reason for any such discussion happening in private channels tbh, especially in a company which is not too big.

15.12.2024 18:51 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yeah, this "preparation" might mean just picking the "right" libraries, not adding the entire KMP build structure, deal with Gradle and all that. That can come later if you actually go MP. At which point your life is much easier if you've made the right choices.

15.12.2024 17:40 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Thanks, now how do I unlearn this?

15.12.2024 15:07 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Perfect, now you can celebrate that by taking a month off to balance things out

14.12.2024 17:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@gakisstylianos is following 20 prominent accounts