Schedule

The time in the program is for your time zone .

Full program published

Full program published

All talks are now available — you can plan your visit.

The program may change — subscribe for updates.

  • Under the Hood

    10
    • Talk

      LazyVStack's Anatomy. Problems, hidden opportunities, optimizations

      We dive into the "complexity of the debug" of SwiftUI using the example of incorrect operation of the GeometryReader and LazyVStack bundle. We analyze how AttributeGraph participates in calculating the size and updating frames, and form a practical approach to diagnosing and solving such problems.

    • Talk

      Metal Without Magic: When GPU Helps — and When It Hurts

      This talk demonstrates why using Metal does not always lead to performance improvements. Using an image-processing example, we’ll explore when the GPU truly wins and how to measure it correctly.

    • Talk

      Android Runtime Under the Hood

      We will explain and show how the compilation and execution of application code in Android work under the hood and how baseline profiles are related to this.

    • Workshop

      SwiftUI: Hitch Happens

      We will encounter performance issues in a SwiftUI project, learn how to analyze symptoms using Xcode Instruments, and fix these bottlenecks by revisiting the theory.

    • Talk

      1 Byte Instead of 32: Anatomy of ScatterMap

      Why HashMap isn't the best choice for Android, and how the Swiss Table architecture in ScatterMap addresses memory and performance issues through open addressing, metadata grouping, and SIMD emulation on the JVM.

    • Talk

      Inside macOS: From Process Investigation to Behavior Modification

      We’ll look at how to investigate any macOS application using the native LLDB debugger and a few supporting tools. Through practical examples, we’ll analyze system applications, uncover non-obvious behavior, and carefully tweak it via code injection.

  • Architecture & Infrastructure

    8
  • Platforms

    8
  • AI: Tooling & SDLC

    6
    • Keynote

      7 Stages of AI in Development: from Skeptic to Architect

      This is not a talk on the successful adaptation of AI, nor is it a set of recipes on how to integrate AI into your team. Instead, this is a revelation: I will honestly share my experience as a developer in the era of AI, the conclusions I have drawn, and my predictions for the future.

    • Workshop

      Implementing Claude Code Into Development

      I'll show you how to start using AI tools, in particular Claude Code, in your project.

      I'll show you exactly what tools Claude Code provides, tell you how they can be useful to you in your daily work and how to start using them, share potential problems that may arise when working with AI and how to deal with them.

    • Talk

      The Vibe Coder Hopes for the Result, the Agent Engineer Guarantees It

      A bridge builder doesn't weld seams — he designs. The code is an artifact of a software engineer's work, not the work itself, and for the first time, AI agents allow you to work exactly like an engineer: analyze a task, design a solution, and delegate construction.

    • Conversation

      AI in SDLC: What to Do in 2026

      2025 has divided the industry into two camps—those who have learned to live with AI, and those who are waiting for the dust to settle. Today we will analyze not hype, but what really works in production. Which rakes with AI integrations should we stay away from, and what awaits us in 2026.

    • Talk

      AI Agent of the Android Developer: How to Bring It to the Server and Perform Tasks 24/7

      How to transform an AI agent from a local tool into a personal autonomous developer assistant.

      I'll tell you how to bring an agent to the server, set up isolation and security, and organize the process so that it performs tasks independently and in parallel, without competing for resources and without being tied to your working time.

  • UX/UI & Animations

    5
  • Cross-platform & KMP

    5
    • Talk

      Trying Compose-alpha for Aurora OS

      Using Compose Multiplatform, we will write a small internal corporate task tracker application for several users with different roles. Finally, it will be possible to run not only on Android and iOS, but also on the Aurora OS.

    • Talk

      CMP for the Aurora OS: from Scratch to Alpha

      CMP is a growing framework for cross-platform development, adapted by the Open Mobile Platform team for the Aurora OS. We will examine the approach to adapting CMP, how it differs from Flutter, and the tools available for development on the Aurora OS.

    • Talk

      Monitoring the Health of KMP Project Gradle Build

      We suffered from 20 minutes of IDE Sync and seven minutes of pure Android debug build on a KMP project with a million lines of code. We didn't find any available boxed solutions on how to reliably measure build optimizations, so we made our own Frankenstein out of open source and self-made stuff.

  • Product Quality & Metrics

    3
    • Talk

      Mobile App Smoothness Metrics

      Let's look at what smoothness is in a mobile app and what metrics to measure it with (and why FPS alone is often not enough). Let's see a case study: how measurements found a bottleneck in the product scenario and improved the metrics.

  • AI: Integration

    2
    • Talk

      Ordering Coffee With AI

      We have implemented an AI assistant in the Drinkit mobile application as a new interface for a complex menu: the user says "I want something refreshing", and the application selects a drink and customization.

      The talk includes an analysis of the code and architecture: Firebase AI Logic, function calling + agent loop, how not to go bankrupt, and an alternative via Koog (if Firebase is unavailable).

    • Talk

      Time-to-Market by Law: The Risks of Using AI Agents in Mobile Development

      AI agents accelerate mobile development, but one "toxic" piece of generated code can reset the entire Time-to-Market. The talk shows how to integrate legal control directly into the CI/CD pipeline, so that lawyers can help roll out faster rather than slow down releases.

  • Off Topic

    4