近期,鴻蒙開發者網站發佈一篇名為《Call Service Kit來電場景指南》的文章,其中提到了鴻蒙生態下網路應用來電場景的應用,針對其相應的開發服務、場景做出解釋。
Call Service Kit簡稱Callkit,是一項圍繞網路應用整合系統通話的服務框架。簡單來說,接入Callkit後,你的微信好友可以像撥打電話一樣給你傳送語音通話請求,且通話記錄會被保留到系統中,方便我們隨時尋找。
日前,釘釘透過官方微博官宣為鴻蒙/iOS雙端App接入Callkit服務,使用這兩個系統客戶端的使用者,從即日起可以在系統介面中接到來自釘釘的來電。無獨有偶,有網友發現,微信也在悄悄適配鴻蒙/iOS雙端的Callkit服務,有不少使用者已經收到微信Callkit的灰階測試。
隨著國民級社群應用程式微信逐漸連接CallKit服務,相信這項功能也會成為手機廠商們的下一個必爭的城池。
Callkit最早出現在蘋果WWDC 2016開發者大會上,作為iOS 10的王牌功能,Callkit的到來可以說是改寫了網路應用的通話模式。
接上Callkit後,由網路應用程式發起的語音通話可以與系統通話深度融合,拋開應用程式權限的限制。舉個例子,我們可以透過關閉通知,讓微信語音無法在關閉狀態下撥入,但Callkit會讓微信語音通話以系統電話的形式接通,即便是關閉通知,它依然能夠生效。
另外,使用CallKit的應用程式可以將其通話記錄直接整合進iPhone的「電話」應用程式中。這表示使用者在「最近通話」中可以同時看到普通電話和第三方應用程式的通話記錄,無需在不同應用程式之間切換尋找。
這對於經常使用微信通話辦公、處理事情的使用者而言,能夠提升尋找效率。又或者說,時下不少打工人需要在不同的辦公應用和微信之間與客戶、老闆對接溝通,假如這些應用統統接入了Callkit,那麼我們就能在通話記錄中直接找到相應的記錄,不需要來回切換尋找。
更重要的是,CallKit允許開發者建立應用程式來幫助使用者識別和阻止垃圾來電。例如某些反騷擾電話應用程式就利用了CallKit框架,讓未知號碼的來電直接被標記或攔截。這樣一來,很多詐騙電話或高風險通話,都能被快速標記,減少電詐風險。
目前,在iOS端上,Skype、Line、微信等即時通訊工具已經基本支援Callkit,而鴻蒙端則相對較少,但微信已經有計畫推進接入、釘釘也已官宣支援。
整體來看,Callkit的意義就在於減少應用與系統層級通話的割裂感,避開重要權限授予第三方應用的同時給予更高的通話權限,讓使用者不會漏接到來自網際網路好友的電話。而隨著Callkit不斷鋪開,我們也能想像更多實用的場景,例如外送平台可以利用Callkit直接發起通話,避免漏接來電;防詐工具可以直接辨識風險來電,幫助使用者辨識詐騙電話等。
說到底,對中國消費者而言,目前Callkit最實用的場景還是微信。
近期,微信針對中國大陸地區的使用者悄悄開啟了新一輪的Callkit灰階內測。據瞭解,收到內測資格的使用者能夠在微信「訊息通知」選項中開啟「使用系統電話接聽語音」。開啟這個選項後,撥入的微信語音電話都會登上靈動島,且在鎖定螢幕介面也會顯示對應的接聽/掛斷按鈕。
不過,微信Callkit話題霸榜熱搜後,也有技術人員做出解答:微信新一輪測試的並非Callkit,而是LiveCommunicationKit。那麼這個LiveCommunicationKit又是什麼東西呢?
實際上,LiveCommunicationKit是iOS 17.4版本後蘋果推出的新服務框架,雖然與Callkit一樣有著VoIP介面,但LiveCommunicationKit不能像Callkit一樣使用系統通話,這就意味著前者撥通的微信電話並不會在電話裡留下通話記錄。
而LiveCommunicationKit也不支援在鎖定畫面介面下接聽/掛斷微信電話,幾乎拋棄了Callkit最有特色的服務。
可以說,LiveCommunicationKit更像是「美化介面」。更新到這版本後,微信的通話UI設計確實更時尚,也更符合蘋果的設計規範,但CallKit所享有的整合性和快速性,全都遺失了。而在鴻蒙生態中,類似LiveCommunicationKit的介面名為“懸浮通知”,很早就已經開放設計標準給開發者使用。相較之下,鴻蒙系統支援的CallKit介面提供了更完整的功能體驗,無論是通話記錄整合,還是鎖定螢幕介面接聽,顯然更加成熟。
微信作為中國最重要的通訊工具,其語音通話功能早已成為使用者生活中不可或缺的一部分。根據《2018微信資料報告》,微信每天成功完成4.1億次音視訊通話,展現了其巨大的使用者需求和市場潛力。基於此,微信支援使用系統電話接聽語音意味著體驗會進一步提升。透過CallKit的深度整合,使用者可以像接聽一般電話一樣直接從鎖定螢幕介面或靈動島接通微信語音通話,同時通話記錄也會自動同步到系統電話應用中,大幅簡化了管理流程。
對iOS生態而言,微信CallKit適配的重要性不言而喻。這不僅最佳化了高頻應用的使用者體驗,也進一步鞏固了蘋果的高階設計形象。尤其是對於商務人士和高頻使用微信通話的使用者,CallKit的整合帶來了便利性和系統一致性的雙重提升。
同時,微信CallKit的適配也可能為鴻蒙生態帶來一定的壓力。相較於iOS,鴻蒙系統的CallKit介面功能更為全面且開放,但微信是否會優先適配鴻蒙CallKit仍是一個未知數。作為競爭對手,Android生態目前尚未推出類似CallKit的統一標準,這使得鴻蒙和iOS在這一領域形成競爭。
回想2024年「實況照片」的爆火,從冷門功能到使用者口碑帶動再到廠商集體跟進,足以說明:一項功能是否能夠成功,不能只看技術是否領先,而是能否在一個細節之處提升使用者的使用體驗。實況照片只是移動影像中很小的一個部分,但卻能演變成無數消費者換新機的動力。
而CallKit,正好踩中了這個點。無論是微信、釘釘這些國民級應用,或是未來可能適配的其他場景,鎖定螢幕接通、通話記錄同步的便利性確實足夠吸引人。對於手機廠商來說,支援CallKit更像是高階體驗上的一塊加分牌,尤其是面對挑剔的高階使用者,細節能否做到位常常直接決定市場表現。
不過,和所有新功能一樣,CallKit能不能成為標配,還得看接下來市場的反應。蘋果的LiveCommunicationKit目前看起來更像是“半成品”,Android陣營又受限於碎片化的生態,開發者是否願意為此投入資源也存在變數。但不管怎樣,CallKit的方向已經擺在那裡。它能解決使用者的真實痛點,也能提升體驗的連貫性,這些特性或許正是未來廠商競逐的理由。
就像2024年的實況照片一樣,CallKit是不是下一波「爆款功能」?或許不用等太久,我們就能見分曉。(雷科技)