AppsConf 2025

Kotlin Compiler Plugin. От магии компиляции к оптимизации кода.

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

Технологии и языки для Android: Java, Kotlin

Доклад принят в программу конференции

Целевая аудитория

— Kotlin-разработчики, уставшие от рутины — Инженеры, желающие глубже понять инструменты языка — Новички в написании плагинов для компилятора

Тезисы

Что вас ждет:
1. Kotlin Compiler: За кулисами
- Краткий разбор архитектуры компилятора: от AST до генерации байткода.
- Как плагины вмешиваются в этапы компиляции и меняют код.
2. Создаем свой Kotlin Compiler Plugin
- Как написать свой плагин.
- Разберем основные методы и базу необходимую для создания плагина.
3. Пишем свой Kotlin Compiler Plugin самостоятельно
🛠 Напишем свой плагин KCP
💻 Готовый код на GitHub: Участники заберут шаблоны для своих проектов.

Senior Android Developer в Core команде Okko.
Архитектура, Core компоненты, Нетривиальные решения.
Копаться под капотом моя работа.

Okko

Один из самых больших онлайн кинотеатров в стране. Передовые технологии и стремление к постоянному развитию своего продукта.

Видео

Подготовительное задание
⚠️ Обязательно выполните перед воркшопом:
git clone https://github.com/stslex/CompilerPluginWorkshop.git
Репозиторий содержит стартовый код и примеры для быстрого погружения.