1. X
  2. Arkadii Ivanov
Log inSign up
Arkadii Ivanov
3,702 posts
Image
user avatar
Arkadii Ivanov
@arkann1985
Staff Software Engineer (Android) @X. Xoogler. Maintaining MVIKotlin, Decompose and Reaktive libs. Love MVI, reactive streams and testing. Opinions are my own.
London, England
github.com/arkivanov
Joined February 2013
366
Following
7,308
Followers
1
Subscription
RepliesRepliesMediaMedia

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

TermsยทPrivacyยทCookiesยทAccessibilityยทAds Infoยทยฉ 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up
  • Pinned
    user avatar
    Arkadii Ivanov
    @arkann1985
    Mar 15
    โšก๏ธ Decompose 3.5.0 is released! ๐Ÿ‘‰ Duplicate Configurations feature is now stable ๐Ÿ‘‰ New APIs for Child Panels animations, deep link handling and Decompose settings ๐Ÿ‘‰ Bug fixes Release notes:
    Image
    Release 3.5.0 ยท arkivanov/Decompose
    From github.com
    6.8K06.8K
  • user avatar
    Arkadii Ivanov
    @arkann1985
    Sep 2, 2024
    Today (after a great vacation) is my first day as a Staff Software Engineer @X! Excited to join the team and start contributing! ๐•
    Image
    This post is unavailable.
    254K0254K
  • user avatar
    Arkadii Ivanov
    @arkann1985
    Feb 24, 2021
    The Deprecated annotation is now deprecated in Android S. ๐Ÿ™ƒ๐Ÿ˜„
    Image
  • user avatar
    Arkadii Ivanov
    @arkann1985
    Dec 6, 2021
    ๐Ÿฅณ Today is my first working day at @Google as a Software Engineer! Very excited to be part of the company!
    Image
    GIF
  • user avatar
    Arkadii Ivanov
    @arkann1985
    Sep 12, 2024
    Integrating Kotlin Multiplatform into X is fun! ๐Ÿ˜Š
    user avatar
    Arkadii Ivanov
    @arkann1985
    Sep 2, 2024
    Today (after a great vacation) is my first day as a Staff Software Engineer @X! Excited to join the team and start contributing! ๐•
    Image
    33K033K
  • user avatar
    Arkadii Ivanov
    @arkann1985
    Nov 7, 2024
    Image
    19K019K
  • user avatar
    Arkadii Ivanov
    @arkann1985
    Dec 27, 2022
    Replying to @github
    It's a burnout paradise.
    Image
    32K032K
  • user avatar
    Arkadii Ivanov
    @arkann1985
    Aug 8, 2024
    Today is my last day at Google. These 2.5+ years have been an incredible experience. I worked with great people, learned a lot, and contributed to various parts of the ecosystem, including AOSP and Jetpack libraries. Now it's time for a (longer than usual) vacation before
    Image
    Image
    Image
    243K0243K
  • user avatar
    Arkadii Ivanov
    @arkann1985
    Jan 14, 2022
    Now it's official ๐Ÿฅณ
    Image
  • user avatar
    Arkadii Ivanov
    @arkann1985
    Feb 4, 2025
    In Compose, StateFlow.collectAsState() uses Dispatchers.Main by default. It re-dispatches state emissions, meaning that every new state reaches the UI (or the State holder to be precise) asynchronously. The async state emission is often one of the primary source of issues in
    15K015K
  • user avatar
    Arkadii Ivanov
    @arkann1985
    Nov 1, 2023
    ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ The time has come. Kotlin Multiplatform is now stable and production ready. I'm really happy to see this happening! Congrats the entire team and everyone involved! blog.jetbrains.com/kotlin/2023/11โ€ฆ
    17K017K
  • user avatar
    Arkadii Ivanov
    @arkann1985
    Nov 15, 2023
    Kotlin v2.0.0-Beta1 ๐Ÿ‘€๐Ÿ‘€๐Ÿ‘€
    Image
    Release Kotlin 2.0.0-Beta1 ยท JetBrains/kotlin
    From github.com
    19K019K
  • user avatar
    Arkadii Ivanov
    @arkann1985
    Apr 12, 2023
    It appears that Compose for iOS has reached alpha! Congrats to the entire Compose team! GitHub: github.com/JetBrains/compโ€ฆ
    Image
    24K024K
  • user avatar
    Arkadii Ivanov
    @arkann1985
    Jun 12, 2023
    Here is my attempt with Multiplatform Compose ๐Ÿ˜œ Source code (just 175 LOCs): gist.github.com/arkivanov/4c19โ€ฆ
    Image
    00:00
    This post is unavailable.
    41K041K
Advertisement
Advertisement