Mark Kazakov
banner
markkazakov.bsky.social
Mark Kazakov
@markkazakov.bsky.social
Lead Mobile Engineer
Reposted by Mark Kazakov
Google has released Android Studio Otter 2 Feature Drop 2025.2.2:

• Agent Mode with Gemini 3 Pro
• Backup and Sync for Android Studio settings
• Material Symbols and monochrome icons in asset tools
• Kotlin K2, faster terminal and IntelliJ 2025.2 fixes

#AndroidDev #AndroidStudio
December 5, 2025 at 6:26 PM
Reposted by Mark Kazakov
Compose Multiplatform 1.9.3 is out:

• New parameters for @Preview
• Customizable shadows
• A new context menu API
• Experimental Material 3 theme support
• Frame rate config on iOS
• CMP for web in beta
• Gradle updates - Material 3 versioning and support for AGP 9.0.0

#ComposeMultiplatform #KMP
December 3, 2025 at 8:36 AM
Reposted by Mark Kazakov
Icons are a key part of Material Design. In Jetpack Compose you can display them with the Icon composable from the androidx.compose.material3 package.

The Icon composable lets you easily add Material icons or custom vector assets into your UI.

Examples in the thread below:

#JetpackCompose
October 18, 2025 at 6:40 PM
Reposted by Mark Kazakov
Swift.org launched nightly preview releases of the Swift SDK for Android.
Big step toward full Android support in the official Swift ecosystem.
Cross compilation and Swift package portability with an official toolchain.

Details:
www.swift.org/blog/nightly...

#Swift #AndroidDev
October 27, 2025 at 1:15 PM
Reposted by Mark Kazakov
Google Play will require 16 KB page size support for Android 15 targets from November 1, 2025.

Do this:
• update AGP and NDK
• rebuild .so
• drop 4 KB assumptions
• verify alignment
• test on a 16 KB emulator or device

Full post:
www.promobile.dev/news/google-...

#AndroidDev #GooglePlay
August 28, 2025 at 8:30 AM
Reposted by Mark Kazakov
JetBrains has launched the new Kotlin Multiplatform Wizard.

It helps developers quickly set up Kotlin Multiplatform projects for Android, iOS, desktop and web with templates for shared UI or native UI.

Try it here: kmp.jetbrains.com

#KMP #JetBrains #Kotlin #MobileDevelopment
August 30, 2025 at 8:29 AM
Reposted by Mark Kazakov
Kotlin Multiplatform roadmap update is out!

Includes the following:
- Faster Kotlin/Native
- Swift Export progress
- Compose for Web and Kotlin/Wasm in Beta,
- Better IDE support
- Simpler Gradle

Full summary:
www.promobile.dev/news/kmp-roa...

#Kotlin #KMP #JetBrains
August 26, 2025 at 2:25 PM
Reposted by Mark Kazakov
Beyond Liquid Glass, iOS 26 delivers major UIKit upgrades:

Observable support

flushUpdates animations

updateProperties hook

iPad menu bar

Split View inspectors

HDR colors

Typed NotificationCenter

SF Symbols 7

Full Breakdown:
www.promobile.dev/news/whats-n...

#iOSDev #UIKit #Swift
August 21, 2025 at 6:51 PM
Reposted by Mark Kazakov
Advanced Jetpack Compose Previews!

Here is a fun tutorial with Star Wars movie examples to see various preview types in action.

www.promobile.dev/tutorials/ad...
July 17, 2025 at 8:00 PM
Reposted by Mark Kazakov
Swift comes to Android!

Swift.org launches an Android Workgroup to bring first-class Android support:

• Official toolchain support
• Java interop
• Swift CI
• Core packages adapted

More details:
www.promobile.dev/news/swift-a...

#SwiftLang #AndroidDev
July 19, 2025 at 9:12 PM
Reposted by Mark Kazakov
Meta joins the Kotlin Foundation!

Meta is now the first Gold member - a major boost for Kotlin’s ecosystem and future.
They already use Kotlin in Messenger, Instagram, Facebook & more. Now they’re giving back.

More details:
www.promobile.dev/news/meta-jo...

#Kotlin #AndroidDev #Meta #JetBrains
Meta Joins the Kotlin Foundation
In a major boost for the Kotlin ecosystem, Meta has joined the Kotlin Foundation as its first-ever Gold Member!Why this matters?Strategic partnership: Meta was an early adopter of Kotlin, especially w...
www.promobile.dev
July 20, 2025 at 6:21 AM
Reposted by Mark Kazakov
Google has officially endorsed Kotlin Multiplatform as a go-to solution for sharing code across Android & iOS!

Jetpack libs are going multiplatform, Android Studio tooling is improving, and KMP is going mainstream!

More details:
www.promobile.dev/news/kotlin-...

#AnroidDev #KMP #Kotlin #iOS
July 20, 2025 at 1:42 PM
Reposted by Mark Kazakov
Apple at #WWDC25 introduced Foundation Models Framework - a new way to integrate Apple’s generative AI into apps, using on-device private models.
It supports text, image & multimodal AI, all with a privacy‑first approach.

More details:
www.promobile.dev/news/wwdc-25...

#iOSDev #AI #MobileDev
July 25, 2025 at 9:09 PM
Reposted by Mark Kazakov
Modern iOS networking doesn’t need to be complicated.

Learn how to build a simple and clean network layer using URLSession with Swift async/await.

Full tutorial:
www.promobile.dev/tutorials/mo...

#iOSDev #Swift #AsyncAwait
Modern Networking in iOS with URLSession and async/await: A Practical Guide
Networking is at the core of most iOS apps. Almost every modern application needs to talk to remote services, fetch or send data, and present fetched information in real time. This makes it essential....
www.promobile.dev
August 4, 2025 at 7:39 PM
Reposted by Mark Kazakov
Managing multiple Xcode versions?

It doesn't have to be hard.

Learn how to easily install and manage multiple Xcode versions with Xcodes.app .

Full tutorial:
www.promobile.dev/tutorials/xc...

#iOSDev #Xcode #AppleDev #macOS #SwiftLang #Xcodes
August 6, 2025 at 8:11 PM
Reposted by Mark Kazakov
Jetpack Compose 1.9 is here!

✅ dropShadow & innerShadow
✅ Visibility tracking APIs
✅ Rich text styling in BasicTextField
✅ Stable LazyLayout with prefetching
✅ Scrollable2D for full-axis scrolling
✅ Crash trace improvements

Details:
www.promobile.dev/news/jetpack...

#AndroidDev #JetpackCompose
August 14, 2025 at 7:07 PM
Reposted by Mark Kazakov
Burnout is not just "being tired" and it's not a badge of honor.

It’s a warning sign and a recognized syndrome that can impact your health, career, and team.

A practical guide on identifying and mitigating burnout:
www.promobile.dev/articles/bur...

#MobileDev #Burnout #DevLife #MentalHealth
August 20, 2025 at 10:15 AM
Hey all!
Wrote some tips on advanced Jetpack Compose previews usage.

#android #androiddev #jetpackcompose

dev.to/markkazakov/...
Advanced Jetpack Compose Previews
Jetpack Compose provides powerful tools to preview UI components without running the app on a device...
dev.to
March 27, 2025 at 8:06 PM
Looking at DeepSeek, did Jian Yang from Silicon Valley finally achieve his dream?
#DeepSeek #SiliconValley #JianYang
January 27, 2025 at 7:14 AM