Overview
Another Telephony is a Flutter plugin forked from the original telephony package, designed to enable Android apps to access telephony features. It allows developers to fetch network information, initiate phone calls, send and receive SMS messages, and listen for incoming SMS. The package includes fixes for reliable incoming SMS detection, making it suitable for applications requiring real-time SMS interaction. Built specifically for Android, it provides a straightforward interface for integrating core telephony functionalities into Flutter apps.
Use cases
- SMS verification systems
- Call initiation within apps
- Real-time incoming SMS monitoring
- Network status tracking
- Two-factor authentication
- Automated message handling
Key features
- Supports sending and receiving SMS
- Enables phone call initiation
- Fetches network information
- Fixed incoming SMS listener
- Android-only platform support
- Simple API integration
Suitable for
- Developers building SMS-based authentication
- Apps needing automated SMS processing
- Mobile apps requiring telephony access
- Android-focused Flutter projects
- Applications with real-time messaging needs
Considerations
- Limited to Android platform
- Requires runtime permissions for SMS and calls
- Incoming SMS listening may have battery impact
- Depends on device-specific telephony services
- Not compatible with iOS
- May require additional configuration for background execution