Спасибо большое за доступную подачу материала и объяснение! Впервые столкнулся с мобильной разработкой(отучился на веб), было много вопросов Но с твоими роликами их становится все меньше)) Продолжай, не останавливайся)
Благодарю за ценный материал и понятное объяснение😊Можно не передавать класс репозитория в конструктор блока, а сразу получить его внутри класса блока с помощью GetIt? Или это как то по логике не верно?
Вам спасибо большое за обратную связь! Лучше всегда передавать репозитории через конструктор, для того, чтобы вы понимали что в коде происходит. Код всегда должен быть предсказуемым и понятным. Чтобы другие разработчики не лезли внутрь и не искали что же там за репозиторий используется и где он инициализируются.
Так, тут всё получилось. Кроме того, что не получилось вывести кнопки, которые у меня ранее уже были. Но вроде кнопки в следующем видео. Ну или поиске рифм найду.
Возник такой вопрос. Насколько сильно отличается мобильная и десктопная разработка на Flutter? Насколько хорошая интеграция с той же Windows? Планирую написать твикер для Windows
Окей, если найду время - сделаем видео про особенности десктопа на flutter. А вообще flutter очень качественно спроектирован. В 90% все одинаково пишется.
14:07 - свет выключен 14:09 - свет включен до 15:58 15:59 - свет выключен Слушай, советую проверить дом на полтергейстов, может они не хотят чтобы ты записывал бесплатные уроки по флаттеру😰
Я пока не совсем уловил смысл данных блоков, так выглядит буд то мы ничего не изменили а просто сделали отдельную комнату для работ с отображением элементов. Может это так оно и есть или я что то не понял?
Спасибо за видео! Все доступно и очень понятно.. но столкнулся с такой проблемой может кто-то подскажет как реализовать.. Если все в одном виджете то все работает (BlocA.add(eventName()) отправляется и стейт отрисовывается), а если мне надо в одном виджете по нажатию кнопки отправить этот же ивент BlocA.add(eventName()), а в другом виджете перерисовать стейт то стейт не перерисовывается хотя в дебаге вижу что в event заходит🤷♂ Может быть есть какая-то особенность при работе с bloc из разных виджетов?
на stackoverflow пишут, что команда Dart, якобы разочарована в использовании part / part of и вроде как в следующей версии Dart от этой конструкции хотят отказаться. 🤷♂
Не бросай мы начинающие держимся на Вас. Настолько четко понятно грамотно объяснили
До такой степени четко и грамотно объясняет, что пол часа прошел как пять минут. Большое Вам спасибо за Вашу работу.
наконец то кто-то в ютубах начал объяснять что такое Bloc !! спасибо.
Класс !
Только не забрасывай этот курс
Как только этот курс вольется в массы, донаты обеспечены )
Самое понятное объяснение , лаконичное и понятное. Спасибо огромное !
Вам спасибо, что смотрите 🙏
Супер спасибо тебе большое за крутой урок !
Супер очень интересно вышло 👍
очень понятное объяснение, спасибо большое !
Great job bro
Thanks a lot, man😌
Спасибо большое за доступную подачу материала и объяснение!
Впервые столкнулся с мобильной разработкой(отучился на веб), было много вопросов
Но с твоими роликами их становится все меньше))
Продолжай, не останавливайся)
Спасибо! Все очень доступно, детально и понятно👍
Спасибо! Все очень четко и ясно🤝👍👍👍
Как всегда на высоте ! 👏
Как любит говорить мой кореш, Ты просто ЛУЧШИЙ XD
Спасибо
Пока пишу в след за вами, все думаю - как хорошо я в это время затарился битком)
Спасибо большое за крутой урок!
Спасибо)
Прикольно get_it все хотел понять зачем нужен, тут на примере увидел пользу )
Да, все эти вложенности зависимостей очень хорошо им решаются)
that's good mate, you're talented at speaking and understanding 😉😉
Thanks a lot! Is Russian one of the languages you speak?
@@frezycode yeah I know Russian language
Стас:
Для начала хотелось бы узнать, что такое State management.
Google переводчик:
"Государственное управление" 😆
Управление состоянием это) В нашем случае управление состоянием приложения.
👍👍👍
такой вопрос, почему конструктор всегда переносишь в самы верх?
Благодарю за ценный материал и понятное объяснение😊Можно не передавать класс репозитория в конструктор блока, а сразу получить его внутри класса блока с помощью GetIt? Или это как то по логике не верно?
Вам спасибо большое за обратную связь! Лучше всегда передавать репозитории через конструктор, для того, чтобы вы понимали что в коде происходит.
Код всегда должен быть предсказуемым и понятным. Чтобы другие разработчики не лезли внутрь и не искали что же там за репозиторий используется и где он инициализируются.
Так, тут всё получилось. Кроме того, что не получилось вывести кнопки, которые у меня ранее уже были. Но вроде кнопки в следующем видео. Ну или поиске рифм найду.
давай писать небольшой проект
Сәлем от Казахстан🇰🇿
Возник такой вопрос. Насколько сильно отличается мобильная и десктопная разработка на Flutter? Насколько хорошая интеграция с той же Windows? Планирую написать твикер для Windows
Окей, если найду время - сделаем видео про особенности десктопа на flutter. А вообще flutter очень качественно спроектирован. В 90% все одинаково пишется.
14:07 - свет выключен
14:09 - свет включен до 15:58
15:59 - свет выключен
Слушай, советую проверить дом на полтергейстов, может они не хотят чтобы ты записывал бесплатные уроки по флаттеру😰
А можно сказать что блок ускорить работу алгоритмов бекэнда чем его отсуствие? Не всмысле скрость разработки а всмысле скрость самой работы приложерия
15:10 А зачем добавляется LoadCryptoList ?
А чем тогда отличается part от import?
Я пока не совсем уловил смысл данных блоков, так выглядит буд то мы ничего не изменили а просто сделали отдельную комнату для работ с отображением элементов. Может это так оно и есть или я что то не понял?
Спасибо за видео! Все доступно и очень понятно.. но столкнулся с такой проблемой может кто-то подскажет как реализовать.. Если все в одном виджете то все работает (BlocA.add(eventName()) отправляется и стейт отрисовывается), а если мне надо в одном виджете по нажатию кнопки отправить этот же ивент BlocA.add(eventName()), а в другом виджете перерисовать стейт то стейт не перерисовывается хотя в дебаге вижу что в event заходит🤷♂ Может быть есть какая-то особенность при работе с bloc из разных виджетов?
Привет! возможно ты используешь два разных инстанса блока. То есть отправляешь в один, а слушаешь другой.
@@frezycode Действительно так и было, спасибо👍
на stackoverflow пишут, что команда Dart, якобы разочарована в использовании part / part of и вроде как в следующей версии Dart от этой конструкции хотят отказаться. 🤷♂
Не знаю чем они там разочаровались. Я от part балдею очень знатно)
есть еще такой блок stream_bloc от крутого разраба
Все кайф, но ты говоришь делайте то что реально требует приложение в итоге 2 урока которые никак не меняют функционал, а просто нагромождают проект
Лев
напомнило ua-cam.com/video/qLqWg3m2z1Y/v-deo.html )))
Ахххщпозхзшп, спасибо)
MVVM - model viewModel View.... *Facepalm*
Кринж