http://blog.xuite.net/lucas.froums/psp/57079759-iOS+%E8%88%87+Android+%E4%B9%8B%E9%96%93%E7%9A%84%E6%AF%94%E8%BC%83%E8%88%87%E4%B8%8D%E5%90%8C%E4%B9%8B%E8%99%95
iOS 與 Android 之間的比較與不同之處
2012-02-08 14:51
既然,我們要針對二個系統來比較的話。那麼,站長就逐一的列出二者間的差異、詳
述以。這樣,或許也能讓更多人在選擇手機前有個可參考的方向。
[App 總數量]
目前 iOS 與 Android 的 apps 數量都已衝破了 50萬 大關。所以,二者間在數量上
可說是旗鼓相當。只不過,分別的種類與數量還是有些微上的差異存在的。
[系統最新版本]
iOS:
目前 iOS 主打的是 5.0.1,在這個版本裡不但加入了 iCloud 的功能,更是加入了原
先版本裡所沒有的 Notification Center(訊息通知中心) 以及 Assistive Touch(觸
控助理)。另外,更在 iPhone4s 上加入了專有的 siri 語音功能,讓 iOS5 在許多方
面上都變得更多采多姿。當然,還有許多細節站長就不再詳述。
Android:
目前已經發佈了 Android 4.0 ICS(ICE Cream Sandwich),這一版不但在畫面上
變得更加美麗、柔順,而且,整個 Widgets 的大小也重新設計過。除了擁有與原先
不同的 ICS LockScreen Action,更是在語音系統上加強了不少。更不同的是,在
目前部份的 ICS Roms 已經支援了利用前置鏡頭來達到臉部解鎖的功能。
當然,先前的版本也有不同的地方。這裡,只是拿了最新的版本來說明而已。
二個系統間的差異比較:
剛剛也有提到,二個系統在版本上都在不斷的創新。雖然,使用者們可以透過更新的
系統來體會到更多的科技化享受。但是,這樣的更新真的是好事嗎?
我們先來談談版本的更新優劣與手機的關聯性吧~~~~~
今天不管是 iOS 還是 Android 都好,不斷創新的系統下雖然增加了不少的功能。但
是,使用者手機的性能相對也需要跟著提升,這樣才有辦法應付新的版本所需要的基
本性能。
舉個例子來說,為什麼 iPhone3G 僅能升級至 iOS 4.2.1?會有這樣的限制,是因為
3G 本身除了 Bootloader 與 3GS 後的 iPhone 不同以外,3G 所擁有的 cpu 以及
記憶體也無法負荷 4.3.x 之後的需求。有朋友曾經拿著 iPhone3G 來讓站長 JB 過,
光是在 Cydia 新增軟體源就搞掉了快半小時(我的是 50m + d-link ap)。原因就是
因為過慢的 CPU 與過少的記憶體無法再負荷更多、更新的功能。
那麼,Android 呢?不知大家有沒仔細的去細數過,打從 Android 2.1.x 開始的手
機數量有多少?然而,低階型的 Android 手機就不能安裝更新、更多功能的 roms
嗎?答案是可以的,只不過當你發現你手機裡少到可憐的記憶體不夠系統使用時,那
可是會想讓人摔機的......
而且,Android rom 並非是家家通用、戶戶共享。每家不同廠牌的手機都會有不同
的驅動、都會有不同的晶片。然而,這也是造成了 Android 機海的主因。因為,手
機間無法共用 roms 的結果便會導致惡性競爭的結果出現。這部份,下面站長會再
詳述。
針對系統穩定性、apps 使用來比較:
相信大家從 Now News 的圖片上看到 iOS 在使用 apps 上的當機次數遠遠的超過
了 Android 吧,只不過,這是忽略掉了整體使用所衍生的結果罷了。下面,我一樣
分開來說明一下二者間的不同吧。
iOS:
由於 iDevice 的使用者都是透過 App Store 來下載應用程式,所以,不管再怎樣的
不同,也只有 iDevice 支持與否的問題而已。相對的,在這樣的環境下便減少了所謂
的相容性問題存在。如果,你是一位 App 設計者的話,相信大多都會比較偏好於
iOS App 設計。因為,設計者不需擔心自己的 App 相容性不夠。畢竟,iOS 在
iDevice 上是通用的,目前唯一的差別就只有 PAD 或 Phone 用的二種區別。
然而,也並非是所有版本的 iOS 都能順利的運行所有 Apps。像站長手上的 iPad1
打從升級至 5.0.1 後,大多的遊戲都會玩到一半閃退。結果,就是逼的站長再度的降
回了 4.3.3 來使用才比較改善了這種情況。
所以,為什麼國內、外廠商都願意花大錢在 iOS Apps 上?原因就是因為相容性高的
情況下消費度自然會提高,使用度更是不用費盡心力去維持的,這也就是為什麼 iOS
Apps 的更新速度永遠都比 Android Apps 慢那麼多。因為,不用老是為了支援度與
相容性在做修正。
Android:
為什麼 Android 當機次數會遠低於 iOS 那麼多?原因只有一個,因為不是每支手機
都能順暢的運行所有的 Apps。所以,在使用度不足的情況下,當然無法正確的統計
出每支手機在 Apps 上的使用情況了。
舉個例來說,站長手上的 Sensation XE 以及友人手上的 SGS II、Note 都是屬於
中高階的手機了。但是,Market 裡面仍有許多遊戲、工具都無法正常使用。像目前
有套 The Game Of Life(遊戲人生) 來說吧,站長的 XE 跟友人的 SGSII 有時可以
正常進入遊戲、有時卻不得其門而入。更嚴重的,站長還幾度打開遊戲後就卡死在開
頭 Loading 處。原因?不要問我,因為我刷了快五種不同 rom + 官方 都是一樣的
結果。然而,會有這樣的情況並不能怪罪於軟體廠商或設計者。因為,是 Android
機海害得廠商無法在 Apps 上大展手腳。畢竟,在 Android 手機裡並非是高階手機
就一定能相容所有的 apps。螢幕解析、CPU、記憶體、顯示晶片,這些都是會直接
影響到 apps 使用與否的。
Android 的機友們不知有沒去注意到一件事?當你購入 Android 手機時大多會去注
意到什麼?答案是螢幕大小、CPU、記憶體多寡、顯示晶片以及相機像素!然而,也
因為使用者的比較,手機廠商自然而然會不斷的更新硬體上的設計。單核、雙核一直
到今年預定發佈的四核,記憶體、內存也是。在使用者不斷的比較下,廠商只好跟著
潮流不斷的提升手機的硬體等級。
硬體的提升對使用者來說是件好事,但卻苦了設計者與軟體廠商。因為,在「家家不
通用、戶戶不共享」的系統環境下必須時時刻刻的去注意 apps 的相容性與穩定性。
這也就是為什麼 Android apps 時時刻刻都一直在更新,就是為了修正自己的 apps
在其它裝置上的問題。
並不是站長特別喜好 Apple 或 Android 才會去比較,而是在 SmartPhone 的時代
裡 applications 的功能才會是重點。這也就是為什麼許多大廠都願意花大錢來寫
iOS 用的遊戲,而非 Android。
就拿 Final Fantasty(太空戰士) 系列來說,為什麼只能在 iOS 上看到 1、2、3 的
支援,Android 呢?為什麼 Square Enix 不願在 Android 上同步發佈?因為,廠
商就是不願在相容性的問題花費太多金錢與心思。所以,才遲未能在 Android 上看
到 iOS 已發佈的程式與遊戲。
或許有人會問,那 Android 豈不是很遭?其實不然,因為 Android 在「使用權限」
上比 iOS 多了太多太多,所以使用者更可依自己的喜好來隨時變更系統裡的細部設
定(如 icon、主題....等)。這些,在 iOS 裡還需 JB 過再透過 Cydia deb 才有辦
法做到。而且,透過了 Android root 後的手機更可以在自己的手機上不斷嘗試不
一樣的自製系統與功能,這點也是 iOS 遠所不及的。
當然,青菜蘿蔔各有所好。並非是所有人就一定會喜歡 iOS、也不是所有人就一定
會鍾意於 Android,因為,現今的時代你可以不懂手機、但要懂得享受手機。
========================================================================
沒有留言:
張貼留言