為什麼有人要求 Apple 在安卓平台按照規範設計,而不要求谷歌在 iOS 上面按照規範設計?

是否是因為谷歌的設計已經是最優異的了,全平台都通殺?


Material Design 是 Google 的跨平台設計語言,從網頁到移動端都可以適用。

因此作為一種跨平台設計語言,Material Design 已經在很多地方試圖融入其他平台的設計規範,例如 iOS 的 Human Interface Guideline.(當然違反的地方也很多,這裡暫時按下不表)。

而 iOS 的 HIG,就是為了 iOS 而服務的,如果把 iOS 的設計直接搬到其他平台,那麼基本沒法看,無論是 Android 還是 Windows Phone.

所以,Material Design 是從一開始就做好了在多種平台和環境下展現的準備,而 iOS HIG 則是一種封閉化的設計規範,這種先天性的區別導致了 iOS 風格的應用在其他平台上並不是很和諧(如果你覺得還不錯,我也可以理解)。

Google 在自己的 iOS 版應用里使用 Material Design 是因為這個應用是 Google 的產品,所以 Google 使用自己品牌的設計語言;Android 也是 Google 的產品,所以 Google 以 Material Design 作為設計規範。大概就是這樣。

但我個人認為,Material Design 在 iOS 平台上的表現並不是那麼好。

利益相關:Material Design 愛好者,Android 愛好者。


Apple寫什麼風格的app是他們公司自己的事

Google不照樣也在iOS平台上發布MD風格的app么

Android平台也與iOS平台不同,是允許多種風格共存的系統

Apple要用MD寫,我拍手叫好。

Apple一定要按自家風格寫,只要保證運行流暢,那也無妨

當然,這並不妨礙我在Google Play上根據心情給Move to iOS一星(


我覺得從實現上講,在 iOS 上做安卓的樣式比在安卓上做 iOS 的樣式容易。

大家說的 Material Design 的原教主義也是原因之一。


這事你要分開看:用戶說你不遵循MD,有個前提,就是你做的爛--你做的爛你還不按照人家平台給你教的來。Android上不遵循MD不被噴的多了去了,iOS也一樣。


第一個原因,因為MD本身就是「多平台」的,設計之初也是為了可在ios上使用。這個原話應該可見於MD的官方文檔。

第二個原因,安卓本身的問題,不遵循MD和照搬ios的界面往往會導致程序效率低和難用。(例子一,某些軟體的底欄導致手機多下巴。例子二,放在左上角的返回鍵)


我發明了一個詞語,叫Material Design癌,英文名是Material Design cancer. 如有雷同純屬瞎扯。

這問題我前兩天才和朋友討論。

反正我的觀點是Android用戶對iOS的仇恨遠超過iOS用戶對Android的仇恨,我也不明白這是為了什麼,可能是不裝逼渾身難受吧。

而且,iOS平台有多少用戶吐槽app不遵循HIG呢(甚至我想問iOS用戶多少知道HIG)?倒是Android上面不遵循MD的app被噴數不勝數。

即便是Android應用不遵循都被噴,就別說你傲慢的蘋果過老子地界來裝逼了,平常看你就不爽,這次讓我逮著了我不得罵死你。

有些人得了裝逼癌,

有些人得了Android癌,

有些人更嚴重,得了MD癌。

(看了其他答案才知道什麼叫雙重標準和選擇性失明,有些事你就是不得不服)


一個給要從 Android 平台轉移到 iOS 平台人用的軟體,遵循安卓設計語言不是多此一舉嗎。不遵循安卓設計語言才能保證體驗連貫性。(強行解釋)

—————————————

我覺得蘋果做的還不夠,圖標怎麼能不是圓角矩形呢,太突兀了,最多給一分。 : )


因為這些人就是噴子啊,他們的邏輯就是

Apple 做的一切都是錯的

Google 做的一切都是對的

MS 做的一切都是徒勞的

Holo 癌,MD 癌和綠教癌差不多。

比如這個

再比如這個,圓角矩形都是原罪


跟你意見不同的人總會有,如果你故意發個問題求支持求認同那就是你的心態問題了。

