Google 將放棄在 iOS 上使用客製的 Material Design 元件
Google 的蘋果平台介面設計首席工程師 Jeff Verkoeyen 在 Twitter 上表示,今年起 Google 將逐步放棄在 iOS 上使用客製的 Material Design 元件,轉用蘋果自己的 UIKit。Material Design 是在 2014 年的時候發表,其主要的目的便是在於統一 Google 旗下的產品在所有平台上的樣貌,讓它們趨於一致。但隨著 UIKit 每年逐漸的變化,Material Design 便與其漸行漸遠,維護 Material Design 的程式庫便成了一個不小的負擔。
This year my team shifted the open source Material components libraries for iOS into maintenance mode. Why?
A 🧵...— Jeff Verkoeyen (@featherless) October 7, 2021
據 Verkoeyen 的說法,Google 因此在今年初起便將 Material Design 的程式庫轉入了「維護」模式,並且在同時對於如果在 iOS 平台上打造「純正」的 Google 使用體驗,進行了「深度的評估」。他們的發現是,當初為了 Material Design 而特地撰寫的許多程式碼,其實已非必要,靠著 iOS 14 之後引入的 SwiftUI 和 UIKit 改進,Google 已經可以用很少的程式碼,打造出相當好的體驗了。
轉移到 UIKit 之後,Verkoeyen 預期可以大幅縮減 app 的開發時間,也可以省下維護客製程式碼的力氣。不過這或許免不了地意味著未來 Google 的 app 在外觀上將更多與其他 iOS app 看齊,而不再那麼像 Android 版的兄弟們了。