Looking for Flutter expert(CallKit fixes)
Budget: $15 – $25 USD
Our Flutter mobile application has several critical bugs related to the calling features. We are using this library: callkeep in order to trigger iOS + Android phone calls when a call is triggered.
https://pub.dev/packages/callkeep
This works perfectly when the app is in the foreground, but does not work when the app is in the background or terminated. Note this behavior only happens on some devices. For example, this works perfectly on an iPhone 11 but does not work on an iPhone SE and iPhone 12.
For push notifications, we are using Firebase Messaging:
Library alternatives:
https://github.com/doneservices/flutter_callkeep
https://pub.dev/packages/flutter_voip_kit
Last alternative:
Fully native implementation with Android + iOS (last resort)
Use this article for some context into the steps we have tried: https://dev.to/chinmaykb/how-to-make-a-calling-app-in-flutter-for-android-devices-3hpg
https://pub.dev/packages/callkeep
This works perfectly when the app is in the foreground, but does not work when the app is in the background or terminated. Note this behavior only happens on some devices. For example, this works perfectly on an iPhone 11 but does not work on an iPhone SE and iPhone 12.
For push notifications, we are using Firebase Messaging:
Library alternatives:
https://github.com/doneservices/flutter_callkeep
https://pub.dev/packages/flutter_voip_kit
Last alternative:
Fully native implementation with Android + iOS (last resort)
Use this article for some context into the steps we have tried: https://dev.to/chinmaykb/how-to-make-a-calling-app-in-flutter-for-android-devices-3hpg