Android GDE
GDG Tbilisi Organizer
Podcast host @ debuggerpodcast.ge
Lazy blogger
Kotlin Weekly #388 has just been published! - https://mailchi.mp/kotlinweekly/kotlin-weekly-388
Throughout my career, people have compared software development to “traditional” engineering, usually in a way to scold software developers for not doing a proper job. But this way of thinking is flawed because most people have the wrong impression of how engineering works in practice. Here I suggest where to go to understand more
There were a lot of other releases today including a new wear-tooling-preview artifact for showing Compose Previews on Wear devices, Wear Compose 1.3.0-alpha04, and Wear Compose Material3 1.0.0-alpha10. Check out all of the release notes for the details!
https://developer.android.com/jetpack/androidx/versions/all-channel#august_23_2023
So folks, don't forget to check if your Ikea chair is compatible with your screen. I'm not kidding. A thread 🧵.
I've had the problem with my new screen for several weeks now, that every now and then the screen goes black for a few seconds.
Today I had enough and wanted to investigate the problem. So I started changing all the cables, plugging the screen into a different socket, and and and. Nothing helped.
@ashdavies with the year in Android
The Retrofit 2 converter for kotlinx.serialization has shed its experimental annotations and gone 1.0!
https://github.com/JakeWharton/retrofit2-kotlinx-serialization-converter/releases/tag/1.0.0
This requires a bump to Kotlin 1.8.10 and kotlinx.serialization 1.5.0 where the APIs we relied upon have now been stabilized. Enjoy!
Next steps: move the converter into the Retrofit repo as a proper first-party offering.
After levelling off for a few months, it looks like Mastodon's MAU is climbing upwards again. From 1.15M at the beginning of April to 1.21M today.
Bluesky is a React “““Native””” Twitter clone and you can tell both of those things after using it for 2 secs.
It is extraordinarily jank and it just feels like every other janky React app on Android. Which is to say: not native at all. The UI is nice because it just clones Twitter. But like, why in 2023 would you launch a new app using a non-native framework?
Actual modern Android development from a clean slate would result in such a better-feeling app…
RT/Russia Today no longer has a “state-affiliated media” label.
Nice job, Elmo. You’re really doing great on this rapidly-declining shitshow.
Android Studio Giraffe now offers new versions in the Gradle version catalog ⚡️
It's still a snapshot build, but you can explore how to use the baseline profile plugin.
It supports filter by module, so it's really useful when creating separated baseline profiles by module in your library.
@BHNT is starting 🚀
#berlin #berlinhackandtell
TIL if you click the memory indicator in IntelliJ/Studio, it runs a GC.
@ErikHellman well written 👏
I wrote about foreground services on Android and how to make them work. Tough topic, lots of pitfalls. Feel free to reach out if you run into any problems. :)
https://www.hellsoft.se/your-guide-to-foreground-services-on-andorid/
the whole thread is just insane
---
RT @shanselman
Wow. Just. Wow.
https://twitter.com/shanselman/status/1632921515695181825
I actually predicted this last week!
Now that outages have massively increased, Elon Musk pronounces Twitter's old code is a mess that can't be saved -- and there will be a re-write:
https://twitter.com/elonmusk/status/1632810081497513993?cxt=HHwWkoCw1ceH9KgtAAAA
This is Stage 3 of Twitter's demise.
Now pay attention to the next stages.
It will be awhile before Twitter 3.0 will arrive. When it arrives, it won't be "real" Twitter.
See: https://mastodon.social/@atomicpoet/109949723816737406
See screenshots.
Your regular reminder that Russia is a terrorist state and needs to be dismantled into a number of demilitarized nation states.