Проверка интернет соединения. [BloC | Connectivity | Flutter]

Поделиться
HTML-код
  • Опубликовано: 8 сен 2024
  • В этом видео рассмотрим библиотеку connectivity_plus в связке с flutter_bloc. И научим наше приложение следить за статусом интернета.
    Разберем как самый простой пример так и более продвинутый.
    Код скопировать можно тут - github.com/Ort...
    Лицензия Creative Commons Attribution 4.0 на использование трека Hypnothis (исполнитель: Kevin MacLeod): creativecommon...
    Источник: incompetech.com...
    Исполнитель: incompetech.com/
    #dart #connectivity #flutter #bloc

Комментарии • 14

  • @igorT0985
    @igorT0985 Год назад +1

    Спасибо за пример кода! Только, если при смене статуса интернета использовать обычный push для перехода на другой экрана, то всегда будет возможность вернуться на предыдущий экран при нажатии кнопки назад. Экран лоадера или экран, показывающий сообщение, что нет интернета, а вперед уже никак не уже никак не попасть. Понятно, что это пример про другое был, но вы сказали, что последний пример приближен к реальной жизни.

    • @it_dev
      @it_dev  Год назад

      Согласен. предъява имеет место быть. можешь тогда использовать в место push -> pushAndRemoveUntil. тогда вернутся нельзя будет.

    • @igorT0985
      @igorT0985 Год назад

      @@it_dev да, думаю тут это самый простой способ. Лично мне больше нравится при старте приложения использовать сразу return нужного виджетов или экрана. Оба варианта отработают корректно и конкретная реализация больше будет зависеть от задач самого приложения

    • @it_dev
      @it_dev  Год назад

      @@igorT0985 Вполне возможно твой способ лучше. я пока что юзал этот вариант, который накидал на коленки в одном из проектов)
      подумаю над этим. спасибо.

    • @crazy-man
      @crazy-man Год назад

      Я через блокировку кнопки назад сделал через виджет WillPopScope тоде норм

    • @armen_kocharyan
      @armen_kocharyan Месяц назад

      @@crazy-man Нельзя так сделать. garbage collector скорее всего не отработает и Вы засорите древо виджетов

  • @SergiyB-hr4yy
    @SergiyB-hr4yy Год назад +1

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

    • @it_dev
      @it_dev  Год назад

      Привет. Это довольно объемный скоуп. Но думаю как будет больше времени сделаю.
      Но мне кажется ты к тому моменту уже сам будешь ее юзать))

    • @SergiyB-hr4yy
      @SergiyB-hr4yy Год назад

      ​@@it_dev Мало практически полезного материала - в основном теория про разделение и т.п.
      Сейчас подвис из-за незнания get_it и непонимании некоторіх моментов ((
      Ок, давай посмотрим, кто раньше: я разберусь или ты запишешь видео)))
      Ты из какого города, если не секрет?

  • @SergiyB-hr4yy
    @SergiyB-hr4yy Год назад

    Привет, куда пропал, где новые видео?

    • @it_dev
      @it_dev  Год назад

      ку. просто совсем нет времени

    • @SergiyB-hr4yy
      @SergiyB-hr4yy Год назад

      @@it_dev Бизнес, бабки, обороты? ))

    • @it_dev
      @it_dev  Год назад

      @@SergiyB-hr4yy та какое. по 4 часа света нет. потом 2 есть. а работать надо. кушац хочется