Vasya Drobushkóv

40 Followers
89 Following
156 Posts
Android developer
You want to see a miracle, son? Be the miracle. ©
Websitehttps://krossovochkin.com
Newsletterhttps://t.me/krossovochkin_newsletter
Githubhttps://github.com/krossovochkin
Stackoverflowhttps://stackoverflow.com/users/1533933/krossovochkin
🤔 Mixed feelings. I guess it will take a while to catch up on Kotlin in this area. Same time it will be easier for them to integrate well into AOSP than Kotlin into proprietary iOS. Flutter RIP?
https://forums.swift.org/t/announcing-the-android-workgroup/80666
Announcing the Android Workgroup

We are excited to announce the creation of the Android Workgroup! The primary goal of the Android workgroup is to establish and maintain Android as an officially supported platform for Swift. To learn more and get involved with the Android Workgroup: Read the Android Workgroup charter Discuss ideas in the Android forum Use the @android-workgroup handle to reach out to the workgroup directly in the forums

Swift Forums
androidify/feature/camera/src/main/java/com/android/developers/androidify/camera/RearCameraUseCase.kt at main · android/androidify

Sample app for Androidify. Contribute to android/androidify development by creating an account on GitHub.

GitHub
👌🏻 The most annoying dictionary I saw irl was one that had only l and I in it. Likely not much of a diff comparing to a-z from security perspective but very painful for eyes
https://kirillr.medium.com/proguard-r8-obfuscation-dictionary-b4541a898eb8
Enhancing R8 and ProGuard for Robust Android Code Protection | Medium

Learn how to improve Android app security with advanced R8 and ProGuard obfuscation: custom dictionaries, reserved keywords, and unique build strategies.

Medium
👍🏻 Great thoughts
I usually start from asking what problem are we solving and in many times new constructs seem just a fancy eng stuff that we don't really need. The feeling then is indeed mixed
https://ryanharter.com/blog/2025/06/celebrate-the-code-you-didnt-write/
Celebrate the code you didn't write :: Ryan Harter

Over the past few years I've been driving an architecture and tech spec review process at work. This has been helpful in breaking down certain silos, distributing knowledge across the organization, and building skills and experience in more junior engineers. A recent tech spec caught my eye, and resulted in a really valuable learning opportunity.

Celebrate the code you didn't write
🤔 I'm too old for these things. I hardly see where it will be useful comparing to just if-else and &&. But I clearly see how this can flood the code with new "idiomatic" constructs unnecessarily
https://proandroiddev.com/kotlin-2-2-guards-when-with-subject-more-than-a-technical-question-cdecec87348f
Kotlin 2.2 — guards when with subject, more than a technical question.

Kotlin 2.2 is in RC2 stage, and soon we’ll get it. I saw many (not all of them I read) articles about the introduction of “when guards”. Most shows the syntax, which is pretty technical. However…

ProAndroidDev
🤔 Overall agree - explicit connections are better than implicit in all the cases. Though there is lack of examples. I can scan codebase for classes that implement some interface - kind of implicit but will work just fine even long term
https://blog.danlew.net/2025/05/13/coding-by-magic/
Coding by Magic

Most of my programming ventures begin with a single line of code I’m curious about. Who is calling the code, and how does this code fit into the larger jigsaw puzzle? As a result, “find usages”, “go to declaration”, and “go to implementations” are three of my most often

Dan Lew Codes
🤔 If you don't adapt you die
Considering gpt learned by SO it would be bad if latest died. Guess if SO integrated some llm it could have a boost
https://blog.pragmaticengineer.com/stack-overflow-is-almost-dead/
Stack overflow is almost dead

Today, Stack overflow has almost as few questions asked per month, as when it launched back in 2009. A recap of its slow, then rapid, downfall.

The Pragmatic Engineer
📰 Hope this attempt will be more successful and will not be just yet another rewrite.
Funny that what is called a backstack is not a stack anymore
https://android-developers.googleblog.com/2025/05/announcing-jetpack-navigation-3-for-compose.html?m=1
Announcing Jetpack Navigation 3

Explore Jetpack Navigation 3, a new Compose-first navigation library with increased flexibility so Android developers to build robust experiences.

Android Developers Blog
Once Again, Uri Access Lifetime Is Shorter Than You Might Think

CommonsWare: Android App Development Books
📰 Having some unified template that will be maintained is a good thing.
Weird to point that KMP was designed for Android and not say that about iOS. Sharing is cool, having sad iOS teammates is not
https://android-developers.googleblog.com/2025/05/kotlin-multiplatform-shared-module-templates.html
Announcing Kotlin Multiplatform Shared Module Template

Explore Android Studio's new Kotlin Multiplatform Shared Module Template designed to simplify cross-platform development across Android and iOS apps.

Android Developers Blog