為什麼有人要求 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 |