國產iOS設計的Android軟體,其iOS版和Android版體驗有多大差距?

偶然發現那些在Android上仿iOS HIG風格的國產應用,在iOS上無論是設計還是體驗,都進步了一截…比如微博、QQ、微信的IOS客戶端比Android客戶端在很多部件上多了毛玻璃特效,那種感覺上有延遲的滑動返回,到iOS上變為跟隨手指的滑動……感覺Android的平台上的仿iOS軟體既沒有達到遵循Material Design Guideline軟體的體驗,也沒有iOS版本的體驗?這樣在Android平台移植iOS設計的國產軟體,不同平台的差距有多大。

注:對比設備分別為Nexus 6(Snapdragon 805)和iPhone 6(Apple A8)


騰訊:我管你iOS還是Android


為什麼都是用IOS搬過來開發android版本,因為省錢呀,UI設計,美工不要錢呀,IOS都是捨得花錢的土豪,當然先滿足土豪的要求,好賺錢呀,安卓的屌絲們,沒必要再花一分錢去討好了。誰還管什麼IOS單home鍵和android三金剛鍵的區別,誰還管什麼MD規範,省錢是王道,賺錢是正事,滿足金主才是當務之急,要說唯一捨得花錢修改android版本的功能,那肯定是大量後台上傳隱私信息和推送廣告了,這個各家都不會漏下的,


看這個問題描述,一股子濃濃的捧蘋果踩安卓的嘴臉,邀請別人回答,就是想聽聽別人是怎麼罵安卓的吧?

作為一個安卓開發的,你邀請我回答這個問題是什麼意思?附和你說幾句「是是是,因為我們安卓開發都是辣雞,優化沒做好,給您添堵了。用安卓的都低賤,比不上你們用蘋果的高貴。」是嗎?

再說說那個什麼狗屁「仿ios控制項」,你以為我們想開發?要不是有些設計一副iOS就是高貴,只出iOS設計圖,不肯要安卓原生控制項你以為我們想做?費力不討好,毛玻璃還要到處做布爾運算,自定義控制項哪有原生的流暢?還不是你們這些以為iOS就高貴的人想要,非說原生安卓不如iOS好看??

還加個「國產」,怎麼滴,歪果仁開發的應用就是流暢自然,設計有品位,讓您善心悅目唄?外國的屎有點甜?

自己也不看看,用個699的堅果,1999的鎚子還想和6000多的蘋果比流暢,你咋不上天呢?


ps:
哦,怎麼滴?問題描述還特意說明一下自己用的都不是中國的辣雞手機,是高貴的外國品牌。然後還來舉報我了,歡迎舉報,我寫這答案壓根就沒想友善,就是看不慣你這種人的嘴臉

pps:
哎呦,又改成nexus6了?生怕被人說你咋不拿原生安卓比流暢是吧?呵呵,繼續修改問題描述,反正這問題就你一個人關注


iOS滑動給我的感受是粘滯,而不是你們吹的什麼跟手。相比之下我更喜歡Android一滑到底的快感。

習慣了Material Design的設計之後很難再回到iOS的風格。

利益相關——小米Note+iPhone 5s用戶。


開發一個手機軟體不是那麼簡單的。

我發現有不少人關注的只是 UI 部分,而 UI 只是開發中很小的一部分。我希望大家能看的更多一些,更遠一些。
一個手機軟體的體驗好壞,更大程度上應該關注的是易用性、兼容性、流暢度、耗電量等,這裡面任何一項單獨拎出來都需要比 UI 更龐大許多倍的工作量。
除了這些用戶關心的部分,作為開發者本身,比 UI 更應該關注的也是代碼質量、開發效率、並行協作等,我覺著作為開發者,不應該一直受愛好者影響。
換個角度講,一個產品要活下去,或者更好地活下去,要做的 UI 之外的工作遠比 UI 本身多得多。

當然,我不是說 UI 不重要,只是想說不要把用戶體驗就等同於 UI 展示。不遵循 Material Design 的 Android 軟體就不是好軟體,這種說法是錯誤的。我也沒想要為自己開脫,自己做出來的軟體,違背了整個平台的開發規範,對整個生態造成了傷害,這是不對的,不是我想要的,我希望有一天能做出來讓自己滿意的產品。


你以為Android開發者想去模仿iOS?恕我直言,現在Android原生的UI比iOS好看多了。
然而美工只出一套高保真啊,我入行晚,不知道「只出一套iOS設計」的規定是怎麼來的。沒辦法,只能開發自定義控制項去實現那些個toolbar,BottomSheetDialog,switch


利益相關:S7edge用戶,果粉,非任何一方開發者

我想題主想說的應該是那種大眾意義上的流氓軟體了

