Было бы здорово, если бы автор проекта присутствовал в эфир и вместе обсуждали!
@AndroidBroadcast4 күн бұрын
Да, практиковал но в это раз решил без них
@Japskiddin5 күн бұрын
Спасибо за разбор! Классный формат, когда на реальных примерах можно посмотреть, как делать можно, а как нельзя. Взял себе на заметку несколько советов.
@AndroidBroadcast4 күн бұрын
Рад что приносит пользу
@СергейКузнецов-ж7е4 күн бұрын
Большое спасибо за разбор! Могу лишь добавить, что первый проект-обертка, это просто страшный сон любого джуна. Может для опытных програмистов это и удобно, но когда приходишь в проект новичком, такой левый api доставляет. Еще не до конца базовые механизмы понимаешь, а тут что-то еще вокруг него обмотано.
@vasiliychernov21234 күн бұрын
Если для джуна страшный сон, то для опытного - мишура сомнительной полезности. Намного лучше использовать корутины напрямую, вообще не вижу смысла в обёртке для них, как и Кирилл.
@AndroidBroadcast3 күн бұрын
Сложность погружения в решения которое будут тратить люди должна стоить той пользы, которое решение приносит
@arkasar20835 күн бұрын
Формат очень полезный, спасибо!
@AndroidBroadcast5 күн бұрын
Пожалуйста
@ПавелКовынев5 күн бұрын
Зависимости по разному указаны,потому что те,которые через toml стандартные при создании проекта, а остальные руками добавлены)
@AndroidBroadcast5 күн бұрын
Так стоило все через toml добавлять, тем более Android Studio переносить умеет
@ПавелКовынев5 күн бұрын
@@AndroidBroadcastЯ пока не увидел у тебя в видео как это делать,понятия не имел как это делать,а оказалось очень просто. А AS каждую зависимость отдельной строкой прописывает в версии, поэтому просто ее автоматический перенос нужно допиливать, если у тебя одна версия на несколько зависимостей.
@my_ri76615 күн бұрын
О вот это найс)
@AndroidBroadcast3 күн бұрын
👍
@yet3005 күн бұрын
49:21 Я за свою жизнь и не такое видел когда на фрилансе работал по 20к сторк экранов композа
@AndroidBroadcast5 күн бұрын
Это не значит что стоит нести это дальше
@yet3005 күн бұрын
1:10:00 а разве тогда launch не будет в Default потоке по дефолту?
@arkasar20835 күн бұрын
рум под капотом сам диспатчер нужный использует. Ну если suspend проставить
@yet3005 күн бұрын
@arkasar2083 а Data store?
@arkasar20835 күн бұрын
@@yet300ага
@yet3005 күн бұрын
@@arkasar2083 не знал, спасибо
@AndroidBroadcast5 күн бұрын
По всем лучшим практикам любая suspend функция должна сама себе позаботиться о выполнении на правильном CoroutinerDispatcher. Тот кто вызывает эту функцию не должен думать о выборе диспатчера
@silvermedved35625 күн бұрын
Осуждаю за использование ии. Понижает уровень программиста .
@AndroidBroadcast5 күн бұрын
Смотря как им пользоваться. Для меня это инструмент для сокращения времени написания рутинного кода
@olegleonov13105 күн бұрын
Сколько ии не использую, до джуна пока не опустился))
@AndroidBroadcast5 күн бұрын
🤣
@MentorOfMentors5 күн бұрын
джуна он отправляет обратно на завод
@olegleonov13105 күн бұрын
@@MentorOfMentors в самый грязный цех пластиковые пакеты сортировать)