Flutter основы для начинающих #5 - Stateless, Stateful, setState

preview_player
Показать описание
В 5 уроке разберем что такое Stateless и Stateful виджеты, чем они отличаются и как их создать. Рассмотрим пример где начнем работать с состоянием через setState.

PS. Первые 5-уроков записаны на предыдущей версии Flutter, где особых различий для этого проект нет. В этих уроках больше теории + код точно такой же, как и для версии 1.17, поэтому без проблем можно проходить эти уроки и на новой версии.

-----
Соц.сети:

-----
Планы по курсам:
- Чуть более подробные уроки Dart
- Курс «Делаем простое приложение QUIZ. Базовые основы Flutter»
- Курс «Делаем простое приложение ToDo на основе Provider»
- Курс «Делаем погодное приложение. Асинхронный подход и Навигация»
- Курс «Делаем приложение магазин. Потоки, FireBase, Анимации»

Архитектурные подходы
- Уроки по rxDart + Stream
- Уроки по BLoC
- Уроки по MOBx
- Уроки по Redux
- Уроки Hooks in Dart Flutter

Верстка, дизайн
- Плейлист «Speed UI coding»
- Разработка игр на Flutter

-----
Музыка и фон на заставках:

Creative Commons — Attribution 3.0 Unported — CC BY 3.0

Creative Commons — Attribution 3.0 Unported — CC BY 3.0

No Copyright Motion Graphics
Motion Graphics provided by
Рекомендации по теме
Комментарии
Автор

Качественные уроки, нереально время экономят. Огромное спасибо!

TheCoollider
Автор

Пожалуйста только не останавливайся!! :) Очень жду уроки по провайдерам и не только )

mikhailvolkov
Автор

Нереально крутые уроки! Спасибо огромное! Пожалуйста, снимите видео о стримах, а то без глубокого понимания там какая-то магия происходит))) Ещё раз спасибо за ваш труд!

ЮлияПоступинская
Автор

Большое спасибо за уроки! Кратко, по сути и понятно.

misters
Автор

Классные уроки, спасибо. Чувствуется влияние Макса Шварцмюллера 😀🍹👍

MegaMaxxon
Автор

хееелп
The parameter 'title' can't have a value of 'null' because of its type, but the implicit default value is 'null'.

yakut
Автор

А где взять исходник с моками для вопросов?(

DmitriiRepnikov
Автор

Почему название файла модели ( Question ) пишется с большой буквы?

vwn
Автор

Что такое гетер, сетер, ничего не понятно, про конструктор ничего не сказал, новичку в флатере будет сложно понять что тут происходит..

qqgermanb
Автор

на 9:05 почему нельзя просто увеличить каунтер прямо внутри функции incrementCounter? Зачем его нужно оборачивать в setState?

free.president
Автор

Подскажите, а есть ли в дарте (или флаттере) какой-то стандарт, чтобы понимать когда функцию пишутся с большой, когда с маленькой и тд. В питоне, например, есть классный pep-8, есть ли здесь что-то такое?

Максим-шчм
Автор

Мне вот не понятно, а че им мешало сделать графический интерфейс в студии? Можно было бы сделать эмулятор кода а не андройд устройства, визуально бы выглядело так-же, зато грузилось бы мгновенно. Да и с языком перемудрили, можно было бы попроще сделать. Я вот уже который день пытаюсь раздуплиться как мне создать масив и получать с него данные по ключу. И вот это видео наводит на мысль, но полной реализации нет, а о синтаксисе вывода можно только гадать. В питоне же это дел на 30 сек

maxwellhawk
Автор

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

теория с 5:00 минуты не заходит никак... нужны визуальные примеры на эмуляторе. И набор схожих слов превращается в набор каши из слов...

АлексейАндрюшкин-зд