Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Flutter - Service Locator (GetIt) and Injectable

Автор: DartRider

Загружено: 2021-08-24

Просмотров: 5412

Описание:

As your App grows, at some point you will need to put your app's logic in classes that are separated from your Widgets. Keeping your widgets from having direct dependencies makes your code better organized and easier to test and maintain. But now you need a way to access these objects from your UI code. When I came to Flutter from the .Net world, the only way to do this was the use of InheritedWidgets. I found the way to use them by wrapping them in a StatefulWidget; quite cumbersome and have problems working consistently.

0:00 Introduction
0:55 Service Locator explained
03:42 Setup
05:16 How to access objects
06:55 Binding objects
07:29 Resolve Dependencies
08:07 Extra Features

GetIt:
https://pub.dev/packages/get_it

Injectable
https://pub.dev/packages/injectable

Flutter - Service Locator (GetIt) and Injectable

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

array(10) { [0]=> object(stdClass)#3647 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "KycVuO-6bL0" ["related_video_title"]=> string(61) "Flutter 3 - Riverpod. Provider и StateProvider. Часть 1" ["posted_time"]=> string(21) "2 года назад" ["channelName"]=> string(18) "Konstantin Kokorin" } [1]=> object(stdClass)#3620 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "W7KPfg0HSj8" ["related_video_title"]=> string(161) "Top 50 SHAZAM⛄Лучшая Музыка 2025⛄Зарубежные песни Хиты⛄Популярные Песни Слушать Бесплатно #46" ["posted_time"]=> string(25) "4 недели назад" ["channelName"]=> string(9) "Open Deep" } [2]=> object(stdClass)#3645 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "_dcd8AwW2Pw" ["related_video_title"]=> string(111) "Путин решился на отчаянный шаг / Миллион мобилизованных в РФ?" ["posted_time"]=> string(24) "18 часов назад" ["channelName"]=> string(12) "NEXTA Moment" } [3]=> object(stdClass)#3652 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "RnHC1XiNWS8" ["related_video_title"]=> string(94) "Венедиктов – страх, Симоньян, компромиссы / вДудь" ["posted_time"]=> string(21) "7 дней назад" ["channelName"]=> string(10) "вДудь" } [4]=> object(stdClass)#3631 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "F8lre9yi9Tc" ["related_video_title"]=> string(94) "Урок 105. Архитектуры - Управление зависимостями. Get it" ["posted_time"]=> string(21) "3 года назад" ["channelName"]=> string(23) "LazyLoad Dart & Flutter" } [5]=> object(stdClass)#3649 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "B1Lxu3NMTEs" ["related_video_title"]=> string(144) "Flutter с нуля до профи | #8 - Интерфейсы, абстракция, инъекция зависимостей | Курс 2023" ["posted_time"]=> string(21) "2 года назад" ["channelName"]=> string(19) "Стас Ильин" } [6]=> object(stdClass)#3644 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "Okq--FagHHA" ["related_video_title"]=> string(146) "⚡️ Жуткий удар по столице || Решающая атака Ирана || Москва выдвинула ультиматум" ["posted_time"]=> string(23) "6 часов назад" ["channelName"]=> string(23) "Время Прядко" } [7]=> object(stdClass)#3654 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "WL2Xbndqy0k" ["related_video_title"]=> string(62) "Структура файлов и каталогов в Linux" ["posted_time"]=> string(21) "3 года назад" ["channelName"]=> string(16) "Aleksey Samoilov" } [8]=> object(stdClass)#3630 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "3eNhD6ZQ6hQ" ["related_video_title"]=> string(55) "Ep.1 - Factory Method Pattern | Flutter Design Patterns" ["posted_time"]=> string(21) "2 года назад" ["channelName"]=> string(14) "Rivaan Ranawat" } [9]=> object(stdClass)#3648 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "IcLWETIf3J4" ["related_video_title"]=> string(116) "Жириновский о евреях! Что будет, когда Израиль проиграет? 2004 год" ["posted_time"]=> string(19) "1 год назад" ["channelName"]=> string(13) "ЛДПР-ТВ" } }
Flutter 3 - Riverpod. Provider и StateProvider. Часть 1

Flutter 3 - Riverpod. Provider и StateProvider. Часть 1

Top 50 SHAZAM⛄Лучшая Музыка 2025⛄Зарубежные песни Хиты⛄Популярные Песни Слушать Бесплатно #46

Top 50 SHAZAM⛄Лучшая Музыка 2025⛄Зарубежные песни Хиты⛄Популярные Песни Слушать Бесплатно #46

Путин решился на отчаянный шаг / Миллион мобилизованных в РФ?

Путин решился на отчаянный шаг / Миллион мобилизованных в РФ?

Венедиктов – страх, Симоньян, компромиссы / вДудь

Венедиктов – страх, Симоньян, компромиссы / вДудь

Урок 105. Архитектуры - Управление зависимостями. Get it

Урок 105. Архитектуры - Управление зависимостями. Get it

Flutter с нуля до профи | #8 - Интерфейсы, абстракция, инъекция зависимостей | Курс 2023

Flutter с нуля до профи | #8 - Интерфейсы, абстракция, инъекция зависимостей | Курс 2023

⚡️ Жуткий удар по столице || Решающая атака Ирана || Москва выдвинула ультиматум

⚡️ Жуткий удар по столице || Решающая атака Ирана || Москва выдвинула ультиматум

Структура файлов и каталогов в Linux

Структура файлов и каталогов в Linux

Ep.1 - Factory Method Pattern | Flutter Design Patterns

Ep.1 - Factory Method Pattern | Flutter Design Patterns

Жириновский о евреях! Что будет, когда Израиль проиграет? 2004 год

Жириновский о евреях! Что будет, когда Израиль проиграет? 2004 год

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]