Flutter + Bluetooth + Bloc + Arduino | Дружим IoT железки | Часть 2
Создаем приложение для управления ESP32 платой на Flutter
В этом ролике разберем как качественно оформить код работы с Bluetooth библиотекой flutter_ble_plus при помощи архитектурного подхода BloC
Так же в видео про работу со Stream, приватные event’ы в bloc, декомпозицию логики приложения и немного про рефакторинг код
Для тех кто изучает библиотеку flutter_bloc - будет отличной практикой для понимания устройства этого подхода
Приятного просмотра!
==========================
Код из видео
==========================
Подписывайся на:
💬 Telegram
🚀 Эксклюзивный контент на Boosty
👨💻 Куча кода GitHub
📸 Instagram
==========================
Ссылки из видео:
Видео по bloc
Видео по equatable
Расширение bloc для vscode
Расширение для copyWith
00:00 - Зачем что-то менять ?
00:45 - Про библиотеку bloc
01:28 - Про feature-first структуру проекта
02:07 - Создаем отдельную feature
03:03 - Выносим компоненты верстки
04:21 - Создаем BloC
19:15 - Добавляем BloC на экран (BlocProvider)
20:02 - Отображаем список устройств в BlocBuilder
22:51 - Загружаем список устройств
24:09 - Исправляю косяк событиями
25:15 - BloC для прослушки характеристик девайса
27:45 - Про Factory Bloc’и
28:24 - Логика подключения к девайсу в Bloc
34:58 - Приватный event Bloc’а
38:13 - Передаем состояние платы на экран
39:20 - Отображаем из блока состояние на экране
41:56 - Управление esp платой через BloC
46:37 - Небольшой рефакторинг и отправка событий с экрана
47:28 - Где взять полный код из видео ?
1 view
970
389
5 months ago 00:03:21 1
The Correspondents - Fear & Delight (Official Video)
5 months ago 00:01:01 1
Fluttershy and Discord pony virus part 2 . Флаттершай и Дискорд в пони вирус часть 2
5 months ago 00:13:00 2
ASMR ✨ Fast Hand Movements & Sounds ✨ Finger Flutters, Nail Tapping, Hand Rubbing & More! No talking
5 months ago 00:40:24 1
Репутация: просто о сложном. Кейсы из сферы IT и не только | Mad Brains Техно
5 months ago 00:03:02 1
Two Feet - Love is a Bitch
5 months ago 01:22:35 1
IMMERSION mixed by EX SOUND
5 months ago 00:10:45 1
Вся Правда о Кроссплатформенной и Нативной Разработке! Что же выбрать?
5 months ago 00:00:46 1
#shorts asmr Unboxing Harry Potter Mystery Flying Snitch with realistic fluttering wings 🪄
5 months ago 03:14:17 1
Best of Bonobo
5 months ago 00:23:19 1
Internet Connection Checker in Flutter App - Globally
5 months ago 01:07:18 1
Flutter Flame. Game Helicopter
5 months ago 00:05:47 1
Nebulae Come Sweet – Claritas [Official Music Video]
5 months ago 00:00:51 1
DELETED SCENE: Zazu Flatters Scar - The Lion King
5 months ago 00:00:26 1
DELETED SCENE: Zazu Flatters Mufasa - The Lion King
5 months ago 00:00:38 1
Fluttershy’s yay - Gijinka cosplay
5 months ago 00:01:57 2
Spring Freeze Dance - THE KIBOOMERS Preschool Movement Songs - Brain Break
5 months ago 00:06:30 1
If You want a Slimmer Waist, Do This Exercise.
5 months ago 00:00:43 1
Internet Connection Checker in Flutter App - Globally #shorts
5 months ago 00:07:22 1
The Best Exercises for Hanging Belly Fat
5 months ago 01:04:51 1
Build a complete mobile | Desktop | Web app with Python - Python Flet(Flutter) tutorial
5 months ago 00:00:58 31
Vinyl Piano ● Lo-Fi Kontakt Instruments ● By WRONGTOOLS
5 months ago 00:04:46 2
J Bossa feat. LOV (Original Mix) - Sway
5 months ago 02:36:24 1
Все о FlutterFlow в одном видео. Как заработать? Что можно сделать? Где учиться?
5 months ago 00:06:29 1
Putting a Flag in a Vacuum Chamber to See if Flags Can Wave on the Moon