請不要問這種問題來拉低知乎的水準。

是否是因為谷歌的設計已經是最優異的了,全平台都通殺?

你這句不明顯是來引戰的嗎?我真沒聽過誰這麼說過。

大部分人給一星的原因會是Apple不遵守MD?大部分人都不知道MD是什麼,只是這個APP設定反人類有點丑而已,不要以偏概全。(此句只是提個醒,不是說題主)

你覺得這個APP特別好設計超前請你去給個五星,但這無礙大部分人的看法。

你覺得那個答案不好請你點反對(但是你要先理解那個回答什麼意思)。

你可以在這找到認同,但並不意味著這就是所有人的看法。


首先請題主拿出證據證明這些人同時說過「apple在Android平台上出應用應當遵循material design」和「Google在iOS上出應用時不用遵循iOS設計規範」,不然就是在耍流氓。


理論上來說,Material Design 是 Google Design,關於這些話題可以參考 如何看待最近國產 Android 應用程序紛紛放棄 Android Design 的現象? - 朱思涵的回答

從開發的角度來說,就是 Android 開發群體比較良莠不齊,自己畫的控制項效率堪憂,而原生控制項或者繼承自原生控制項的修改版控制項效率還不錯,而 iOS 風格的控制項只能自己畫,所以就給廣大用戶一種 iOS 風格的 Android app 普遍卡頓的 stereotype。

做為一名用戶,你能在一夜之前提高廣大開發者的平均水平嗎?不能。所以還不如把他們噴的不敢自己亂搞,這樣最終目的也算達到了:減少程序的卡頓。


只是題主沒看到有多少 iOS 用戶這麼做罷了。而這兩件事從本質上就截然不同 —— iOS 上的 material design 是一種同樣優秀的選擇,安卓上的 iOS style 卻往往意味著粗製濫造。而在中國,沒人能替代 Google 提高安卓應用的質量,如果用戶不願意用腳投票買 iPhone, 就只能寄希望於噴能多少改變點現狀,著實是無奈之舉。


作為果粉 (蘋果還是堅果你猜啊) ,個人覺得Material Design 很棒,Android 也越來越好。

但總有些人覺得整個世界都是內褲,不管別人做個啥,都是在裝 (河蟹) B。



谷歌也不是沒幹過這種事


是 Android 平台設計得好的 App 比較少,有個 MD 套上去後整個界面就上了一個檔次。MD 設計才剛發展,要看後面的發展。


因為只要是有人的地方,就一定有喜歡耍雙重標準的人


大概有幾點想法:

1.不論是IOS,Android還是WindowsPhone作為大廠遵循各家的設計規範是很重要的,Apple Music for Android就能看出蘋果的領頭運用。

2.其實很為微信等國內應用喊冤,追溯起來之所以國內的大部分Android App不遵循Android Material Design,應該真的是為了用戶體驗所考慮。

國內Android發展初期其實真的不溫不火,從出現以MIUI為代表的以模仿IOS,優化國內使用用戶體驗的定製ROM開始,這條不歸路就已經正式踏上了,再加上國內各大廠商和用戶對於IOS神一般奉承,導致大家普遍認為Tab才是用戶體驗最好的,而且設計上的平移可以減少交換平台用戶不習慣所導致的損傷。

3.廠商可能就是懶,圖省錢,直接免去了多平台多設計的成本。


這個問題的邏輯很奇怪,換一種易於理解的說法就是

A:喂!警察叔叔,甲殺了人!

B:乙也殺了人,你為什麼報警只說甲不說乙?

或者說

A:大家別去甲餐館了!甲餐館的菜里吃出了蟲!

B:你上次也在乙餐館吃出了蟲,你怎麼只說甲餐館?


因為apple在谷歌平台沒什麼軟體。

僅有的一個一定要往死里噴啊。


推薦閱讀:

普通用戶提問:如何評價「安卓手機6個月就進入衰老期」的觀點?
在Android應用中任意位置執行代碼彈出Dialog有什麼優雅的實現方案?
Android Framework 如何學習,如何從應用深入到Framework?

TAG:iOS | 設計 | 蘋果公司AppleInc | 谷歌Google | Android |