KSP и плагины. Прячем детали реализации в приложении KMM
Тезисы
KSP (Kotlin Symbol Processing) — это API от Google для написания плагинов компилятора Kotlin. С помощью KSP мы можем писать процессоры аннотаций для сокращения кода и решения проблем без избыточности. Также KSP более эффективен, чем KAPT. Среди его достоинств поддержка Kotlin Multiplatform.

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

Другим способом оптимизации общего кода KMM приложений является использование плагинов Kotlin. В моем докладе я хочу показать, как можно создавать свои плагины и процессы KSP аннотаций для упрощения работы, а также несколько примеров их использования в приложении Kotlin Multiplatform с поддержкой iOS и Android.
Видеозапись доклада
Появится здесь после конференции
Информация о спикере
Анна Жаркова
Руководитель группы разработки, Usetech
  • Анна Жаркова
    Руководитель группы разработки, Usetech
Все доклады секции