개요
Android 및 iOS 기기에서 현재 네트워크 연결 상태를 확인하는 플러터 패키지입니다. 장치가 인터넷에 연결되어 있으면 true, 그렇지 않으면 false라는 부울 값을 반환합니다. 간단한 통합을 위해 설계되었으며, 앱이 연결 상태를 판단하여 사용자 경험 또는 데이터 작업을 적절히 관리하는 데 도움을 줍니다. 이 패키지는 가볍고 추가 기능 없이 네트워크 상태 감지에만 집중합니다.
사용 사례
- API 호출 전 인터넷 연결 여부 확인
- UI 컴포넌트에서 네트워크 상태 표시
- 연결성에 따라 오프라인 모드 활성화
- 오프라인 상태에서 데이터 동기화 방지
- 네트워크에 의존하는 기능 처리
주요 기능
- Android 및 iOS용 크로스 플랫폼 지원
- 연결 상태에 대한 간단한 부울 반환
- 경량이며 최소한의 종속성
- pub add를 통한 간편한 통합
- 실시간 연결 모니터링
적합한 대상
- 기본 네트워크 확인이 필요한 앱
- 오프라인 사용이 가능한 애플리케이션
- 네트워크 인식 UI 요소
- 간단한 연결성 검증
- 최소 네트워크 패키지를 찾는 개발 팀
고려 사항
- 자세한 네트워크 품질 지표를 제공하지 않습니다
- 실패한 연결에 대한 내장된 재시도 메커니즘이 없음
- 연결 상태에 한정되며, 네트워크 유형(Wi-Fi 대 모바일)은 포함되지 않음
- 연결 변경 이벤트를 수동으로 처리해야 합니다
- 사용 가능한 데이터에 따르면 웹 플랫폼 지원 없음