связывать id-представлений из XML в Kotlin коде без методов findViewById(), а также позволяет писать простой Kotlin-код в XML. Для этого нужно заключить ViewGroup в тег <Layout> и переменные в тег <data>. Также смотря одно видео, увидел что добавив 'kotlin-android-extensions' в зависимость, можно без лишних заморочек сразу обращаться к id-представлений в Kotlin коде. Вопрос такой: зачем нам использовать Data Binding и писать что-то в коде XML, если можно добавив зависимость 'kotlin-android-extensions' сразу использовать переменные представлений. Может это последнее обновление Data Binding?
Дата биндинг не о доступе к вью. Для доступа к вьюхам есть вью биндинг. Котлин синтетика уже дипрекейтед.
Или он для других целей?
Обсуждают сегодня