我沒有說什麼qq微信貼吧微博淘寶之類的啦,真的沒有/手動滑稽

言歸正傳

上述軟體的特徵就是ui界面直接照搬iOS版,操作邏輯完全一致,優化差,不遵循MD設計規範,甚至連應用圖標都不舍的換一個符合安卓風格的

我不是針對誰,我是說整個安卓體驗都是被他們帶壞的!!!

優化差,設計照搬的軟體有很多,為什麼我只說他們?因為他們是我們日常用到的最多的軟體,用戶對他們的直觀感受就是對一個系統的直觀感受(畢竟現在交互還要依靠軟體來進行),它們的體驗越差,安卓的體驗就越糟糕。

iOS下限制更多,流氓軟體也顯得收斂了很多,即使軟體優化不太好,有iOS系統本身的「符合真實物理規律的方式播放動畫」的加成,體驗也會好不少,另外再有前面的答主提到的「iOS優先反饋」的機制加持,整體的使用體驗要比同水準的安卓軟體好不少。

那麼安卓就這樣了嗎?

並不是

我們可以看到安卓生態圈下依舊有很多很優秀的軟體,比如知乎、嗶哩嗶哩動畫、酷市場、Pixiv等等,這些軟體或遵循MD設計規範,或有自己的獨特邏輯,不照搬,用心設計,用心優化,除了由於安卓系統本身的限制導致推送功能缺失外體驗完全不遜色於iOS生態下的軟體,有些甚至表現要更優,此外,國外的軟體大部分都很良心


當然也有例外,國外的月亮也不可能總是圓的

希望國內的廠商能對安卓軟體開發用點心,好好優化一下比做功能必要得多,軟體嘛,用戶需要的不是海量功能,而是舒心。

補充:安卓下微信的優化還不錯,邏輯也有MD的感覺,我上面把它歸到「流氓軟體」裡面是因為掛後台占內存很大的緣故,並非只有用戶體驗的因素


半個安卓開發者回答下吧,兩個系統的原理不同,iOS是響應用戶動作優先,而安卓是兼顧,就是說,當你滑動的時候,iOS是全力響應你的滑動操作,而安卓,響應你的操作的時候還在做別的事情呢,至於為什麼會這樣,不要問我,問蘋果還有谷歌。還有上面的也說了,自定義控制項,重繪,跟系統本來就有的完全不能相提並論啊,那計算量,佔用資源啊。


說實話,作為開發者我就很看不懂某些Android用戶,學會了幾個名詞,什麼HIG,Material Design;看過幾個APP,就開始在各種社交平台上大談設計規範,交互體驗;尤其喜歡吹Material Design,遇到什麼Android話題,上來就是不遵循Material Design,彷彿這就是設計的聖經,不遵循就是原罪。

說句老實話,我逛這麼久的各種IT新聞網站、論壇,真的從沒見過一個iPhone用戶說 XXX 應用不遵循iOS設計規範

其實這些人吧,你讓他去識別哪些應用是Material Design,估計他們會使用以下標準

  • 有沒有導航抽屜/側滑菜單,沒有就不是
  • 有沒有Floating Action Button,沒有就不是
  • 一些組件間比如Bottom Bar,Toolbar有沒有陰影,沒有就不是,哪怕那個陰影加的完全不符合Z軸俯視下去的效果
  • 有沒有卡片效果,哪怕那個卡片效果像曾經知乎3.x版本一樣煞筆,只要有,就要贊
  • ......

大哥們,交互設計是服務於業務的,不是為了讓你們特立獨行拿來裝逼的

在這裡大談交互體驗,請問現在的設計是讓你找一個功能點了n步?還是業務邏輯之間的跳轉讓你不明所以?

什麼?就是卡?

卡關設計什麼事哈?卡是material design能解決的嘛?加上那麼多動畫不是更卡?

還毛玻璃特效,感情高斯模糊是iOS專利,Android用了就是罪不可赦?

Material Design是一種「語言」,介於扁平和擬物之間,是告訴你,軟體的世界,可以這樣表達出來, MD 不屬於Android,同理扁平也不是iOS專利,設計語言是沒有平台限制的

Material Design Guide ,更多的是在闡述,怎樣做看上去更有材料效果,不是戒律,說你不這樣做就不MD。

想來討論設計和交互體驗,就去讀兩本書,了解點概念,而不是學了兩個名詞就裝比。你想說某個APP交互設計不好,沒問題,把你的用戶故事說出來,讓設計師看到,而不是掛兩個高大上名詞整天生產一些無意義的碎碎念

沒看懂我在說什麼然後就張口洗地閉口洗地的,建議回爐重修一下高中語文


大多數軟體iOS版可以看成Android版的閹割版。


