~/talks

Anna Zharkova

what they talk about

all 11 in the filters

where they keep going back

all 8 in the filters

on a stage with

all 18 in the filters

who talks about the same things

titleconferencedate
Extending iOS Development with AIMobius 2025 Spring2025-04-09
Shows how to build a self-hosted iOS development assistant using open LLMs so teams can keep privacy and tailor behavior to their own content and tasks. Covers…
Talk in Russian on
Android + AI: Solving Problems SmartlyMobius 2024 Autumn2024-10-11
Practical exploration of integrating AI into Android apps using models and APIs like Google Gemini, Sber’s GigaCode, and ChatGPT. Covers concrete use cases of…
Talk in Russian on
Codegen Toolkits Android vs iOSMobius 2024 Spring2024-05-23
Comparison of code-generation toolkits for Android and iOS: which tools to use, when each is appropriate, and small practical examples of applying them. The…
Talk in Russian on
Swift Macros: Simpler, Cleaner, FasterMobius 2023 Autumn2023-11-01
Swift 5.9 macros (introduced at WWDC 2023) are presented as a compile-time tool to analyze and generate code, extending the compiler to reduce boilerplate and…
Talk in Russian on
Kotlin Multiplatform. Make your Android App Cross-PlatformAndroid Worldwide July 20232023-07-25
Shows converting an existing Android energy app (Last.fm API) into a working cross-platform app with shared Kotlin code for data models, networking and…
Talk on
Android widgets and Jetpack Compose: Making your app fancyAndroid Worldwide October 20222022-10-25
Shows how Android 12’s Jetpack Compose support for widgets uses the Glance framework but stops short of full Compose: many composables (Canvas, MaterialTheme…
Talk on
Kotlin Multiplatform multithreading old and new waydroidcon Berlin 20222022-07-06
Kotlin Multiplatform concurrency historically forces Kotlin/Native code to use freezing and custom dispatchers to avoid frozen-exceptions; the talk shows a…
Talk on
KSP and Plugins. Optimizing Kotlin Multiplatform common codedroidcon San Francisco 20222022-06-02
Demo builds a KSP annotation processor that reads Kotlin AST, generates Kotlin source files for dependency registration, and compiles them into the…
Talk on
KSP and Plugins. Optimizing Kotlin Multiplatform common codeFOSDEM 20222022-02-05
KSP (Kotlin Symbol Processing) is an API from Google for writing Kotlin compiler plugins. Using KSP we can write annotation processors to reduce boilerplate…
Talk on
Kotlin Multiplatform: Memory management old and new wayAndroid Worldwide 20222022-01-25
Explains concrete failures and fixes when sharing objects across threads in Kotlin Multiplatform: coroutines throw invalid-mutability or context-bound…
Talk on
KMM Against EveryoneMobius 2021 Moscow2021-11-22
Panelists discuss Kotlin Multiplatform Mobile (KMM), evaluating its current state, JetBrains’ roadmap, and real production usage stories. They compare KMM to…
Talk in Russian on
Working background with WorkManager APIAndroid Worldwide October 20212021-10-28
Shows concrete migration steps from Foreground Services to WorkManager using Expedited jobs (Android 12) and when to keep FGS; demonstrates a sensor-reading…
Talk on
Dealing With KSP in Common Code for Android and iOSAndroid Worldwide July 20212021-07-27
Kotlin Symbol Processing (KSP) replaces KAPT to generate annotation-based code using the Kotlin AST rather than Java stubs, producing results about 2–3x faster…
Talk on
Combining SwiftUI and UIKit, AppClips and WidgetsSwift Heroes Digital 20212021-04-15
Shows how to embed App Clips and Widgets into a UIKit app by mixing SwiftUI and UIKit, with concrete tradeoffs: App Clips must fit a 10 MB limit, use…
Talk on
3rd party tools and frameworks you use in your applications and whySwift Heroes Digital 20212021-04-15
Teams report using XcodeGen, SwiftGen, SwiftLint to avoid merge conflicts and keep resources/formatting consistent, and common runtime libs like Alamofire…
Panel on
GDG Live: Declarative UI TodayMobius 2020 Moscow2020-11-11
Panel discussion on using declarative UI frameworks in production, comparing SwiftUI, Flutter, Litho and Jetpack Compose; speakers describe differences between…
Talk in Russian on
Roundtable: Declarative UI Live CodingMobius 2020 Moscow2020-11-11
Panel compares various declarative UI frameworks under a tight deadline: participants must implement a newly designed screen quickly while a manager/clients…
Talk in Russian on
SwiftUI — live coding declarative UIMobius 2020 Moscow2020-11-11
Live coding builds a Figma screen in SwiftUI using Xcode 12 project templates, WindowGroup, VStack/HStack, Button and Image, a custom tab view, and a…
Talk on
iOS Background Modes: Applying and Taming Them in PracticeMobius 2020 Moscow2020-11-11
Practical coverage of iOS Background Modes: what native APIs and platform quirks allow for keeping an app doing work while inactive, and how to design…
Talk in Russian on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.