Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev4.0.1

flml_internet_checker

Este pacote tem como objetivo verificar a conexão com a internet apenas envolvendo o widget com o widget InternetChecker, sem usar chamadas de função dentro do seu aplicativo

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
704
Curtidas
40
Pontos Pub
160

Instalar pacote

flutter pub add flml_internet_checker

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

O pacote flml_internet_checker fornece uma maneira simples de monitorar a conectividade com a internet em aplicativos Flutter, envolvendo qualquer widget com o widget InternetChecker. Não exige chamadas de função dentro do código do aplicativo, detectando automaticamente os estados online ou offline. O pacote funciona em todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux. É ideal para aplicativos que precisam de atualizações em tempo real sobre o status da rede sem configuração complexa. Seu design leve foca na facilidade de integração e feedback imediato.

Casos de uso

  • Monitoramento em tempo real do status da rede
  • Tratamento da interface do modo offline
  • Atualização automática com base na conectividade
  • Adaptação do comportamento do aplicativo
  • Experiência do usuário sem interrupções durante mudanças de conectividade

Principais recursos

  • integração sem chamada de função
  • Detecção automática de conexão
  • Suporte multiplataforma
  • Boilerplate mínimo
  • Abordagem de envoltório baseada em widgets

Indicado para

  • Verificações simples de conectividade
  • Aplicativos que exigem feedback de rede instantâneo
  • Desenvolvedores procurando implementação rápida
  • Interfaces que se adaptam aos estados online/offline
  • Projetos com lógica de rede mínima

Considerações

  • Limitado ao status básico de conectividade
  • Sem diagnósticos avançados de rede
  • Depende de APIs de rede de nível do sistema
  • Não lida com cenários de proxy ou firewall
  • Sem personalização para qualidade de conexão

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

Internet connectivity checking package.

A Flutter package to check your internet connection by just wrapping the Scaffold with InternetChecker Widget.


Permissions

Android

Add the following permissions to your AndroidManifest.xml file:

<uses-permission android:name="android.permission.INTERNET" />
macOS

Add the following permissions to your macOS .entitlements files:

<key>com.apple.security.network.client</key>
<true/>

Usage

1. Add dependency

Add the flml_internet_checker package to your pubspec.yaml file:

dependencies:
  flml_internet_checker: ^1.0.0
2. Import the package

Import the flml_internet_checker package into your Dart file:

import 'package:flml_internet_checker/flml_internet_checker.dart';
Example
InternetChecker(
      placeHolder: Lottie.asset(
        "assets/no_internet.json",
        height: 250,
      ),
      internetConnectionText: "No Internet Connection",
      child: const Scaffold(
        body: Center(
          child: Text("You are Online"),
        ),
      ),
    );

Credits

This package is a cloned and modified version of the internet_connection_checker_plus package.

The aim of this package is just to check the internet connectivity without putting the functions into the project and just wrap the widget with InternetChecker Widget.

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.