Search packages, repositories and app categories

Package detailsv0.0.3

phone_state_i

Listen to Phone Call State(phone is connected/Idle) and provide call back on both iOS and andriod devices.

30-day downloads
23
Likes
16
Pub points
30

Install package

flutter pub add phone_state_i

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

The phone_state_i package enables Flutter applications to monitor the state of phone calls on both iOS and Android devices, providing real-time callbacks when the phone transitions between idle and connected states. It is designed for developers who need to react to call events, such as detecting incoming or active calls. The package integrates with native device APIs and supports cross-platform functionality. It is particularly useful in apps requiring call handling logic, like call logging, call blocking, or integration with telephony services. The source code is publicly available on GitHub for transparency and customization.

Use cases

  • Call state monitoring
  • Real-time call event detection
  • Telephony integration
  • Call logging
  • App behavior based on call status

Key features

  • Cross-platform support (iOS & Android)
  • Real-time callback on call state changes
  • Native integration
  • Open-source code
  • Simple API for call state listening

Suitable for

  • Developers building telephony-aware apps
  • Apps needing call status tracking
  • Background call monitoring utilities
  • Communication and VoIP applications

Considerations

  • Requires appropriate permissions on both platforms
  • Limited to call state only (no call control)
  • May require background execution setup
  • Not suitable for making or managing calls directly

Categories

Dependencies

Dependency list 1 items

Projects using this package

No data available yet.