Calling UI Framework
EnableX's Calling UI framework simplifies or minimizes your coding effort to integrate with the CallKit interface. The framework is built on top of the CallKit API, which provides a native telecom UI interface for Android and iOS users and simulates similar experience for app-to-app calling on these platforms. EnableX also provides a powerful UIKit framework, which is built on top of UIKit, using which you can create audio and video UI. With this framework, you can enable app-to-app calling in few minutes.
What is Apple CallKit?
CallKit is an Apple framework introduced with WWDC session 203 in 2016. It integrates VoIP services with other call-related apps on the Apple device, using the same native interface. It makes it easier for users since they use the same dialer for all calls. CallKit handles displaying incoming or outgoing calls and dialing third-party calling services like VoIP on iPhone.
CallKit is an event-based kit for call-related actions routed through a call provider. Its features must be configured.
For more information, see the Apple CallKit documentation .
EnableX Calling UI Framework
EnableX introduces a Calling UI Framework to integrate the CallKit interface and minimize your coding effort. EnableX UIKit Framework, built on top of the UIKit, is another powerful framework for creating Audio / Video UI. Using EnableX Calling UI Framework enables the app-to-app calling feature in less than 5 minutes.
For more information, see Video UIKits.
Calling UI SDKs
EnableX provides following Calling UI SDKs for development in the respective platforms: