Расписание

Время в программе указано для вашего часового пояса .

Программа опубликована

Программа опубликована

Все доклады на сайте — можно планировать участие.

Возможны изменения — подпишитесь на обновления.

Скачать расписание
  • AI-разработка

    8
    • Доклад

      БУМ-кодинг как искусство

      БУМ — большие угадывающие модели — уже умеют писать код по нашему описанию. Но как понимать и контролировать результат, если читать сгенерированный код становится всё менее осмысленно?

      В докладе поговорим о БУМ-кодинге как об искусстве и о том, что может прийти на смену текстовому представлению программы: визуальные структурные образы, в которых логику алгоритма можно буквально увидеть. Разберем, как такой подход может вернуть программированию инженерный смысл, не отказываясь от возможностей БУМ.

    • Доклад

      Можно ли внедрить ИИ, не словив проблем?

      На докладе разберем, как внедрять ИИ в разработку без юридических рисков, включая реальные кейсы утечек и увольнений, а также действия в условиях отсутствия регламентов.

      Обсудим модели внедрения, ключевые правовые вопросы (ответственность, авторские права, дообучение) и на практике покажем, за что уже наказывают, завершив все прикладным чек-листом для безопасного использования ИИ.

    • Доклад

      MCP vs CLI: инженерный подход к оптимизации AI-workflow

      Доклад посвящен анализу популярных MCP-серверов с точки зрения расхода токенов и качества реализации, а также сравнению их с альтернативой — легковесными Skills-обертками над CLI-утилитами.

    • Доклад

      Внедрить ИИ? Можно. А зачем?

      Истерия вокруг искусственного интеллекта подходит к концу, переходим к максимально рациональному использованию ИИ ресурсов. В докладе разберем историю развития ИИ-истерии, к чему она привела, и рассмотрим, какие лучшие практики успели сформироваться в сфере использования ИИ.

    • Доклад

      Архитектура контекста и оркестрация агентов: строим детерминированный AI‑процесс

      Beyond Copilot: как мы в RWB автоматизировали процесс от постановки задачи до MR в разработке с помощью таск‑оркестратора и сети специализированных AI‑агентов.

    • Доклад

      Что мы отдали AI-агентам и как сделать так же

      Прикладные кейсы внедрения AI в разработку в Циан: начиная от UI-тестов и экранов под ключ без нашего участия и заканчивая применением ML-алгоритмов для статических проверок приложения.

    • Доклад

      Как дать 2B-модели зрение, характер и тело кота

      На Swift дадим локальной Qwen 3.5 2B зрение через Vision, характер через промпты и тело через риг и анимации. Разберем, как собрать из этого персонажа, который понимает экран и реагирует на происходящее.

      К докладу — открытый стартер-репозиторий, чтобы начать не с нуля.

  • Кроссплатформа

    7
    • Доклад

      Как Dart заменил Python: анализ временных рядов на Flutter без сервера

      Мы привыкли, что анализ временных рядов — это Python и его классические модули statsmodels, sklearn, numpy, etc. Этот стек стал фактическим стандартом, и он работает: на сервере, где есть большой ресурс по памяти и вычислительным мощностям. Но что, если приложение должно работать без сети и без доступа к серверу? Это возможно в том случае, если доступ к данным для пользователя важен в каждый момент времени.

    • Воркшоп

      Порт игры на ОС Аврора за час: LLM-агент и набор скилов

      Я подготовил набор скилов — документов, которые описывают LLM-агенту весь процесс портирования игры на ОС Аврора: от разведки рендер-пайплайна до готового RPM. На воркшопе мы вместе пройдем этот путь на живом примере и за час получим рабочий порт, в который можно сразу играть.

    • Доклад

      Портирование Android-приложений в экосистему HarmonyOS NEXT с использованием формальных спецификаций

      Полностью автоматически перенести Android-приложение на HarmonyOS NEXT — нетривиальная задача: платформы слишком сильно различаются по архитектуре. Я покажу, как трансляция Kotlin и Jetpack Compose в ArkTS и ArkUI возможна при помощи SMT-решателей, и расскажу, почему в эпоху ИИ инженеру по-прежнему важно понимать математику.

    • Доклад

      Kotlin-Swift-WASM. Мы пойдем другим путем

      Swift выходит за пределы Apple-экосистемы: WebAssembly, JavaScript, Android и другие среды исполнения. В докладе разберем новый SDK Apple для WebAssembly, его возможности и цели, сравним с KMP, обсудим потенциальный обход ограничений iOS и стоит ли разработчикам инвестировать время в это направление.

    • Доклад

      Аврора Compose-alpha в проде: опыт портирования реального приложения

      Продолжение истории с Compose-alpha на Аврора ОС: на примере реального многомодульного KMP-приложения Effective-Office разберем, что переезжает почти без правок, а что становится блокером — от библиотек без linux-native сборок (multiplatform-settings, Coil, Calf UI, Decompose) до выбора между портом существующего UI и новым клиентом поверх общего core.

      В итоге — воспроизводимый чек-лист, честная оценка сроков и опыт использования ИИ в таком порте.

    • Доклад

      Multiplatform Time: как завести мессенджер для Desktop + Mobile и не прогореть

      Как запустить мультиплатформенный мессенджер с Kotlin Multiplatform, сохранив нативный iOS-слой на SwiftUI. Ключевые архитектурные решения, компромиссы и практические подходы к поддержанию чистой и масштабируемой кодовой базы.

  • Качество и трассировка

    5
  • Под капотом

    5
    • Доклад

      Liquid Glass своими руками: разбираем системный эффект и воссоздаем на Metal

      Разберем Liquid Glass на составные части и воссоздадим его с помощью Metal. От анатомии эффекта до интерактивных анимаций и интеграции в Telegram.

    • Доклад

      Kotlin Flow под капотом

      Как устроен Kotlin Flow под капотом и почему одни его реализации просты, а другие требуют сложных алгоритмических решений? Разберем три основных типа Flow и наглядно посмотрим, как они устроены, связаны между собой и решают проблему backpressure. Сравним их производительность, разберем неожиданные особенности реализации и выясним, какой Flow стоит выбирать для разных задач. А заодно посмотрим, как создавать собственные операторы для нестандартных сценариев.

    • Доклад

      NFC internals в Android: от APDU до NCI и RF

      На сквозном кейсе чтения электронного документа разберем путь от MRZ, PACE/BAC и APDU через IsoDep и Android NFC stack к NCI/NFCC и RF. По SDK log и NCI trace научимся локализовать TagLostException и отличать безопасное восстановление сессии от retry и изменений timeout, которые лишь маскируют сбой.

  • Производительность

    5
  • Люди и процессы

    3
    • Воркшоп

      Правила игры, или Как с ними со всеми договариваться

      После воркшопа участники смогут отличать факты от собственных интерпретаций и быстрее понимать, что на самом деле происходит в конфликте.

    • Обсуждение

      Образы грейда разработчиков и что с нами будет

      IT штормит: искусственный интеллект, политика, кризисы, ускорение жизни. Куда занесет наш корабль? Постараемся разобраться в разрезе истории, экономики и трендовых технологий.

    • Мастер-класс

      Когда аналитика нет

      В этом мастер-классе я покажу простой универсальный процесс постановки задачи на разработку «на салфетке», пригодный при прямом взаимодействии разработчиков с заказчиком или для «выпрямления» имеющейся постановки от аналитика, когда в ней написана «дичь».

  • Интерфейсы

    1
    • Доклад

      Прототип вместо макета: как агенты генерируют дизайн и перегоняют его в нативный код

      Артефактом дизайна может быть не макет в графическом редакторе, а живой прототип на реальных компонентах дизайн-системы, который агент генерирует из промпта и затем перегоняет в нативный код. Так два самых медленных этапа мобильной разработки — создание дизайна и его перенос в код — перестают быть узким местом e2e-конвейера.

  • Без темы

    5