概要
Flutter CallKit Incoming は、Android および iOS でネイティブな着信画面の統合を可能にする Flutter プラグインであり、アプリがシステムレベルの着信通話インターフェースを表示できるようにします。このプラグインは、プラットフォーム固有の CallKit(iOS)および PhoneAccount(Android)API を活用し、スムーズかつシステムネイティブな通話体験を提供します。このパッケージにより、Flutter アプリ内での通話通知、通話の受信および終了の実装が簡単になり、デバイス全体の通話動作と一貫性を確保します。リアルタイム通話処理が必要な VoIP や通信アプリに最適です。
用途
- VoIP通話アプリ
- リアルタイム通信プラットフォーム
- アプリ内通話機能
- カスタマーサポートシステム
- テレヘルスアプリケーション
主な機能
- ネイティブ通話画面表示
- システムレベルの呼び出し統合
- クロスプラットフォーム互換性
- 最小限のコードで簡単なセットアップ
- 通話の応答/終了操作をサポート
適している対象
- VoIPアプリを開発する開発者
- ネイティブ通話UIを必要とするアプリ
- リアルタイム通話を統合するチーム
- モバイル通信ソリューション
- iOSおよびAndroidアプリ開発者
注意事項
- プラットフォーム固有の構成が必要です
- 両プラットフォームで適切な権限が必要です
- バックグラウンド実行の設定が必要になる場合があります
- ネイティブUIのカスタマイズが限定的
- デバイスの CallKit/PhoneAccount の利用可能性に依存