楠木軒

安卓生態比不上 iOS?這次真的不一樣了

由 許愛花 發佈於 科技

儘管安卓在市場上佔據了大部分份額,但它的某些體驗,對比 iOS 仍存在肉眼可見的差距。安卓應用們各自為政的推送機制、安卓 ROM 們相互割裂的生態系統、粗放管理的應用生態,令人大皺眉頭。這些糟糕的體驗,是和安卓開放的授權、國內隔絕谷歌生態等現狀息息相關的。然而,情況卻在發生變化。

安卓是一個好系統,但在生態方面距 iOS 甚遠,現在情況終於要改變了

近日,傳來了一個對於安卓生態重大利好的消息——數個大廠如 OPPO、魅族、小米等已經宣佈加入互傳聯盟,再加上之前的統一推送聯盟和 Android 綠色應用公約,國內安卓生態似乎正迎來翻天覆地的變化。這次,安卓真的能在應用生態領域,和 iOS 一決雄雌了嗎?今天,就來説説國內安卓將可能迎來怎樣的好變化吧。

互傳聯盟 如果你用過蘋果的 N 套件,那麼一定對蘋果設備間的數據流轉之順暢印象深刻。例如你想將 iPhone 的數據傳輸到 Mac 電腦,用 AirDrop 一鍵即可發送完畢。這樣的體驗,安卓是很難達到的。

蘋果的 AirDrop 可謂是神技

或許有朋友會説,不對啊,我手中的 XX 安卓手機,也有資料互傳功能,蘋果其實也不過如此!然而,安卓的這些數據轉移,僅限於同品牌,一旦你想要換其他牌子的安卓機,或者想要給其他牌子安卓機傳數據,就沒那麼水到渠成了。

從技術上,不同設備之間的高速無線傳輸其實是沒有什麼大障礙的。同品牌安卓機早已經可以實現這點,而藉助第三方 APP 例如手機 QQ,其實做到高速互傳也並不困難。然而,系統級別的支持需要廠商在 ROM 中內置相應協議,現在大家終於開始着手做這件事了。

安卓的大宗家 Google 意識到了這個問題。安卓 Q 中,加入了 Fast Share 這個基於 Google 的文件互傳特性;然而在國內並不在 Google 生態覆蓋範圍內,安卓 Q 這一福利想必難以兑現。

安卓 Q 也加入了 Fast Share,但需要 Google 生態

而幸運的是,國內安卓大廠正謀劃一個 “互傳聯盟”,有望大幅改善不同安卓機之間的數據傳輸體驗。

OPPO、VIVO 和小米在早前聯合成立了互傳聯盟,而最近魅族、一加、realme 和黑鯊等廠商也加入其中。互傳聯盟的一大作用,就在於能夠為不同品牌的安卓之間提供統一的數據傳輸體驗,不同的安卓機可以相互高速傳輸多種格式的文件,用起來接近 AirDrop。而從官方描述來看,傳輸還無需流量,這應該是藉助 WiFi 來實現的。

國內廠商聯合打造的互傳聯盟,而且聯盟是開放的

而難得可貴的是,這個互傳聯盟還是開放的,它可以接納其他廠商源源不斷地加入聯盟。假以時日,國內的大量不同品牌的安卓機、乃至 PC 都可以高速互傳數據,這對於用户體驗提升無疑重大利好。

互傳聯盟可以讓安卓傳文件的體驗接近 iOS。不過,iOS 的 AirDrop 除了 WiFi,也可以藉助互聯網實現,希望安卓的互傳聯盟在日後還有更多精進吧。

統一推送聯盟

國內安卓生態的亂象,很大一部分可以歸咎於 APP 沒有一個系統級別的推送機制。在 iOS 中,APP 通過蘋果服務器統一推送消息,無需保留後台,避免了發熱、耗電、卡頓等情況。而國內的安卓,卻沒辦法做到這點。

安卓並非沒有系統級別的推送機制,Google 為安卓打造了 GCM/FCM 推送體系,然而眾所周知的原因,這並不適合國內 APP 使用。為了及時推送消息,國內 APP 不得不使用種種手段主流後台,加入第三方的推送 SDK,這樣一來後果就是 APP 會在後台相互喚醒進程,用户頭大無比。

是的,安卓也有系統級的雲推送服務,但國內卻無法使用

國內 APP 們想要實現推送功能,需要藉助第三方的推送 SDK,會造成鏈式啓動等一系列問題

