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.

Download schedule
  1. May 12

    Conversation

    Networking Session

    Networking session in a in Discussion Zone 3.

    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).

    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.

    Lunch break

    Lunch break

    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.

    Break

    Break

    Talk

    How Temperature Affects UX in iOS Apps

    Let's explore how thermal state affects the user experience of iOS apps: from the metrics of playable sessions to the smoothness and responsiveness of the app, including approaches to data collection and aggregation, as well as analysis of heating effects based on real-world Okko scenarios.

    Break

    Networking and Afterparty

  2. May 13

    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.

    Break

    Lunch break

    Lunch break

    Talk

    CI/CD Is Not Working, and I Know Why: A Map of the Points of Failure of the Mobile Pipeline

    In the talk, we will analyze how we implemented mobile pipeline failure point monitoring at Tutu, learned how to automatically classify the causes of crashes using AI, and divided responsibility into Dev, Core, and External levels. I will show you how the introduction of pipeline stability SLAs and nightly reports from LLM help not only resolve incidents faster, but also plan infrastructure development for the coming quarters.

    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.

    Break

    Master class

    Writing a Mobile Application in CodeSpeak — a New Language from the Creator of Kotlin

    A master class in which we will create a mobile application from scratch in CodeSpeak, a new programming language from Andrey Breslav, the creator of Kotlin.

    Technologies: CodeSpeak, Android (I'll show you how iOS and Flutter are generated).

    Break

    Battle

    Discussion on AI Development

    Two experts, Albina Gallyamova, the author of the project "Why Are We Like This?" and the head of the Laboratory of Sociobiology and Behavioral Ecology at the Higher School of Economics, and Vladimir Alipov, a neuroscientist and doctor who studies memory, will discuss pressing issues about the future and the impact of AI on humanity.