Google 將放棄在 iOS 上使用客製的 Material Design 元件

Google Maps app
Google Maps app

Google 的蘋果平台介面設計首席工程師 Jeff Verkoeyen 在 Twitter 上表示,今年起 Google 將逐步放棄在 iOS 上使用客製的 Material Design 元件,轉用蘋果自己的 UIKit。Material Design 是在 2014 年的時候發表,其主要的目的便是在於統一 Google 旗下的產品在所有平台上的樣貌,讓它們趨於一致。但隨著 UIKit 每年逐漸的變化,Material Design 便與其漸行漸遠,維護 Material Design 的程式庫便成了一個不小的負擔。

據 Verkoeyen 的說法,Google 因此在今年初起便將 Material Design 的程式庫轉入了「維護」模式,並且在同時對於如果在 iOS 平台上打造「純正」的 Google 使用體驗,進行了「深度的評估」。他們的發現是,當初為了 Material Design 而特地撰寫的許多程式碼,其實已非必要,靠著 iOS 14 之後引入的 SwiftUI 和 UIKit 改進,Google 已經可以用很少的程式碼,打造出相當好的體驗了。

轉移到 UIKit 之後,Verkoeyen 預期可以大幅縮減 app 的開發時間,也可以省下維護客製程式碼的力氣。不過這或許免不了地意味著未來 Google 的 app 在外觀上將更多與其他 iOS app 看齊,而不再那麼像 Android 版的兄弟們了。