Новый материал в Базе Знаний Android разработчика - руководство "Как подменять реализации, используете подмену реализации публичного API". Никакие интерфейсы вам будут не нужно, а в случае Compose и не помогут, так как там мы пишем top-level функции (в корне kt файла).
Подобный подход я применяю в разработке уже давно для гибкой настройки разных типов сборок, особенно добавление инструментов отладки в дебажной сборки и что они не подключались в релиз.
Данный материал доступен в Notion всем платным подписчикам начиная с уровня Middle и выше
#AndroidBroadcast #БазаЗнаний
Подобный подход я применяю в разработке уже давно для гибкой настройки разных типов сборок, особенно добавление инструментов отладки в дебажной сборки и что они не подключались в релиз.
Данный материал доступен в Notion всем платным подписчикам начиная с уровня Middle и выше
#AndroidBroadcast #БазаЗнаний