KSP: работаем с аннотациями в мультиплатформенном приложении

ср, 17 ноябрь 2021, 16:00 (GMT)
Россия, Москва
Бесплатно
Есть трансляция

Теги:

Докладчица:

Анна Жаркова

Kotlin GDE, Lead mobile developer (Usetech), в мобильной разработке > 7 лет. Пишет нативные приложения iOS (Swift, Objective-C), Android (Kotlin, Java) и кросс-платформенные (Xamarin, Kotlin multiplatform). Автор на Хабре и Medium, ведет канал https://t.me/prettygeeknotes. Преподаватель в Otus (курсы iOS).

В свободное время увлекается живописью и иностранными языками (немецкий, китайский)

Аннотация:

KSP (Kotlin Symbol Processor) это API от Google для написания плагинов компилятора Kotlin. С помощью KSP мы можем писать процессоры аннотаций без лишнего кода. Эта более эффективная и производительная альтернатива KAPT была анонсирована в феврале этого года. Также среди озвученных достоинств - возможность мультиплатформенного использования. В своем докладе я хочу рассмотреть, насколько эта технология готова к использованию в проекте Kotlin Multiplatform, не только для Android, но и для iOS, и насколько удобно ее можно использовать для решения таких задач, как Dependency Injection.

После доклада как всегда обсуждение в https://t.me/KotlinMoscow