Жень, спасибо за видео, за труд. Реально по флаттеру в ру сегменте - топ контент. Так держать! :)
@ВолодимирБучинський-л8ю Жыл бұрын
Дякую, за Вашу роботу.
@templeoflunacy Жыл бұрын
Очередной комментарий в поддержку автора!
@PavelGlazachev-b4n Жыл бұрын
Спасибо. Стало теперь понятно, а то все не понимал зачем этот контекст вообще нужен
@katena202 жыл бұрын
Спасибо, очень интересно слушать. Все эти методы по поиску виджетов по дереву напоминают мне древний jquery)
@dmitry90883 жыл бұрын
Спасибо за урок! Пока не понимаю, где это может пригодиться) Как база полезно:)
@ArtemFun3 жыл бұрын
Автор, запили плиз видос про провайдер, я тебе тогда все ролики пролайкаю и друзей позову )))
@lucefan28164 ай бұрын
Здравствуйте вы так же сейчас с помощью провайдера делаете приложения ?
@agaicom25913 жыл бұрын
Видосы просто топ. Столько дыр в знаниях закрыл.
@АвезовГуванч3 жыл бұрын
Было сложно…но доходчиво )
@ulankarimov20733 ай бұрын
Большое спасибо
@volga_code2 жыл бұрын
Отлично! спасибо! Продолжаю твой курс после хакатона )
@АлександрКоновалов-щ3й2 жыл бұрын
Огромное спасибо за урок!!
@ravshan3492 жыл бұрын
Good lesson, thanks
@pavlobaraniuk81973 жыл бұрын
Благодарю за ваш труд)
@СобакаСобака-щ5ц3 жыл бұрын
Ничего не понял, но очень интересно
@АлександрКлепов-о4х2 жыл бұрын
спасибо за урок!
@HaKoIIuTeJIb3 жыл бұрын
Спасибо за видео! 👍
@Raimkhodzhanov3 жыл бұрын
Евгений, спасибо!
@DarDarbl43 жыл бұрын
Вот из ответа на so (а там в свою очередь цитата из документации), почему передается контекст The BuildContext argument is provided redundantly here so that this method matches the signature for a WidgetBuilder. Короче передается для того чтобы соответствовать сигнатуре (определению) WidgetBuilder
@seamensclubaihub2 жыл бұрын
huge thanks
@shohzodzet Жыл бұрын
Я так понял, на практике ничего этого не надо, но можно выпендриваться, что ты прошаренный)) Но это я шучу. Информация, конечно, очень ценная. Большое спасибо!
@yakut5411 ай бұрын
45:00 Опишу ситуацию с которой столкнулся вот тут kzbin.info/www/bejne/bZqyhGqHdsl7fc0. Нужно было поверх изображения наложить полупрозрачный градиент. Значит, берём Stack. В children кладём Image и Container. Изображение на всю ширину. Тут понятно. double width = MediaQuery.of(context).size.width; Затем, контейнеру необходимо задать ту же высоту, что и у изображения. Как её узнать? Смотрим на реальный размер изображения. У меня было 400 x 180. Делим 400 / 180 = ~2.222 И определяем высоту как double height = width / 2.222; И подставляем в height контейнера. Профит! То есть высота картинки - это длина, делёная на отношение сторон её же. Может кому то пригодится. Пользуйтесь 😉
@Вальдемар-п6г Жыл бұрын
Спасибо, очень интересно, для виджето в дереве, но как определить что виджет был удален?
@IKinDev Жыл бұрын
Есть ссылка на доску с примерами?
@СтаниславЛагун-х4й2 жыл бұрын
Годно👍
@RomanBass-v1h3 жыл бұрын
А если ColoredWidget-ов напихать, например, не 3, а штук 15, то как через контекст получить state 4-го, 5-го и т.д.? В приведённом примере Вы получали state только ближайшего и самого первого предка.
@LearnDartFlutter3 жыл бұрын
А это в следующих занятиях)
@IgorN12342 жыл бұрын
❤
@stolets2 жыл бұрын
VS code хватит, мне не нужен js, я не хочу писать для webа. Может быть это знак? Может быть VS code говорит, что я должен, но я не должен! 🤣
@telmax2005Ай бұрын
kzbin.info/www/bejne/lXzXi5mgqNyYjqc Здравствуйте. В этом месте обьект контекст обращается к абстрактному геттеру widget (который implement Element) и выводим далее на печать runtimeType и естественно как и во всем build мы получим тип ColorButton. Как это относится к контексту? Может я не правильно понимаю. Спасибо за видео.
@alexanderfarafonov93143 жыл бұрын
А можно картинки из миро? png, pdf, неважно? спасибо)
@LearnDartFlutter3 жыл бұрын
Сейчас прямо кину в канал в телеграмм
@LearnDartFlutter3 жыл бұрын
t.me/lazyload_flutter/87
@alexanderfarafonov93143 жыл бұрын
@@LearnDartFlutter спасибо!
@poteryal_trusy3 жыл бұрын
Страшно приступать к боевому проекту
@yakut5411 ай бұрын
это типа как this в javascript
@Макс5232 жыл бұрын
OK! Вроде более менее понял. Одного не понял. На кой хрен всё это надо.
@dmitriyusatov19882 жыл бұрын
+++
@МишаЧернышевский-и2в Жыл бұрын
был бы монтаж не было бы цены тому что ты делаешь
@LearnDartFlutter Жыл бұрын
Был бы монтаж цена бы как раз была, а сейчас ее нет, все бесплатно)
@ЛенивыйАпож Жыл бұрын
Наверное уже поздно, но уроки были бы живее, если бы Вы их показывали на живых примерах в разработке, как в случае с theMovieDB. Так в них чувствуется важность и необходимость. Другой вопрос, что придумать реальное использование в проекте сложно, но когда Вы говорите "Есть такая штука, но вы ей пользоваться не будете" мозг вычеркивает 5 минут видео за ненадобностью. Лучше говорить "вам это когда-нибудь точно пригодится" и точка (с) ,)
@aleksandrsviridenko5079 Жыл бұрын
В теории понятно. На практике жопа.
@УмеджонТошпулотов-м5и2 жыл бұрын
Не можете объяснить
@k700pp3 ай бұрын
Мне интересно, где вы смогли найти того, кто объяснит лучше?
@sergeyzhukov1370 Жыл бұрын
class Builder extends StatelessWidget { const Builder({ super.key, required this.builder, }); final WidgetBuilder builder; //Widget Function(BuildContext context); @override Widget build(BuildContext context) => builder(context); } что тут криминального? Вспомогательный виджет тоже самое делает по сути