文|雷科技
2024年9月,iOS 18正式發(fā)布。因在多個(gè)功能上與國(guó)內(nèi)Android系統(tǒng)走得很近,大有“心有靈犀”的感覺,iOS 18也被不少人稱作“抄襲安卓”。作為一個(gè)iPhone和三星雙持用戶,我對(duì)這種同質(zhì)化設(shè)計(jì)的看法有些矛盾。一方面,我不希望兩個(gè)不同的系統(tǒng)變成“雙胞胎”——我買兩款手機(jī)是為了體驗(yàn)兩個(gè)不同的生態(tài)的,如果兩款手機(jī)用起來(lái)完全一致,那跟一臺(tái)手機(jī)有什么區(qū)別?
但另一方面,我也認(rèn)為兩個(gè)系統(tǒng)可以互取所長(zhǎng),比如三星的NFC門卡和應(yīng)用分屏就非常值得iPhone學(xué)習(xí),同時(shí)兩個(gè)生態(tài)之間最好也有一些更深層次的互聯(lián)互通,比如更好用的文件互傳系統(tǒng)。
有趣的是,國(guó)內(nèi)Android手機(jī)品牌們也是這么想的。
在上個(gè)月末的小米新品發(fā)布會(huì)中,小米手機(jī)副總裁金凡提到,澎湃OS 2的核心組件小米HyperConnect已全面支持蘋果設(shè)備,只要在蘋果設(shè)備上安裝小米互聯(lián)服務(wù),就能輕松在不同生態(tài)內(nèi)互傳文件。
在更早的2024 OPPO開發(fā)者大會(huì)上,OPPO也預(yù)告了一項(xiàng)“打破生態(tài)間隔”的功能:ColorOS 15將支持iOS“一碰互傳”。未來(lái)用戶只要在iPhone上下載對(duì)應(yīng)軟件,就能直接和ColorOS 15手機(jī)跨系統(tǒng)、免流量發(fā)送文件。
但話又說(shuō)回來(lái),跨系統(tǒng)發(fā)送文件,真有這么難嗎?
跨系統(tǒng)互傳早有先例?
平心而論,跨系統(tǒng)發(fā)送文件,在大多數(shù)情況下并不難。
剛剛提到,小雷是iPhone和三星的“雙持”用戶,但這僅僅是在手機(jī)層面。除了兩大生態(tài)的手機(jī)(和平板),小雷還同時(shí)用MacBook Pro工作、Windows臺(tái)式機(jī)打游戲、以及在Linux服務(wù)器上跑AI。
盡管聽起來(lái)麻煩,但在這五大生態(tài)內(nèi)互傳文件,小雷卻只需要一款開源軟件——LocalSend。
作為內(nèi)網(wǎng)數(shù)據(jù)互傳的王者,幾乎全平臺(tái)支持的LocalSend可以用極快的速度,將文件以原始格式批量發(fā)送到另一臺(tái)設(shè)備中,連URL或文字文本都可以直接發(fā)送。而且使用過(guò)程極為簡(jiǎn)單——無(wú)需注冊(cè)登錄、無(wú)需多余權(quán)限、沒有任何廣告、端到端加密且無(wú)需中間服務(wù)器,甚至連發(fā)送/接受設(shè)備的名稱都可以保密。
但LocalSend也有自己的短板,沒有中央服務(wù)器意味著LocalSend只能用于內(nèi)網(wǎng)環(huán)境傳輸。如果兩臺(tái)設(shè)備處于兩個(gè)不同網(wǎng)絡(luò)拓?fù)鋬?nèi),比如連了兩個(gè)不同的Wi-Fi或路由器,就無(wú)法互傳文件。如果在無(wú)網(wǎng)絡(luò)環(huán)境下,我們也可以用手機(jī)開熱點(diǎn)制造內(nèi)網(wǎng)環(huán)境。但為了發(fā)文件專門開熱點(diǎn),多少有些麻煩。
另外,LocalSend不會(huì)對(duì)文件做任何格式轉(zhuǎn)換。換句話說(shuō),LocalSend管把文件送到,打不打得開是接收設(shè)備自己的事情。
殊途同歸的技術(shù)實(shí)現(xiàn)方案
不過(guò)聰明的中國(guó)廠商肯定會(huì)找到解決方案。比如在錘子手機(jī)還沒“涼透”的時(shí)候,Smartisan OS內(nèi)置的文件管理器就集成了“iWork”套件轉(zhuǎn)換功能。當(dāng)手機(jī)遇到Pages、Numbers以及Keynote文件時(shí),手機(jī)會(huì)在用戶同意后將文件上傳至錘子服務(wù)器,云端轉(zhuǎn)碼、下載后就能手機(jī)里打開。
可惜的是,“英年早逝”的Smartisan OS也只解決了文件不兼容的問(wèn)題,以及用HansShaker解決了macOS上有線連接Android手機(jī)的問(wèn)題。在Windows上訪問(wèn)iPhone,或在iPhone與Android手機(jī)之間無(wú)線互傳文件,這些挑戰(zhàn)直到上個(gè)月才迎來(lái)解決方案。
另外,從體驗(yàn)來(lái)看,小米、OPPO的互傳方案,和LocalSend在技術(shù)上并沒有本質(zhì)上的區(qū)別:
發(fā)送方和接收方需要確保處于同一局域網(wǎng)中,應(yīng)用會(huì)通過(guò)廣播或局域網(wǎng)掃描的方式尋找附近的設(shè)備。小米、OPPO的軟件在找到對(duì)應(yīng)設(shè)備后還需要經(jīng)過(guò)一次用戶校驗(yàn)(是否登錄同一個(gè)賬戶),而LocalSend會(huì)要求用戶驗(yàn)證屏幕所顯示的一次性設(shè)備昵稱。
找到設(shè)備后,用戶選擇要發(fā)送的文件,并將其與接收設(shè)備建立HTTP和REST API的內(nèi)網(wǎng)通信,并對(duì)數(shù)據(jù)通過(guò)HTTPS協(xié)議加密,以確保在網(wǎng)絡(luò)傳輸過(guò)程中受到保護(hù)。在建立連接時(shí),系統(tǒng)會(huì)生成臨時(shí)TLS/SSL證書,確保傳輸過(guò)程中數(shù)據(jù)安全性,避免被第三方中途截獲。
一旦連接建立,文件會(huì)被分成若干小塊進(jìn)行傳輸,這種方式有利于在網(wǎng)絡(luò)波動(dòng)后恢復(fù)傳輸。數(shù)據(jù)通過(guò)點(diǎn)對(duì)點(diǎn)的方式直接在設(shè)備之間發(fā)送,避免了中間服務(wù)器的介入;當(dāng)所有文件塊成功發(fā)送到接收設(shè)備時(shí),系統(tǒng)會(huì)自動(dòng)重組文件。
當(dāng)然,小米的互聯(lián)套件還實(shí)現(xiàn)了更豐富的功能,比如利用串流技術(shù),實(shí)現(xiàn)了用Mac操作小米手機(jī),這也是國(guó)產(chǎn)手機(jī)第一次“系統(tǒng)級(jí)”支持這一功能。但在我看來(lái),如果僅憑互聯(lián)套件就說(shuō)“小米澎湃支持蘋果生態(tài)”,有些言之過(guò)早了。
什么才是iCloud生態(tài)的精髓?
自小米澎湃OS 2發(fā)布后,不少媒體都用“小米澎湃支持蘋果生態(tài)”來(lái)形容這一次跨生態(tài)兼容。不可否認(rèn),小米這一舉措確實(shí)讓雙機(jī)用戶更方便了。但這樣的生態(tài)協(xié)同,和真正的“兼容蘋果生態(tài)”,在我看來(lái)還是有不少區(qū)別的。
首先,小米的互聯(lián)套件只是一個(gè)傳輸文件的工具,但被蘋果用戶津津樂道的“iCloud”生態(tài),并不只有文件傳輸這一項(xiàng)功能?;趇Cloud“同步”的特性,蘋果已經(jīng)在所謂“iCloud”生態(tài)里打造了一系列豐富的跨設(shè)備數(shù)據(jù)同步案例。
比如Handoff接力,除了可以用Mac接聽iPhone的電話,同時(shí)也會(huì)在電腦Dock右下角顯示iPhone正在使用的App,點(diǎn)擊即可拉起對(duì)應(yīng)App的Mac版本,同時(shí)保留對(duì)應(yīng)的用戶數(shù)據(jù)。比如寫到一半的郵件、看到一半的網(wǎng)頁(yè),不需要在投屏的小窗口里使用手機(jī)版App;而電腦里打開的App也可以在手機(jī)里繼續(xù)使用。
基于iCloud同步的“密碼”,可以系統(tǒng)級(jí)在不同設(shè)備內(nèi)實(shí)施同步加密存儲(chǔ)的App、網(wǎng)頁(yè)賬戶、密碼;郵件、iMessage的云同步也可以跨設(shè)備自動(dòng)輸入郵件或短信驗(yàn)證碼。
我知道,小米在自己系統(tǒng)生態(tài)內(nèi)也能做到這些,畢竟連三星這種“小廠”都能做到自己生態(tài)內(nèi)的同步。但在“小米可以接入iCloud密碼同步”之前,小米和“兼容iCloud生態(tài)”都還有不小的距離。
爭(zhēng)做iPhone用戶的“第二臺(tái)手機(jī)”
在我看來(lái),小米、OPPO等品牌推出“蘋果互聯(lián)服務(wù)”,其核心目的也不是說(shuō)想要取代iPhone,而是在不直接動(dòng)搖iPhone基本盤的情況下,發(fā)展iPhone用戶的“第二臺(tái)手機(jī)”。
首先,從用戶習(xí)慣和市場(chǎng)份額來(lái)看,iPhone用戶對(duì)所謂“蘋果生態(tài)”是極為依賴的。基于iCloud,蘋果打造了一套深度集成的系統(tǒng)級(jí)互聯(lián)服務(wù),同時(shí)也為用戶打造了一個(gè)難以逃脫的“生態(tài)牢籠”??梢哉f(shuō)蘋果從多年前打造的蘋果生態(tài),且核心目的就是將iPhone用戶牢牢困在自己生態(tài)內(nèi),這絕非從誕生之日就主打開放、兼并的Android生態(tài)可以替代的。
小米、OPPO的“蘋果互聯(lián)服務(wù)”,也能夠在現(xiàn)有市場(chǎng)格局下切入iPhone用戶群體,為用戶提供“單向兼容”蘋果生態(tài)的產(chǎn)品體驗(yàn)。讓iPhone用戶無(wú)需放棄原有的蘋果設(shè)備,就能享受小米、OPPO產(chǎn)品功能,從而降低切換陣營(yíng)的成本和心理門檻。
其次,這一策略在一定程度上也避開了與蘋果在核心市場(chǎng)上的正面交鋒。通過(guò)提供跨平臺(tái)連接和單向數(shù)據(jù)共享能力,小米、OPPO并不是試圖替代iPhone,而是提供一個(gè)在特定情境下(游戲、工作、拍攝)更為靈活的解決方案,這不僅能滿足用戶的多樣化需求,也能提高Android品牌在高端市場(chǎng)中的存在感。
歸根結(jié)底,小米、OPPO等品牌的“互聯(lián)服務(wù)”并非意圖徹底撼動(dòng)蘋果生態(tài),而是在現(xiàn)有條件下吸引和轉(zhuǎn)化部分iPhone用戶的注意力,讓“果粉”在iPhone之外有一個(gè)額外的選擇。對(duì)于“雙持”用戶來(lái)說(shuō),互聯(lián)服務(wù)的出現(xiàn)也為雙生態(tài)用戶帶來(lái)了更大的便利,降低了跨平臺(tái)使用的門檻,也在一定程度上豐富了設(shè)備功能體驗(yàn)。
可以肯定的是,隨著技術(shù)的進(jìn)一步發(fā)展,iPhone與Android跨生態(tài)的融合必將會(huì)變得更為深入,讓不同品牌和系統(tǒng)的設(shè)備實(shí)現(xiàn)更加無(wú)縫的互聯(lián)互通,真正打破“生態(tài)壁壘”。而“果粉”們可以無(wú)視生態(tài)兼容性,把Android手機(jī)當(dāng)作“主力手機(jī)”的那一天,自然也會(huì)是果粉們“棄暗投明”的日子。