Comments 5
Безусловно интересная штука. Но как быть с тоннами уже написанных кастомных компонентов? А как быть с компонентами которые импортились из библиотек? Шутка ли все самому реализовывать.
От каждой затащенной левой библиотеки в проект можно получить в будущем неприятные сюрпризы. Поэтому в идеале все компоненты делать самому. Учитывая, конечно, пожелания бизнеса, если ты на него работаешь.
Переписывать компоненты не обязательно, в Compose можно использовать уже написанные View
С этим проблем нет. Есть уже готовый composable, называется Android View. Я камеру, ExoPlayer и несколько собственных кастомных вью уже оборачивал, всё было норм.
После запуска беты compose инфы стало гораздо больше.
Interoperability APIs | Jetpack Compose | Android Developers
Custom view на Compose