call_detector_plugin 1.0.1 copy "call_detector_plugin: ^1.0.1" to clipboard
call_detector_plugin: ^1.0.1 copied to clipboard

A Flutter plugin for detecting incoming, outgoing, and active calls on Android and iOS devices

1.0.1 21 June 2025 #

  • Robustness & Testability: Included comprehensive unit tests to ensure the reliability and correctness of core logic.
  • Compatibility: Designed and tested for Dart SDK >=3.0.0 <4.0.0 and Flutter >=3.10.0.

1.0.0 9 June 2025 #

  • Initial Release of CallDetector Plugin:
    • Core Functionality: Introduced the CallDetector plugin for Flutter, designed to monitor the status of GSM/CDMA (VoIP/Video Call) phone calls.
    • Real-time Call State Monitoring: Implemented real-time detection for incoming, outgoing, and active call states, providing a stream of events (callDetectStream).
    • Platform Synchronization: Established bidirectional interaction with native Android and iOS platforms via MethodChannel and EventChannel for reliable call information.
    • Multiple Subscribers Support: Utilized a broadcast stream to allow multiple components within an application to receive call updates simultaneously.
    • Last Known Status: Enabled the retrieval of the last known call status, ensuring new subscribers immediately get up-to-date information.
    • Integration Mixins: Provided convenient mixins (CallDetectorMixin) for seamless integration with Bloc/Cubit, StatefulWidget, and StatelessWidget, simplifying call status management within various architectural patterns.
  • Compatibility: Designed and tested for Dart SDK >=3.0.0 <4.0.0 and Flutter >=3.10.0.
2
likes
150
points
37
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter plugin for detecting incoming, outgoing, and active calls on Android and iOS devices

Repository (GitHub)
View/report issues

Topics

#call-detector #call-detecting #call-tracking #call-handler #phone-detector

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on call_detector_plugin

Packages that implement call_detector_plugin