但是,這樣的情況,也有望得到改觀。工信部牽頭成立了統一推送聯盟,旨在為國內的安卓提供一套可靠的、系統級別的推送系統。這個推送系統的機制類似於 iOS,能夠惠及國內各大安卓廠商的 ROM,以及各類 APP。

而這個推送聯盟之所以令人覺得靠譜,在於其聯盟的成員——幾乎國內有名有姓的手機廠商都加入了聯盟,甚至 Google 也以觀察員的身份參與其中,令人深信這的確能成事。

有望徹底解決 APP 推送、後台駐留問題的統一推送聯盟

有了統一推送的機制,安卓 APP 自然也沒有了必定得駐留後台的理由。,基於這點,安卓 ROM 對於後台進程的管理,也可以變得更加嚴格。當後台進程被進一步限制後,發熱、耗電、卡頓等現象會進一步減輕。

統一推送聯盟確保了消息能及時推送,並避免了多餘後台殘留,這令安卓在這方面的體驗,終於有機會和 iOS 相提並論。當然,統一推送聯盟仍未正式落地,它會帶來怎樣的成效,讓我們保持關注吧。

Android 綠色應用公約

和 iOS 應用相比,安卓 APP 普遍存在開發不規範的特點。例如,APP 胡亂索要權限、APP 常駐後台、APP 使用老舊 API 開發等等,都是這方面的反映。出現這些情況是難免的,安卓系統本身對 APP 的管理比較寬鬆,無論是 APP 的運行,還是 APP 的發行,都不像 iOS 那樣嚴格。

在安卓上,APP 並不需要跟進安卓最新的開發規範,因此即使安卓系統本身擁有 Material Design 這樣的優秀界面設計,規範了文件的存儲目錄,規範了後台活躍時長,支持高效的硬件加速,但各種 APP 仍會呈現出醜陋、胡裏花哨、臃腫卡頓的面貌。與此同時,安卓 APP 還會過渡索取權限,一個天氣 APP,就膽敢索取你的手機號碼、通訊錄等種種隱私數據,這些亂象在 iOS 上是難以想象的。

要如何解決這個問題?Android 綠色應用公約令人們看到了曙光。

近年,著名後台管理軟件 “綠色守護”的開發者 Oasis Feng 發起了《Android 綠色應用公約》,在安卓圈子中引起了熱烈反響。公約倡議,安卓 APP 應該跟隨最新的安卓 Target API,遵循系統後台規範,不索取手機身份狀態等隱私權限等。

Android 綠色應用公約

Android 綠色應用公約推出後,即得到了不少安卓廠商以及 APP 開發者的響應,例如酷安、知乎等 APP 都根據公約對自身進行了規範,魅族、一加等廠商也對其表現出了興趣。而 Android 綠色應用公約在這兩年,影響力進一步擴大,最終影響到了 Google 以及工信部。

不少知名 APP 加入了公約

例如,受公約影響,Google 在 Android P 中統一了應用後台管控策略,並且在 CDD 和 CTS 中落實。這意味着,如果安卓廠商想要通過 CDD 和 CTS 安卓兼容認證,就需要使用統一的後台管理策略,而只有符合 Android 綠色應用公約的應用,才能適配這樣的後台策略,這對於安卓生態的積極意義不言而喻。

同時,Google 官方還在新版的安卓系統中要求,APP 需要兼容新版的 Target API 才能上架 Google Play,這能夠大力推動 APP 們的轉型。

Android 綠色聯盟甚至影響到了工信部。Android 綠色聯盟聯合統一推送聯盟,發佈了中國綠色 APP 應用公約。統一推送聯盟官方網站開闢了 “綠色 APP“板塊,開發者可以登錄查看具體條款提交少數關鍵信息,即可支持公約。後續,聯盟將盡快上線 App 測試認證服務。統一推送聯盟將定期公佈 “支持公約”及 “通過認證”的 App,為有良知的開發者進行宣傳。

Android 綠色應用公約攜手統一推送聯盟,推出了中國綠色 APP 應用公約,有了官方背書

當前的安卓 APP 的確不夠綠色,Android 綠色應用公約在未來到底能起到多大的約束力?安卓 APP 最終會變得和 iOS 應用一樣良善嗎?我們拭目以待。

總結

經由多年的發展,安卓系統本身早已經脱胎換骨。但安卓應用生態的雜亂差,卻始終無法令它的體驗更上一個層次。所幸的是,安卓陣營已經意識到了這一問題,攜手改善安卓生態。安卓 APP 會被規範到何種程度?我們拭目以待吧。

Android 綠色應用公約官網

統一推送聯盟官網