引用:
|
作者octapult
我還以為Android連底層API都會隨著改版而改變,看來是我誤會前面討論文章的意思了
就上面ptt文章看來,我的理解反而是硬體開發商的規格太多了,每個機子的螢幕的尺寸都不同
導致Android同一個UI的API在不同機子的user experience會變的不一致
看來還是Apple的方法比較穩定,軟硬體都自己來,規格統一,就不會有這些雜七雜八的怪事了,對app開發者來說負擔會減輕許多
|
是真的會變歐 而不是因為硬體不同使得使用者經驗不一致
下面這篇就有舉例
作者: iincho (世界的盡頭) 看板: Android
標題: Re: [請益] 請問iOS v.s. Android
時間: Wed Feb 29 00:46:00 2012
----------恕刪---------------------
: 是 proguard 把 javascriptInterface 的方法名全精簡了導致js無法和app溝通
: 解決問題的那一刻我很囧,開發者的時間真不值錢麼
: 既然proguard在sdk9里已經是標準配備了,google就不能在webview文檔里警告一下麼?
: android系統的問題遠不只這些,源代碼看得越深入,越覺得這個系統的缺陷很多
這點的確是實話,個人看了大部分的android module,只能用一團漿糊來形容...
資源的使用基本上根本沒有節制。
撇開好不好寫的問題,Android和大部分的open source的問題是差不多的,
一開始缺乏規劃,跳版的時候API動的太厲害,某些API的甚至長得一樣行為不一樣,
記得camera preview的callback就改過一次,這在一個成熟的系統上是不應該出現的。
http://www.ptt.cc/bbs/Android/M.1330447564.A.CCC.html