Flutter с нуля до профи | #9 - Bloc стейт менеджмент №1 | Курс для начинающих 2023

Поділитися
Вставка
  • Опубліковано 9 лют 2025

КОМЕНТАРІ • 55

  • @abdazimabdumalikov5194
    @abdazimabdumalikov5194 Рік тому +13

    Не бросай мы начинающие держимся на Вас. Настолько четко понятно грамотно объяснили

  • @rus_dos
    @rus_dos Рік тому +15

    До такой степени четко и грамотно объясняет, что пол часа прошел как пять минут. Большое Вам спасибо за Вашу работу.

  • @rudinandrey
    @rudinandrey Рік тому +8

    наконец то кто-то в ютубах начал объяснять что такое Bloc !! спасибо.

  • @Rio-sb5gp
    @Rio-sb5gp Рік тому +8

    Класс !
    Только не забрасывай этот курс
    Как только этот курс вольется в массы, донаты обеспечены )

  • @romanbutler156
    @romanbutler156 Рік тому +3

    Самое понятное объяснение , лаконичное и понятное. Спасибо огромное !

    • @frezycode
      @frezycode  Рік тому

      Вам спасибо, что смотрите 🙏

  • @АлександрМиронюк-й3в

    Супер спасибо тебе большое за крутой урок !

  • @HumanNHuman
    @HumanNHuman Місяць тому

    Супер очень интересно вышло 👍

  • @alina1256
    @alina1256 Рік тому +2

    очень понятное объяснение, спасибо большое !

  • @shakirkadirov
    @shakirkadirov Рік тому +4

    Great job bro

  • @TheRuDmRus
    @TheRuDmRus 3 місяці тому

    Спасибо большое за доступную подачу материала и объяснение!
    Впервые столкнулся с мобильной разработкой(отучился на веб), было много вопросов
    Но с твоими роликами их становится все меньше))
    Продолжай, не останавливайся)

  • @vitek12321
    @vitek12321 Рік тому +1

    Спасибо! Все очень доступно, детально и понятно👍

  • @erbolattalasbekov7791
    @erbolattalasbekov7791 Рік тому +1

    Спасибо! Все очень четко и ясно🤝👍👍👍

  • @nikitasafonkin3077
    @nikitasafonkin3077 5 місяців тому

    Как всегда на высоте ! 👏

  • @SoraPlay-r8e
    @SoraPlay-r8e Рік тому

    Как любит говорить мой кореш, Ты просто ЛУЧШИЙ XD

  • @МьюнеМ
    @МьюнеМ Рік тому +1

    Спасибо

  • @VakiTaki
    @VakiTaki Рік тому

    Пока пишу в след за вами, все думаю - как хорошо я в это время затарился битком)

  • @elkub
    @elkub Рік тому

    Спасибо большое за крутой урок!

  • @zangarakezhanov7160
    @zangarakezhanov7160 Рік тому

    Спасибо)

  • @crazy-man
    @crazy-man Рік тому +3

    Прикольно get_it все хотел понять зачем нужен, тут на примере увидел пользу )

    • @frezycode
      @frezycode  Рік тому +1

      Да, все эти вложенности зависимостей очень хорошо им решаются)

  • @Blackhawk-i3x
    @Blackhawk-i3x Рік тому

    that's good mate, you're talented at speaking and understanding 😉😉

    • @frezycode
      @frezycode  Рік тому

      Thanks a lot! Is Russian one of the languages you speak?

    • @Blackhawk-i3x
      @Blackhawk-i3x Рік тому

      @@frezycode yeah I know Russian language

  • @yakut54
    @yakut54 Рік тому +1

    Стас:
    Для начала хотелось бы узнать, что такое State management.
    Google переводчик:
    "Государственное управление" 😆

    • @frezycode
      @frezycode  Рік тому

      Управление состоянием это) В нашем случае управление состоянием приложения.

  • @user-yk2yt2vh5z
    @user-yk2yt2vh5z Рік тому

    👍👍👍

  • @nomadgari
    @nomadgari Рік тому +1

    такой вопрос, почему конструктор всегда переносишь в самы верх?

  • @ЕвгенияМочалина-р5г

    Благодарю за ценный материал и понятное объяснение😊Можно не передавать класс репозитория в конструктор блока, а сразу получить его внутри класса блока с помощью GetIt? Или это как то по логике не верно?

    • @frezycode
      @frezycode  Рік тому +3

      Вам спасибо большое за обратную связь! Лучше всегда передавать репозитории через конструктор, для того, чтобы вы понимали что в коде происходит.
      Код всегда должен быть предсказуемым и понятным. Чтобы другие разработчики не лезли внутрь и не искали что же там за репозиторий используется и где он инициализируются.

  • @shirayot8672
    @shirayot8672 8 місяців тому

    Так, тут всё получилось. Кроме того, что не получилось вывести кнопки, которые у меня ранее уже были. Но вроде кнопки в следующем видео. Ну или поиске рифм найду.

  • @primefootball621
    @primefootball621 Рік тому +4

    давай писать небольшой проект
    Сәлем от Казахстан🇰🇿

  • @arthurlokhov6856
    @arthurlokhov6856 Рік тому +3

    Возник такой вопрос. Насколько сильно отличается мобильная и десктопная разработка на Flutter? Насколько хорошая интеграция с той же Windows? Планирую написать твикер для Windows

    • @frezycode
      @frezycode  Рік тому +1

      Окей, если найду время - сделаем видео про особенности десктопа на flutter. А вообще flutter очень качественно спроектирован. В 90% все одинаково пишется.

  • @rosoku5666
    @rosoku5666 3 місяці тому

    14:07 - свет выключен
    14:09 - свет включен до 15:58
    15:59 - свет выключен
    Слушай, советую проверить дом на полтергейстов, может они не хотят чтобы ты записывал бесплатные уроки по флаттеру😰

  • @HumanNHuman
    @HumanNHuman Місяць тому

    А можно сказать что блок ускорить работу алгоритмов бекэнда чем его отсуствие? Не всмысле скрость разработки а всмысле скрость самой работы приложерия

  • @dnnd1206
    @dnnd1206 Рік тому

    15:10 А зачем добавляется LoadCryptoList ?

  • @ВладГончар-э7ц
    @ВладГончар-э7ц Рік тому

    А чем тогда отличается part от import?

  • @МагестЛоил
    @МагестЛоил Рік тому

    Я пока не совсем уловил смысл данных блоков, так выглядит буд то мы ничего не изменили а просто сделали отдельную комнату для работ с отображением элементов. Может это так оно и есть или я что то не понял?

  • @tdctdc1774
    @tdctdc1774 Рік тому +1

    Спасибо за видео! Все доступно и очень понятно.. но столкнулся с такой проблемой может кто-то подскажет как реализовать.. Если все в одном виджете то все работает (BlocA.add(eventName()) отправляется и стейт отрисовывается), а если мне надо в одном виджете по нажатию кнопки отправить этот же ивент BlocA.add(eventName()), а в другом виджете перерисовать стейт то стейт не перерисовывается хотя в дебаге вижу что в event заходит🤷‍♂ Может быть есть какая-то особенность при работе с bloc из разных виджетов?

    • @frezycode
      @frezycode  Рік тому

      Привет! возможно ты используешь два разных инстанса блока. То есть отправляешь в один, а слушаешь другой.

    • @tdctdc1774
      @tdctdc1774 Рік тому

      @@frezycode Действительно так и было, спасибо👍

  • @yakut54
    @yakut54 Рік тому +1

    на stackoverflow пишут, что команда Dart, якобы разочарована в использовании part / part of и вроде как в следующей версии Dart от этой конструкции хотят отказаться. 🤷‍♂

    • @frezycode
      @frezycode  Рік тому +1

      Не знаю чем они там разочаровались. Я от part балдею очень знатно)

  • @DartMitai
    @DartMitai Рік тому

    есть еще такой блок stream_bloc от крутого разраба

  • @konc4ve
    @konc4ve 11 днів тому

    Все кайф, но ты говоришь делайте то что реально требует приложение в итоге 2 урока которые никак не меняют функционал, а просто нагромождают проект

  • @RamzanK
    @RamzanK 9 місяців тому

    Лев

  • @Hande_hoch
    @Hande_hoch Рік тому +1

    напомнило ua-cam.com/video/qLqWg3m2z1Y/v-deo.html )))

    • @frezycode
      @frezycode  Рік тому

      Ахххщпозхзшп, спасибо)

  • @OleksandrBardashevskyi
    @OleksandrBardashevskyi Рік тому

    MVVM - model viewModel View.... *Facepalm*

  • @kaktyzzz89
    @kaktyzzz89 Рік тому +1

    Кринж