Основы Flutter + Provider #2. Что такое Provider. ChangeNotifierProvider()
Вставка
- Опубліковано 6 жов 2024
- В 2 уроке рассмотрим, что такое Provider, зачем оно нужно. Узнаем чем плох подход с управлением состоянием через setState и LiftingStateUp.
Подробно разберем на практическом примере как работать с Provider() и ChangeNotifierProvider().
-----
Соц.сети:
Telegram канал - t.me/codeandart
Telegram группа - t.me/codeandar...
-----
Музыка и фон на заставках:
Short Trip by Roa / roa_music1031
Creative Commons - Attribution 3.0 Unported - CC BY 3.0
Free Download / Stream: bit.ly/roa-mus...
Music promoted by Audio Library • Short Trip - Roa (No C...
Steps by Roa / roa_music1031
Creative Commons - Attribution 3.0 Unported - CC BY 3.0
Free Download / Stream: bit.ly/steps-roa
Music promoted by Audio Library • Steps - Roa (No Copyri...
No Copyright Motion Graphics
Motion Graphics provided by
www.youtubesto...
UA-cam Channel: goo.gl/aayJRf
Где следующий урок? Заждались уже
@@C.C.Bennington согласен! Мэн, ты случаем не делал урок по квизу? Нужна помощь, если не трудно)
@@C.C.Bennington да, было бы интересно )
Роман, привет! Когда же следующий урок? Мы все уже заждались!!!!
Большое спасибо! Супер контент.
Счастливо разрешить трудности в жизни и вернуться обратно!
Такой автор не должен пропадать!
Дело в том что автор не потянул курс. Не хватило опыта, очень жаль!
С нетерпением ждем продолжения!) Спасибо за уроки
Респект! более подробных, понятных и разжёванных до мелочей уроков ещё не видел!!
Очень жду продолжения. Роман, благодаря тебе только сейчас понял суть Провайдера. Все объясняешь лаконично и понятно. Спасибо.
Отличные уроки, жаль нет продолжения(
Ого. Ну наконец-то увидел отлично преподающего информацию человека. Выражаю благодарность. Отличное объяснение уроков.
Дуже добре і якісно розповів, дякую
В ожидании нового урока)
Отличная подача материала, большое спасибо! С нетерпением жду новых видео!
ждем следующий урок, please!!!
самое офигенное обяснение провайдер!
уже осень, мы все ждем продолжения!
Ура! Только посмотрел первую часть, пока смотрел, вторая появилась )) Круто! Спасибо!
Молодцом! Четко объясняешь! Продолжай и создавай! Успехов!
Большое спасибо за Ваш труд. Очень доходчивое видео.
Очень хорошо объясняешь! Спасибо!
Одно из самых топовых объяснений которые я видел! Лукас однозначно
Автор хорош до неприличия)))) Огромная благодарность!!!! Скоро у вас будет миллионы просмотров, а карма ваша на 3 жизни вперед пополнена!!!!
@@C.C.Bennington Я уверен, что у него всё в порядке))) Работает уже на каком-нибудь "Гугле", пришет Андроид 15 на дарте и флаттере))))
@@C.C.Bennington будем ждать, согласен)
Жду следующую серию с нетерпением )
Спасибо за урок. Рекомендую рассказать про связку Provider с пакетом get_it => многое упрощает
Хорошо объясняешь! Не хватает продолжения :)
Спасибо, добрый человек. Очень доступно, супер!
Братец ты живой?
все хорошо? переживаем!!!
Огромное спасибо! Очень помог мне разобраться в этой теме, которая до этого казалось довольно сложной. Оказалось всё просто. С меня лайк и подписка)
Это лучшее объяснение, которое я видел!!! Спасибо.
круто , продолжайте) спасибо
Хочу продолжения!
Огромное спасибо. До сих пор актуально. Можно Вас попросить снять видео по Cubit. Как продолжение стейта.
@
codeandart main, будет ли видео о работе с provider + sqflite?
@@C.C.Bennington я тоже так думаю,ведь уроки просто супер
Спасибо. Всё просто и понятно.
Уроки ТОП просто, всё очень круто и понятно))
Только вот когда будет продолжение ??
И будет ли оно?
Круто!👍
Очень понравилось объяснение провайдера! Спасибо!
да круто, только недавно передавать научился через конструктор метод и как раз подумал о проблеме передачи через нескольких конструкторов тут уже есть решение
Про provider подробнее расскажите пожалуйста. Разные подходы к этой архитектуре с bloc покажите.
очень здорово объясняешь, хочется продолжения!!! когда следующий урок???!!!
Роман, вы код уроков на гитхаб не планируете выкладывать?
Жду продолжения!
Вы вернетесь? У Вас таллант делать подобные вещи. Жаль что забросили. Надеюсь что у вас всë хорошо...
Хотелось бы узнать как подключить БД в Flutter-e. Если будет возможность сделай пожалуйста видео об этом. С нетерпением жду
супер, наконец то я понял что такое провайдер :) спасибо большое!
Спасибо
Всё чётко и понятно!
Супер понятно! Спасибо большое!
Всё супер! Но, где продолжение?
🔥🔥🔥🔥
У тебя дар объяснять. Будет связка с bloc?
Отличная подача ,всё очень понятно. Жаль что автор пропал.
Очень нрав твои видео, лайк + подписка.
Коли наступний урок? Чи Ви більше не будите розвивати канал?
А третья часть ещё в производстве? Или вдохновение ушло?..
Надеюсь первое.
Продолжение ждем...
Огромное спасибо
Роман,сделайте видео по очистке лишней памяти. После подключения эмулятора стабильно исчезают 50 мб. Сам проект в весе не изменяется.
Оказывается в эмуляторе есть файл ( userdata-qemu.img ). Вот он и весил ого-го сколько. Если убрать, то мобила запустится как новая.
Подскажите пожалуйста, а глобальные переменные можно использовать для передачи в виджеты текста и данных? От этого падает производительность?
Новые уроки ждать?
Роман привет. Занимаетесь ли вы обучением или менторством?
пропал человек (
Надеюсь только тут... (
Надеюсь с Романом все хорошо.
codeandart main жду следующего видео ! Пожалуйста возрашайтесь на UA-cam
А что еще в планах?
22:45 начало того, ради чего зашел
Про notifier нужно ище помнить что когда визиваеш notifyListener() то везде все везде перерисовка идет
Подскажи пожалуйста, как называется тема и шрифт в vs code?
Охеренное объяснение про провайдер !
Отличная либа. По сути же это глобальный объект получается?
Не совсем ... ну "почти глобальный" объект, больше на такую формулировку тогда пойдет provider + пакет get_it, где можно забацать синглтончик и юзать без оберток в ChangeNotifierPovider всяких :)
@@codeandartmain а будет на канале видео по flutter_bloc? Желательно бы приложение со множеством вкладок с навигацией по урлам + DI + использование какого-нибудь общедоступного апи и бд sqlite ?
Роман, вернитесь пожалуйста)
как можно с Вами связаться насчет обучения, наставничества?
когда возвращаешься. По быстрее бы!
Роман, как настроить комментарий TODO? Видел у вас в видео вы ставите, кажется, // ! - и комментарий становится красного цвета. Я пробовал - не получилось. Как это сделать?
Плагины это ))
Better Comments
В Android Studio можно написать "// ToDo ВашТекст" (без кавычек).
когда новый урок?
"Авралище" и на работе и дома (((
Сам хз ...
codeandart main здравствуйте, а на гитхабе исходники есть?
@@codeandartmain совсем все плохо?(
@@codeandartmain добавь донаты
@@codeandartmain будем ждать! 😃
где уроки?(
Чувак. какой у тебя микрофон? Посоветуй)
Да, кстати!
Микрофон, должно быть, то что надо!
Марку и модель б узнать ещё...
Скажи пожалуйста, как привыкнуть ко всем этим вложенностей кода ?? Как только я смотрю всегда пытаюсь искать скобки от начала до конца. И как-то это начинает бесить
Со временем привык) Тоже бесило, да и сейчас XD
Нужно больше декомпозиции делать (разбивать на много мелких виджетов)
@@codeandartmain а react native легче чем flutter ?
@@АсланКартоев-ф6д его не пробовал) на обычный react ооочень похоже) только вместо вложенностей обычный jsx
@@codeandartmain после flutter , он кажется более удобным и читаемым.
@@АсланКартоев-ф6д Думаю нет, т.к. тебе нужно знать не только js, саму react основу, а потом только react native. Сам решил сравнить, как по мне у dart: 1. Легкий синтаксис 2. Простая структура кода. 3. Не так много проблем как с js. Не знаю, мб у других совсем иное мнение.
Самое понятное и наглядное объяснение! Спасибо!
Ну шо там с bloc-ом? (。◕‿‿◕。)
Роман, будет ли продолжение?
Роман, это "преступление" с вашей стороны, так долго не выпускать последний урок по provider. ((
верстку не нужно будет переписівать под iOS ?
Куда пропал?
Что за тема стоит в Visual Code?
"не работает" Если у тебя "зритель" получилось, как получилось у меня, поймать "тупку" и считать что не работает, внимательно посмотри на 26:46 "//!" меня отвлёк и "}" я закрыл до "//!" и 3 раза переписывал майн, попутно ловя эксепты от эмуляции в хроме, завязанныйе на отвалившийся инет, всем успехов)
А ссылку на git только где найти?
Не подскажете, как тема называется? Очень удобная, кажется
@@C.C.Bennington мне нужно было узнать как сделать такие разноцветные и удобные скобки. Для этого есть отдельное расширение: marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer-2
Здравствуй, есть проект который я хотел бы реализовать на flutter, отзовись пожалуйста.
Куда пропал то?(
Кто знает, что случилось?
Здравствуйте как можно с вами связаться?
Кто-нибудь знает что с автором канала? Куда он пропал?
привет. у меня вопрос. ты мог б мне программировать приложение и подклучить на мой сервер которы я тебе предоставлю. конечно все это не бесплатно. если есть такие возможности, то могли б обсудить об этом по конкретнее
Эээ, уроки новые делай давай!!!
жаль, что автор забросил эту тему
Нас нае..... расходимся
Исходы тяжело было выложить????? Зато ссылку на музыку. Издевательство.
Медленный монотонный голос ААААААААААААААААААААА
Агаааа, бывает особенно под вечер ((
Но спасает в настройках скорость видео на x 1,5 - 2 😁
Да нормас. Для обучения и не надо быстрее.
А то есть некоторые спешат с объяснением, ты не успеваешь за экраном и голосом... и как результат - уходишь от таких лекторов/преподов/обьясняющих.