📺 Курс по Dagger 2 clck.ru/VtY7d 💰 Поддержать проект на Boosty bit.ly/3sratqQ или Patreon patreon.com/android_broadcast 🔗 Telegram канал "Android Broadcast" ttttt.me/android_broadcast
@dmytrokuiko8855
3 жыл бұрын
Спасибо за отличную работу Кирилл! 🙌🏼 Подчерпнул для себя новое с перечислениями аннотаций в массиве! 🙏🏼
@AndroidBroadcast
3 жыл бұрын
А видео то про Dagger было )
@ДмитрийЛунин-ю5ц
2 жыл бұрын
Спасибо! Этот урок пока сложно понять, так как не совсем понятно где и как я лично могу это применить. Но будет полезно помнить, что такое есть.
@AndroidBroadcast
2 жыл бұрын
Где я применял - Фабрики Fragment - Фабрики уведомлений где ключом был тип объекта - Фабрики ViewModel
@codedevil6524
3 жыл бұрын
Вижу видео от Android Broadcast про Dagger - ставлю лайк! И смотрю 😎👍
@AndroidBroadcast
3 жыл бұрын
Спасибо, очень приятно 😊
@thunderdoge
3 жыл бұрын
Про объявление связанных аннотаций вместе не знал, спасибо )
@AndroidBroadcast
2 жыл бұрын
Любые аннотации так можно объявить вместе. Я пишу вместе только те которые имеют отношения друг к другу
@yuriyderkach9215
2 жыл бұрын
Уроки супер, спасибо!!!) Жду урок про Dagger в многомодульном проекте! Жаль что выходят так долго(
@AndroidBroadcast
2 жыл бұрын
Да, совсем плохо что так вышло. В ближайшее время наверстаю
@RomanTokarenko
2 жыл бұрын
Спасибо за проделанную работу. Очень хорошее объяснение.
@TerebeninEP
2 жыл бұрын
Крайне полезный урок! Спасибо!
@denisdanilchuk9256
3 жыл бұрын
Лайк за аннотации! Не знал про такую фичу.
@alextel69
Жыл бұрын
Золото. Очень полезно.
@user-ed6ps4ol9n
3 жыл бұрын
Хух.. Досмотрел! Для эфективности всё переписал в свою репу руками. Такое рабоатет лучше всего. Готов к следующему уроку!!!
@AndroidBroadcast
3 жыл бұрын
Придется подождать - ушел а отпуск до сентября
@МарияКозлова-и7ф
2 жыл бұрын
Спасибо автору, классное видео)
@user-ed6ps4ol9n
3 жыл бұрын
Вот зашёл проверить, есть ли новое видео, и оказалось, что есть!
@AndroidBroadcast
3 жыл бұрын
Плейлисты KZitem ничего не умеют прятать (
@user-ed6ps4ol9n
3 жыл бұрын
Тоесть ещё небыло официальной премьеры?
@AndroidBroadcast
3 жыл бұрын
нет, только ранний доступ
@d.mertsalov
3 жыл бұрын
Спасибо!
@aliakseisudas5290
3 жыл бұрын
Привет . Спасибо за серию видео. Мне как только начавшему карьеру очень помогает. П.С. Хотел озвучить идею по поводу развития канала, поскольку аудитория в РФ и РБ не такая значительная по количеству, можешь попробовать сделать пару выпусков на английском ( как индусы делают) , охват аудитории в разы больше
@AndroidBroadcast
3 жыл бұрын
Супер что помогает
@evgeniybutov2792
3 жыл бұрын
Пасибо. Гоу дальше ;)
@AndroidBroadcast
3 жыл бұрын
Не всё сразу. не успеваю тянуть так быстро
@evgeniybutov2792
2 жыл бұрын
@@AndroidBroadcast Кирилл, правильно я понял тебя на 11:30 минуте видео. Что этот способ подходит для viewModel которая не просит на вход параметры (типа newsId который брали из аргументов).
@MxMayers
2 жыл бұрын
0:36 Подскажите, тут фура с лайками подъехала куда разгружать 🚚👍👍👍
@dmitrytimofeev4826
3 жыл бұрын
Когда же самое интересное будет? Многомодульность! Вот чего мало освещено. В Касперском как я знаю хитрая архитектура через dependecy реализованная.Очен интересно было бы посмотреть на свежий вариант ее. PS: Про многомодульность в целом много чего рассказать можно. Чего стоит навигация или взаимодействие между модулями. А уж про оптимизацию gradle файлов можно отдельные трактаты писать)
@AndroidBroadcast
3 жыл бұрын
Следующий выпуск будет с примером организации Dagger в многомодульном проекте
@KudashovDev
3 жыл бұрын
Скорее бы уже урок про многомодульный проект)
@AndroidBroadcast
3 жыл бұрын
Буду стараться, но все никак не могу прийти в норму
@KudashovDev
3 жыл бұрын
@@AndroidBroadcast После перелета? Кстати, хочу сказать спасибо за доклад, было круто) А ещё значки и наклейки топ))
@AndroidBroadcast
3 жыл бұрын
Заболел еще в субботу, а после перелета все усугубилось. Рад что понравилось, боялся за сырой доклад
@KudashovDev
3 жыл бұрын
@@AndroidBroadcast Давай, выздоравливай) Ты нам очень нужен)
@AndroidBroadcast
3 жыл бұрын
Спасибо
@ВладиславЯнц
3 жыл бұрын
За следующий урок душу готов продать!
@AndroidBroadcast
3 жыл бұрын
Он будет дешевле - бесплатно!
@kamilchulakov
3 жыл бұрын
Вопрос всё таки есть :) Есть ли штука, где можно уйти от негибкости Dagger(2)? Очень хочется получать сгенерированную фабрику элементов, унаследованных от класса с какой-то аннотацией (например, Command). В какую сторону можно посмотреть?
@AndroidBroadcast
3 жыл бұрын
Нет, только если самому дописывать генератор кода
@user-fc9gt6dl2i
2 жыл бұрын
Если некоторые вьюмодели используют динамические параметры через AssistedInject, то для каждой все равно нужно создавать фабрики как во втором уроке?
@AndroidBroadcast
2 жыл бұрын
К сожалению, да. Механизм VireModel и Dagger не могут знать про всё, соответственно это приводит к тому что необходимо каждый раз делать это самостоятельно через собственные фабрики. Как вариант сделать механизм подобный аргументам Fragment через Bundle, но он не такой строгий
@vitaliy2020
3 жыл бұрын
Должен ли джун без опыта работы в реальных проектах знать Dagger 2 хорошо, или достаточно общее понимание , а детали со временем подтянутся(при приеме на работу как на это смотрят)?
@AndroidBroadcast
3 жыл бұрын
Я ожидаю умения работать и понимать базисы
@PandaTop.
3 жыл бұрын
будут ли видео о Clean Architecture?
@AndroidBroadcast
3 жыл бұрын
Пока в планах не было
@alex_in_dev
Жыл бұрын
Обновите пожалуйста гит, на ветке этого урока 404 ошибка
@AndroidBroadcast
Жыл бұрын
Ссылка рабочая. В вашей сети блокируют укоротитель ( Обновил на другую
@ardovich
2 жыл бұрын
13:40 Аннотации @ElementsIntoMap не существует.
@AndroidBroadcast
2 жыл бұрын
Да, проверил. Спасибо за замечание
@Alex-eu1os
3 жыл бұрын
А чем плохо создать просто метод providesMyViewModel в модуле и там объявить фабрику вьюмодели? Вообще имеет такой подход право на жизнь?
@AndroidBroadcast
3 жыл бұрын
ViewModel должны поставляться через фабрику , чтобы кэшироваться и переживать изменение конфигурации. Так что просто делать inject viewmodel неправильно. Я показывал пример с inject одной ViewModel во втором уроке kzitem.info/news/bejne/2Z-ck2WZp4V5q6g
@Alex-eu1os
3 жыл бұрын
А если провайдить вьюмодел фактори? Типа provideViewModelFactory. Так делать не хорошо?
@AndroidBroadcast
3 жыл бұрын
@@Alex-eu1os Можно, но я то же самое показал во втором уроке
@ЕвгенийАндреевич-з5р
3 жыл бұрын
а продолжение будет?
@AndroidBroadcast
3 жыл бұрын
Конечно, немного выпал из колеи
@ЕвгенийАндреевич-з5р
3 жыл бұрын
@@AndroidBroadcast уря, спасибо тебе огромное за твой вклад в android сообщество
@ВиталийДорофеев-е4и
3 жыл бұрын
а что там с пятым уроком?
@AndroidBroadcast
3 жыл бұрын
Я заболел и сел голос, как вернусь в строй, тогда сяду за продолжение
Пікірлер: 78