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

Опубликовано: 20 Ноябрь 2024
на канале: codeandart main
14,296
428

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

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

-----
Соц.сети:
Telegram канал - https://t.me/codeandart
Telegram группа - https://t.me/codeandart_group

-----
Планы по курсам:
Как создать мобильное приложение с помощью Flutter (демонстрационный урок)[   • Как создать мобильное приложение с по...  ]
Установка Flutter [   • Как установить Flutter на Windows. На...  ]
Основы языка программирования Dart [   • Изучаем язык Dart - Часть 1. Основы, ...      • Изучаем язык Dart - Часть 2. ООП, Мик...  ]
Чуть более подробные уроки Dart
Курс «Делаем простое приложение QUIZ. Базовые основы Flutter»
Курс «Делаем простое приложение ToDo на основе Provider»
Курс «Делаем погодное приложение. Асинхронный подход и Навигация»
Курс «Делаем приложение магазин. Потоки, FireBase, Анимации»

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

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

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

Short Trip by Roa   / roa_music1031  
Creative Commons — Attribution 3.0 Unported — CC BY 3.0
Free Download / Stream: https://bit.ly/roa-music-short-trip
Music promoted by Audio Library    • Short Trip – Roa (No Copyright Music)  

Steps by Roa   / roa_music1031  
Creative Commons — Attribution 3.0 Unported — CC BY 3.0
Free Download / Stream: https://bit.ly/steps-roa
Music promoted by Audio Library    • Steps – Roa (No Copyright Music)  

No Copyright Motion Graphics
Motion Graphics provided by
https://www.youtubestock.com
YouTube Channel: https://goo.gl/aayJRf