公司美術只做iOS一套資源,我只能說安卓程序員巧婦難為無米之炊


。。不明所以的問題

國產IOS設計的Android軟體,其IOS版和Android版體驗有多大差距?

題目看了好幾遍,我暫且理解為設計風格是ios的國產Android應用吧。

首先你搞錯了一件事實,這些主流應用設計也不是也不是完全按照ios的設計規範,更多決定因素是國內應用市場用戶的使用習慣。早期由於ios的超前導致大量用戶更接受這種風格,隨後隨著國人的喜好慢慢進化,和國外差別很大。

其次,決定界面設計的是產品經理和設計,與程序員無關,你問我怎麼辦,程序員也很絕望啊。。

最後,也有人提到了,ios系統設計之初就全力優先響應界面操作,所以視覺體驗上更流暢,也不一定代表響應速度和處理業務速度更快。早期android系統想要達到ios視覺體驗上的流暢程度是很難的,不過隨著硬體配置和系統的升級,現在旗艦機在視覺流暢上可以與ios(7p)一拼了(其實我想說有過之無不及)。

補充,現在還想靠這點陳芝麻爛穀子的玩意找優越感,只能說思想觀念還停留在1-2年前。


突然覺得我司是一個奇葩。。。設計圖全是android的。。我大iOS都是看著android設計圖去開發的。哭瞎了。。


要不是安卓近幾年不出相機千萬像素以上的四寸屏幕以下的小屏手機,誰Tm用蘋果啊


分別用了網易雲音樂的ios和安卓客戶端,真心感覺ios的好醜而且難用


我一個人同時設計安卓和ios,區別真的不大吧……

非要說的話,為了節約時間,也為了同一個產品的兩個平颱風格不要差太遠,很多時候先設計了ios的版本,然後安卓基本照抄是小團隊的常見情況。(甚至一些知名產品,畢竟不一樣的設計稿,不光設計,測試的成本都會增加)
好一點會對一些平台框架的特性進行改動,標題位置之類,考慮安卓特有的行為。更多根本只有一個設計稿,安卓程序員自己看著辦,導致有些細節不一樣罷了。

相反如果是google的一些應用,安卓的平台反而優先一些,ios 拷貝安卓版本,比如yotube airbnb什麼在ios平台也看上去「很安卓」。

一個產品是方方面面的,表相的體現有很多原因,開發成本,流程式控制制,業務規則等,設計只是一部分。

--------------------------------------------
題外話先後用過安卓和ios機器,我真沒覺得ios的系統界面有啥好的,作為一個6以前都主打單手操作的設備,主要操作都在頂部單手夠不到的區域,特別是選擇日期的控制項卻不是根據日曆的格式排列只能用撥盤慢慢撥,仔細看不要轉過頭了,kill進程還要費力的雙按home,常用的開關流量也藏的很深。真不用出這種問題專門想捧一下


偶然發現那些在蘋果上看似「噁心」的仿安卓風格的聯繫人查找系統,在安卓上無論是設計還是體驗,都進步了一截…比如安卓上打個「132」,就可以找出所有開頭132的的號碼的人,比蘋果那種要打出所有號碼才顯示人名的好多了,而且還可以曬選取只要含有132的電話,所以你只要記得某人電話的其中幾位就可以輕鬆找出……感覺蘋果的平台上的仿安卓既沒有達到遵循號碼搜索的體驗。


讀著這個問題的描述,再看看我手上的iPhone 6和Nexus 5X,我覺著題主和我生活的不是同一個次元。


身為Android程序員的我也表示很無奈,我就是比較喜歡md,也比較喜歡Android有自己的風格,但是現在有多少產品是真正懂iOS和Android的,即使他懂,投資商懂么,畢竟給錢的才是正主。現在的老闆他只看到的是,誒誒誒,你iOS的和安卓的界面怎麼不一樣啊,你給我改,啥啥我不聽,不一樣就是不行。這樣的老闆應該不在少數吧。然後產品一般就會選擇比較成熟的ios風格。
反正我寫過md風格然後被要求全部改掉的,怎麼那麼多陰影啊,全部給我去掉


這種設計 多半是 不懂裝懂的老闆和自以為是的設計出的餿主意 碼農只是搬磚的


推薦閱讀:

你在裝修的時候走了哪些彎路?買了哪些多餘的東西?
設計上的後現代主義不是一個東西,是否可以理解為後現代就是偏向於情感表達的大眾化?
《納米核心》的「納米字體」參考了 Node.js 的 logo 設計嗎?
身份證設計上有哪些不足?
家裡一樓30平米小院怎麼裝修?

TAG:iOS | 設計 | 用戶界面設計 | Android |