The Native Calling UI Framework is built on top of the CallKit API, providing a native telecom UI interface for iOS users or simulating a similar experience for app-to-app calling.
Table of Contents
What is Call-kit?
Call-kit is an Apple framework which was introduced in 2016 with WWDC session 203, that integrates VoIP services with other call-related apps on the Apple device, using the same native interface, making it easier for users as they use the same dialer for all calls. Call-Kit handles displaying any incoming or outgoing calls, dialing any third-party calling services like VoIP on iPhone.
Call-kit is an event-based kit for call-related actions routed through call provider and its delegate must be configured.
Calling UI Framework
A Calling UI Framework has been introduced to simplify and minimize coding efforts for integrating the CallKit interface. Using this framework, you can enable the app-to-app calling feature in less than five minutes with the UIKit Framework.
Note that the UIKit Framework, built on top of UIkit, is a powerful tool that allows you to create an audio/video UI with just a few lines of code. Know more…
Available Calling UI Frameworks
Support is available for the following UI Kits to develop Video UI across different platforms and frameworks: