Спасибо за видео ❤ Раньше делил по "функции", сейчас по "типу". Мне стало удобнее. С поиском useCase-ов проблем вроде не прибавилось, обычно проваливаюсь по F4 из vm или di. А вот ситуация когда один useCase требовался нескольким экранам, что иногда ещё и выяснялось не сразу, - встречалась. Любое решение ощущалось ухудшением/усложнением структуры. Но проекты это были не крупные
@fesalam15922 ай бұрын
Хочу видео про то, как опубликовать свою библиотеку!
Так source sets Не обязательно же все попадут в итоговый apk/aar. Допустим, у меня 2 сурсета - debug/main/src и release/src Я могу их подключать для разных debug type: debugImpl и releaseImpl И разный код будет попадать в разные типы билдов
@AndroidBroadcast2 ай бұрын
Так получается потому что в source set входят разные папки. Также source set могут иметь общие папки.
@Trecoolerok2 ай бұрын
@@AndroidBroadcastясно, просто неочевидно мысль подана, как мне кажется.
@tpov_oleg2 ай бұрын
Ну наконец-то нормальное видео, ато все "Как положите так и будет"
@runtimeexception30322 ай бұрын
Хочу видео про то как опубликовать свою библиотеку!
Вопрос, скажем один usecase пользуется в разных фичах, и тут его оставить в одной фиче и другие будут получать доступ к ней через пакет это фичи, или же вынести такие моменты отдельно в собственный пакет?
@ilyastoletov2 ай бұрын
Зависит от структуры проекта: если многомодульный с API и internal частью, то лучше вынести в какой-нибудь общий модуль, если такой имеется. На нашем проекте именно так, если юз кейс используют две или больше фичи
@AndroidBroadcast2 ай бұрын
Что делает UseCase?
@10wyk-f2y2 ай бұрын
@@AndroidBroadcast Условно у меня есть usecase который меняет язык приложения и я ее сохранил в settings feature, но есть момент когда мне надо язык еще где то менять, в экране пользователя скажем
@AndroidBroadcast2 ай бұрын
@user-ix5jb5jf6m я бы в этом случае не давал доступ к UseCase. Это что-то закрытое на уровне фичи в моем видение. Сделал бы для приложения класс для установки настроек приложения и вот его бы уже предоставлял бы другим фичам.
@rahmanbashr734713 күн бұрын
почему в дереве проекта в папке rec нет папки лайаут? из.за этого я не могу начать разработку приложения, я уже молчу о том что виртуальное устройство не запускается
@AndroidBroadcast13 күн бұрын
Не очень понимаю вопрос. Пишите в Telegram @android_broadcast_talks или в закрытом чате boosty.to/androidbroadcast/purchase/2370422?ssource=DIRECT&share=subscription_link
@gorbachew55982 ай бұрын
Странно, что эту инфу слабо подсвечивают в документации. Разработчик с этим сталкивается сразу же, но я в свое время нашел около 3-х противоречащих и были сомнения.
@_getr1ght732 ай бұрын
Хотелось бы еще услышать как граммотно мигрировать многомодульный проект Android на KMP проект