Anatolii Frolov (@af2905g) 's Twitter Profile
Anatolii Frolov

@af2905g

Android Developer | Writing on Medium

ID: 1707767658874064896

calendar_today29-09-2023 14:42:36

7 Tweet

1 Followers

20 Following

droidcon (@droidcon) 's Twitter Profile Photo

Dive into Friendly Captcha 2.0 — how to set it up with a clean, production-ready architecture using #JetpackCompose & #Hilt 🚀 By Anatolii Frolov droidcon.com/2025/04/24/fri…

Anatolii Frolov (@af2905g) 's Twitter Profile Photo

Big thanks to droidcon for featuring my article! If you’ve ever been confused by Job.cancel() vs CoroutineScope.cancel() in Kotlin — this guide breaks it down with clear examples. Glad to see it reaching more Android devs!

Anatolii Frolov (@af2905g) 's Twitter Profile Photo

Excited to see my article "Avoid using Array in the data class constructor in Kotlin" featured in the latest issue of AndroidWeekly! Big thanks to the team for including it! Read: androidweekly.net/issues/issue-6… Article: proandroiddev.com/avoid-using-ar… #AndroidDev #Kotlin #AndroidWeekly

Jim Sproch (@jimsproch) 's Twitter Profile Photo

Compose for iOS is officially Stable! 🎉 Now you can write your UI in Compose for both iOS and Android, share widgets across platforms, and it compiles to a native app on both platforms! Amazing! #JetpackCompose #android #kotlin blog.jetbrains.com/kotlin/2025/05…

droidcon (@droidcon) 's Twitter Profile Photo

Reduce release risk with internal testing on #GooglePlay. Learn how to safely ship #Android apps with fewer surprises 📲 By Anatolii Frolov droidcon.com/2025/04/29/how…

droidcon (@droidcon) 's Twitter Profile Photo

Learn why using Array types in #Kotlin data class constructors can cause subtle bugs—& what to use instead for safer, predictable behaviour. By Anatolii Frolov droidcon.com/2025/05/12/avo…

ProAndroidDev (@proandroiddev) 's Twitter Profile Photo

Avoid using var in the data class constructor in Kotlin – now with Jetpack Compose. By Anatolii Frolov #AndroidDev proandroiddev.com/avoid-using-va…

Anatolii Frolov (@af2905g) 's Twitter Profile Photo

🚀 Just published: How I Grew from 100 to 1,000 Followers on Medium in Just Over a Month (No Tricks) No hacks, no clickbait — just practical lessons from writing and sharing consistently. 👉 medium.com/illumination/h… #Medium #Writing #DevCommunity #AndroidDev #ContentStrategy

droidcon (@droidcon) 's Twitter Profile Photo

Avoiding var in #Kotlin data classes is now even more critical—see how it impacts #JetpackCompose stability & recomposition performance 🚀 By Anatolii Frolov droidcon.com/2025/06/04/avo…

Anatolii Frolov (@af2905g) 's Twitter Profile Photo

🧩 Just published: Avoid using lambda in the data class constructor in Kotlin Lambdas can break equality inside data classes — even if they look identical. Here’s what to watch out for 👉 medium.com/proandroiddev/… #Kotlin #AndroidDev #ProAndroidDev

ITNEXT (@itnext_io) 's Twitter Profile Photo

I Gave AI a Month to Help Me Code — Then I Turned It Off by Anatolii Frolov at #ITNEXT. #mobileappdevelopment #androiddev #softwareengineering #artificialintelligence #ai itnext.io/i-gave-ai-a-mo…

Anatolii Frolov (@af2905g) 's Twitter Profile Photo

A coroutine launched inside another — but never canceled when the parent is. One line silently breaks structured concurrency. Mini case, real impact. 👇 levelup.gitconnected.com/kotlin-corouti… #kotlin #coroutines #androiddev

droidcon (@droidcon) 's Twitter Profile Photo

Using lambdas in #Kotlin data class constructors can break equality checks & cause subtle bugs. Learn why & how to avoid it By Anatolii Frolov 🪲 droidcon.com/2025/06/16/avo…