No video

Equatable во Flutter - для чего нужен и как с ним работать. Equatable + BLoC

  Рет қаралды 6,373

Petrov Yuri

Petrov Yuri

Күн бұрын

Приветствую 🖐 друзья, в данных видео уроке, мы подробно разберем пакет Equatable, для чего он нужен и как с ним работать. Бонусом расскажу про Equatable + BLoC.
🤝 Поддержка канала:
✅ ВКонтакте: donate_...
❗️ Важные ссылки ❗️
1️⃣ Задать вопрос по курсу, скачать иконки, тему для Android Studio можно в группе mobile_...
2️⃣ Задать вопрос по курсу можно в чате Telegram t.me/mobile_de...
3️⃣ Новости по Flutter t.me/mobile_de...
√ Тэги для поиска:
#flutter #dart #equatable

Пікірлер: 35
@yakut54
@yakut54 7 ай бұрын
На всякий случай лайкну 🤗
@dotvkab
@dotvkab Жыл бұрын
IEquatable и IComparable передают пламенный привет dart-у
@mr.developer
@mr.developer 9 ай бұрын
👍
@6oKCER
@6oKCER 2 жыл бұрын
Спасибо за видео, как раз вчера наткнулся на проблему, что виджет обновлялся 1 раз из-за того что props был пустым
@vafinruslan56
@vafinruslan56 3 жыл бұрын
Большое спасибо! Очень полезная штука 👍
@mr.developer
@mr.developer 3 жыл бұрын
Благодарю за отзыв 🤝
@aleksandrsviridenko5079
@aleksandrsviridenko5079 Жыл бұрын
Лучшее объяснение!
@user-ct4vu8sf7u
@user-ct4vu8sf7u 3 жыл бұрын
Спасибо, очень полезно!
@mr.developer
@mr.developer 3 жыл бұрын
Благодарю за отзыв 🤝
@365day-project8
@365day-project8 3 жыл бұрын
молодца. давненько не было хорошего контента. не зря прожит день, научился чему-то новому.
@mr.developer
@mr.developer 3 жыл бұрын
Благодарю за отзыв.
@365day-project8
@365day-project8 3 жыл бұрын
@@mr.developer как бы нам хотелось почаще от вас видеть хорошие уроки !
@rinatkhusainov5894
@rinatkhusainov5894 3 жыл бұрын
Мерсибо! 😊
@baxriddinsamatov2249
@baxriddinsamatov2249 2 жыл бұрын
Kruto Bro thank you!
@mr.developer
@mr.developer 2 жыл бұрын
Thanks)
@cranebird1467
@cranebird1467 2 жыл бұрын
Все логично, конечно референс переменны не будут равны так как оператор == в данном случаи сравнил их адреса в памяти, а не значение, которое он не может знать. И грамотно будет не притачивать еще один пакет, а как ниже посоветовали переопределить методы.
@mr.developer
@mr.developer 9 ай бұрын
👍
@vladimirgorkov5904
@vladimirgorkov5904 3 жыл бұрын
А просто переопределить == и сравнить там то что тебе надо и не использовать никакую магию из сторонних библиотек? @override bool operator ==(o) => {...} и ещё переопределить хешкод @override int get hashCode => {...}
@mlazebny
@mlazebny 2 жыл бұрын
Ну а зачем ? Можно и Юнион самому сделать, но есть же фризед...
@konstantinkist
@konstantinkist 3 жыл бұрын
Спасибо! А то я использовал Equatable и flutter_bloc но не знал толком как они работают... И до сих пор, кстати, не знаю как работает flutter_bloc не понимаю, почему он не перерисовывает мне экран, приходится городить кастыли, такие как переключения на разные состояния по очереди, а не просто изменение одного состояния...
@nightscream3687
@nightscream3687 3 жыл бұрын
Спасибо за видео, убедился еще раз что пока с kotlin я никуда не уйду))
@user-jg4pk6bq2g
@user-jg4pk6bq2g 3 жыл бұрын
Почему?
@johnxibai8454
@johnxibai8454 3 жыл бұрын
@@user-jg4pk6bq2g наверно новичок
@user-gq6ni6ys1h
@user-gq6ni6ys1h 2 жыл бұрын
Смотри, не обязательно использовать Equatable, можно просто переопределить в модельке hashcode and equals. И все будет ок). Но это тоже вариант)!
@mr.developer
@mr.developer 2 жыл бұрын
Конечно можно)
@alevlako
@alevlako 2 жыл бұрын
В java всегда так делают )
@crazy-man
@crazy-man Жыл бұрын
сейчас Bloc 8 even на коллебеках там тоже надо делать всякие equtable или hashcode или не обязательно уже?
@user-fz1lc5tc3y
@user-fz1lc5tc3y 3 жыл бұрын
Здравствуйте, скажите если начинать изучать сейчас android разработку, нужно ли перед kotlin учить java, или можно сразу приступать к kotlin
@user-gf5do5jk4m
@user-gf5do5jk4m 3 жыл бұрын
пиши это веб разработчикам - они знают
@spiritarhon
@spiritarhon 3 жыл бұрын
@@user-gf5do5jk4m это нативная андроид-разработка, держу в курсе
@DartMitai
@DartMitai 2 жыл бұрын
а freezed это тоже самое? в чем у них разница?
@mr.developer
@mr.developer 2 жыл бұрын
Задачу решают одну, но freezed удобнее, так как используется кодогенерация
@Folleenn
@Folleenn 3 жыл бұрын
было бы круто, если бы имплементировали поддержку в фаллтер СДК не только языка Дарт, но и котлин. будет интересно, если они jetpack compose впихнут потом в флаттер.
@xotamxudoyberganov5847
@xotamxudoyberganov5847 2 жыл бұрын
dobavil const constructor i vso problema reshilas
@darul-asar381
@darul-asar381 2 жыл бұрын
Спасибо очень сильно помог
Flutter. 3 важных правила при создании приложения.
25:29
Мобильный разработчик | Юрий Петров
Рет қаралды 21 М.
Flutter - BLoC на потоках (Stream)
19:26
Konstantin Kokorin
Рет қаралды 15 М.
Cute kitty gadgets 💛
00:24
TheSoul Music Family
Рет қаралды 11 МЛН
OMG what happened??😳 filaretiki family✨ #social
01:00
Filaretiki
Рет қаралды 13 МЛН
Best State Management for Flutter | Flutter State Management
8:18
AI with Flutter
Рет қаралды 9 М.
Решаем тестовое задание на позицию junior python backend разработчик
21:18
𝐧𝐞𝐫𝐝𝐢𝐳𝐚𝐲-𝐜𝐨𝐝𝐞
Рет қаралды 16 М.
Что такое DDD за 10 минут с примерами
10:03
Самое простое объяснение нейросети
16:30
Программный Кот
Рет қаралды 118 М.
Redux Toolkit для управления состоянием в React-приложении
1:00:09
Михаил Непомнящий
Рет қаралды 199 М.
Работа с графикой во Flutter - Андрей Смирнов, Wrike
43:25
Cute kitty gadgets 💛
00:24
TheSoul Music Family
Рет қаралды 11 МЛН