
Rust in Mobile Development
An introduction to Rust and its role in mobile development. The talk explores why the language is gaining traction and how it can be used in mobile apps, including products with millions of users.
Talks on mobile development, Kotlin Multiplatform, Jetpack Compose, and Rust.

An introduction to Rust and its role in mobile development. The talk explores why the language is gaining traction and how it can be used in mobile apps, including products with millions of users.

How to choose a dependency injection solution for a Kotlin Multiplatform project. A look at what DI offers in KMP, a comparison of available frameworks, and an alternative approach using manual dependency injection.


A practical exploration of the Compose layout phase, its constraints, and the tools for building custom layouts. Includes implementation details and techniques beyond the documentation, illustrated with examples from the Avito design system.