2011年3月2日 星期三

為什麼HTC打不過IPHONE 2

作者: Kenneth1225 () 看板: Gossiping
標題: Re: [問卦] 為什麼HTC打不過IPHONE
時間: Wed Feb 16 04:59:05 2011

※ 引述《ZMittermeyer (我是善良老百姓)》之銘言:
: 這個問題要把格局放大一點,HTC與Apple本質上不如說是一場開放與封閉的戰爭
: 而戰場也不只是手機,平板電腦以及被侵蝕的PC與NB都是環環相扣
: 今年台北國際書展有一區數位展區,遠傳在那邊擺攤,大手筆的擺上了市面上所有
: 第一級的Smartphone與平板電腦機型
: 手機有 HTC Desire HD,Apple iphone 4 等等
: 平板則是 Apple iPad,三星的Galaxy 等等
: 所有機型在那邊demo一樣的遠傳線上書城,僅僅只做「頁面往下滑」優劣馬上就分出來
: Apple在手機和平板上都是表現最好,速度順暢
: 其他家的FPS就沒有那麼好,全部都是一鈍一鈍

: HTC Desire的作法是用超標的處理器和硬體,暴力的去盡量追上速度
google一下就有規格了
                          HTC Desire           |     iPhone4
上市時間                  2010/5               |      2010/6
CPU            Qualcomm QSD8250 (Snapdragon)   |     Apple A4
CPU Frequency               1 GHz              |      1 GHz
L1 cache                   32 KB               | 32 KB Instruction+32KB Data
L2 cache                  256 KB               |      640 KB
RAM data bus               32 bit              |     64 bit
GPU                      Adreno 200            |     PowerVR SGX 535
RAM                        576MB               |      512 MB

reference:
http://en.wikipedia.org/wiki/Apple_A4
http://www.7-cpu.com/cpu/Snapdragon.html
http://ppt.cc/AK4L

超標的處理器和硬體其實是iPhone吧 = ="
HTC Desire完全被電假的

: 三星的Galaxy平板電腦最近上市,退貨率更是異常之高
: 這不僅由於速度不甚滿意,也是因為當機率居高不下的緣故
: 為什麼HTC和三星會鈍會BUG,蘋果不會,關鍵是在於平台的本質開放與封閉
: Android系統的手機就像PC一樣,是一個大雜燴
: HTC、三星、SonyErisson、Moto各廠一線的機種,加起來大概有十幾隻吧。
: 每一隻手機又是找不同的下游包商,不同的IC廠拼起來
: 在Android手機開發的過程裡,最耗時間的不是開發,是解BUG....
: 因為從作業系統以下,各個晶片各個模組全都是拼起來的
: 更慘的是Android還有一堆版本
: 1.6 2.2 有的沒的一大堆,又很愛更新,每更新又要重做一次
: 每一游的廠商都難免有點BUG,全部拼起來之後問題到底在哪裡,
: 有時候在這個世上沒有任何人知道也是很正常的,最後就是用一些近作弊的方式繞過去
: 裡面的強者工程師就算過年每天也有幾百題BUG掛在身上,比藍波的手榴彈還多
: 強的廠養了RD debug大軍還能搞得定蓋得住,雙A這種剛進手機沒經驗的就很慘
: 但是反觀蘋果一年只有一台機器,硬體設計、OS、軟體全部都是Apple自己做
使用Android的手機廠商的確是大雜燴
但iPhone也沒你講得如此封閉...當然原po講的對了部分
iPhone4上 Apple自己來的是CPU OS Application....

剩下的全部硬體
GPU DRAM ROM 陀螺儀 Flash 通訊晶片...等等
全部都是別人的

當然你要說iPhone4因為Apple自己搞CPU跟OS 所以可以針對OS為CPU做最佳化
我不敢說不對 我不是做OS也不是搞CPU architecture的
所以也不懂該怎麼做optimization XD

不過iPhone 3GS的CPU是samsung的....我是不知道iPhone 3GS是否因此而不流暢
MAC book的CPU則是intel的

reference: http://ppt.cc/fu11
: 他們有問題全部都是自己內部就能溝通解決的層級
: 而且一年只有一台手機,代表不用再花一堆時間排除各種硬題的差異debug做到死
: 最後結果就是在效能上,Apple的層次是Android眾家完全不可能達到的

小弟我對iPhone跟OS都不算熟....
但是我想iPhone的流暢性應該是來自於Apple在OS上的貢獻

Apple從1976年就開始搞OS
眾所皆知的MAC OS則是在1984年誕生
更多的歷史有興趣的請參閱reference

Android由Andy Rubin在2003年創立
於2005年被google買走.....
其以linux kernel為基礎設計

光看年資就可以發現Apple在OS上的功力與歷史

我與原po持不同的看法
我認為iPhone的流暢 並不是因為Apple搞了封閉的系統
並不是其他廠商搞了一個大雜燴 所以bug一堆
而是因為Apple對於搞OS實在太強了.....

今天你拿iOS給其他廠商去開發application
縱使跑了別家的硬體 我相信以Apple的功力
一樣可以提供一個平穩的開發平台以供使用

別忘了OS的定義是什麼
恐龍本(第六版): an operation system is a program tha acts as an intermediary
between the user of a computer and the computer hardware. The purpose of an
operating system is to provide a environment in which a user can execute
programs in convenient and efficient manner

給定了OS  "上層"的程式開發者就不需要去管下面硬體是怎麼搞的
當然你說你的程式要動到driver....那你原則上就不算是個"上層"的程式開發者
以application的開發來看 "多半"不必動到那麼下層
[1;30m(我不想講死 的確是有在OS上的程式要開socket去網卡或是其他層拿資料
 只是這些多半在paper裡出現 但是會動到這樣通常不會叫自己是application
 這已經是system design  手機有沒有這樣的application 我就不清楚了)
而前面提到的流暢度 多半是來自於application給使用者的觀感
所以Android的慢真的來自於硬體的大雜燴嗎?
我想只是因為現在Android還沒Apple他們搞得OS強罷了

另外一個重點則是原po也有提到的
Apple一年搞一隻 可以傾全手機部門之力為其設計
其他各家大廠 EX:HTC 每年都玩機海戰術
想當然而品質便隨之下降

reference: http://en.wikipedia.org/wiki/Mac_OS
           http://www.kernelthread.com/publications/appleoshistory//

小弟才疏學淺 如有寫錯或不合理還請海函
並給予指正...........................

: 開放的Android機只要Bug除乾淨就已經是神境了
: 平板電腦上更是慘不忍睹,Android這個設計在手機上的OS硬改去平板上,還不成熟
: 如果不算亞馬遜的機,以能夠兼智慧電腦用途的平板來說的話
: 市面上除了iPad 之外,那些裝 Android 的一窩蜂平板其實都還沒有成熟,Bug飛天
: 所以現在 iPad 是在屠宰平板市場
: 以上是背景,而消費者看到的結果,就是在實機demo上看到的
: 「Apple好順,Android lag」
: 這個體驗只有一句話,但代表了很多,因為這就像打電玩時FPS的差別決定了很大的爽度
: 在北美擁有大市佔的RIM也是封閉系統的,藍莓的機型也不多,系統自己搞
: 一樣是封閉系統路線,藍莓的體驗也是絕佳的,順暢,速度超快,幾乎不當機
: ** 最終還是產品本身才是戰場的關鍵 **
: 產品本身是兵力,是實力,是硬道理,行銷只是戰術
: 養出1000萬大軍,戰術只要不太無腦都能輕鬆取勝
: 當然當雙方兵力相等時,戰術就是關鍵
: 但在現在的手機市場上,我不認為雙方兵力相等,Apple的硬實力勝太多了
: 說到潮不潮,其實也有關係,但並不是和趕流行的潮男潮女文青有關
: 那些在拿在現的,都已經算是消費曲線裡很後進的了
: 所謂的潮流是在業界裡面,主導潮流的人是大型軟體開發商與數量龐大的中小型開發者
: 因為開發者願意開發 = APP 數量多 = 創意無限 = 消費者選擇多 = 勝
: 這個公式在一定條件內會成立,所以寫程式的那一票流行往哪裡倒,哪裡就會是關鍵
: 也就是宅中之宅的宅聖Geek是決定市場方向的人
: 所以看都不用看就知道 WM7 和 nokia 穩死的
: 因為Geek看到微軟的第一句心裡話就是「幹你老師」
: 鬼才會去幫微軟寫app

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.29.128
噓 Maxslack:.....HTC Desire "HD"                                   02/16 05:01
HTC Desire HD != HTC Desire
我比的是HTC Desire
→ Asuma:你把OS和底層driver的介面想像得太理想化了                  02/16 05:08
→ syura945:怎麼可能沒有gpu, 只是比3gs還爛而已                     02/16 05:08
→ syura945:iphone從3gs開始就使用支援openGL es2.0的gpu             02/16 05:09
抱歉 已更正
推 goanimation:htc唯一的優勢是給不同的廠商做 再競爭 軟體無拘束     02/16 05:09
→ Asuma:而且手機OS看恐龍書絕對不夠,至少要再唸一本Realtime的       02/16 05:09
→ Atzivan:原PO書倦獎                                              02/16 05:10
→ Atzivan:   卷                                                02/16 05:11
→ sarsenwen:    犬                                                02/16 05:12
推 ccl007:http://www.youtube.com/watch?v=-EmNQyWcXWQ 這支應該也有  02/16 05:14
→ ccl007:GPU吧?                                                   02/16 05:14
推 rxhivzero:這2支出場時間要不要比一下==                           02/16 05:14
iPhone 4 2010/6
HTC Desire 2010/5
→ Asuma:QSD8250本身就是把GPU整合進去的SoC,並不是沒有GPU           02/16 05:18
→ syura945:xperia用的是amd的gpu                                   02/16 05:19
推 ccl007:http://tinyurl.com/68v8de8                               02/16 05:23
→ ccl007:buying a phone to play games is just stupid.->好狠       02/16 05:24
→ Asuma:but buying a handheld console can call is not bad.        02/16 05:26
推 ccl007:看那評論只能說 鄉民不分國界 信徒很緊張~                  02/16 05:27
推 ventxyz:你真的是112嗎 o.o 這篇文章深度不夠 回去重寫             02/16 05:38
※ 編輯: Kenneth1225     來自: 58.114.208.28        (02/16 05:52)
推 jackchen1025:樓上寫個深度夠的瞧瞧                               02/16 05:57
推 hitlerx:感覺樓樓上用推的是在反反諷                              02/16 06:35
推 a1234957:機海看起來很厲害 重點就是分散資源                      02/16 06:44
→ a1234957:設計、售後服務 都會被分散                              02/16 06:45
→ a1234957:所以HTC每台都長那種死樣子                              02/16 06:45
→ a1234957:不過為什麼要拿HTC來比阿 HTC沒有很大咖...               02/16 06:46
→ a1234957:要跟APPLE比還遠了點                                    02/16 06:46
推 kuo1102:APPLE 的 MAC OS 和 IPHONE 的 IOS  幾乎都是 UNIX 來的    02/16 06:48
→ a1234957:沒有幾乎 的確就是UNIX                                  02/16 06:49
→ a1234957:不過已經改了很多了..                                   02/16 06:49
→ kuo1102:比起微軟的窗戶... 當然只有巴假的                        02/16 06:49
→ kuo1102:UNIX 的歷史從 1970 開始. 怎麼去和恐龍比...              02/16 06:50
→ kuo1102:UNIX 的子子孫孫至少有幾十支. MAC OS 應該不算是 UNIX 了  02/16 06:52
→ kuo1102:如果他算的話 LINUX / BSD 也都是,..                      02/16 06:53
推 a1234957:不知道你想表達什麼 我想講的是的確就是從UNIX下來的      02/16 06:54
推 kuo1102:是從 UNIX 衍生來的和是 UNIX 不一樣吧.                   02/16 06:55
→ kuo1102:別的不說光是 UNIX 系的 OS 光系統穩定度和 SECURITY       02/16 06:56
→ a1234957:我又沒說OS就是用UNIX 不跟你打迷糊仗了                  02/16 06:56
→ kuo1102:十年前就不知道把 M$ 的窗戶巴到哪裏去了                  02/16 06:57
→ a1234957:現在WINDOWS SERVER也沒弱的跟智障一樣                   02/16 06:57
→ kuo1102:是沒有弱的跟智障一樣. 只是洞還是一堆.穩定度還是讓人訐   02/16 06:58
→ kuo1102:以前單位的三部暈倒 2008 的工作用一部 LINUX工作站就搞定  02/16 07:00
推 a1234957:看人吧                                                 02/16 07:04
→ a1234957:管理者是白癡 用什麼系統用起來都跟智障一樣              02/16 07:04
→ kuo1102: 就算管理者不是白痴  暈倒的伺服器還是一堆被玩假的       02/16 07:06
→ kuo1102: 更好笑的是. 有一年 M$ 的暈倒還被告偷用 UNIX的程式碼    02/16 07:07
推 bambambam:喔unix 最強 暈倒只能賣給正常人用而已                  02/16 07:14
推 sese5566:尊爵不凡unix人 跟尊爵不凡apple粉好搭喔                 02/16 07:59
推 johnlinvc:osX過了unix 03認證不算unix的話 難道linux才算嗎XD      02/16 08:13
推 justben:其實M$也是學Unix來著                                    02/16 08:19
推 jimei2:ip4 CPU也是三星的阿 搞什麼                               02/16 08:51
→ besamey:這樣比較好像有點問題 iphone4應該要跟Desire HD比         02/16 08:58
→ noabstersion:原po比得沒錯啊,htc就是先推desire戰iphone4的        02/16 09:13
→ noabstersion:廣告也都這麼宣傳的, desire HD是半年後才變成主戰機  02/16 09:15
推 saxer:desire hd和iphone4的cpu嚴格說都是arm cortex a8 1GHz       02/16 09:31
推 alvinli:說實話, 只要扯到OpenGL, AP就直接動到最底層了,           02/16 09:32
→ alvinli:OpenGL的API是直接透過驅動程式access hardware的          02/16 09:32
推 saxer:然後ip4是三星代工製造  design還是apple自己                02/16 09:57
→ saxer:扯到openGL本身的ap不可能動到底層 原po表達的概念是這個     02/16 09:58
→ itsadream:現在軟體商都是這樣的~同時開發~IOS的先上~再來其他   02/16 11:02
→ itsadream:iOS的調的差不多~機器人/nokia/微軟等才會跟著上        02/16 11:03
→ itsadream:(GOOGLE服務例外)由此可見IOS環境多麼穩定又流暢       02/16 11:04
→ solituding:拿出OS的定義他應該看不懂吧                           02/16 11:09
推 jonneth:專業!!                                                  02/16 11:49
推 final01:這篇比上篇好多了                                        02/16 12:05
推 devildennis:推這篇  還有推恐龍本                                02/16 12:15
→ lief:你拿iPhone4跟Desire來比==? 要比的是3GS吧                   02/16 12:15
推 brightsu:應該是說GUI概念提出的就是MAC MS一直都在抄              02/16 12:18
→ brightsu:比爾跟賈伯斯的恩怨就是在WINDOWS 1.0開啟的              02/16 12:19
推 nmchen:為什麼還有人不懂 硬體根本就不是重點                      02/16 12:30
推 asoedarren:蘋果真正強的是硬體 主要營收都是硬體                  02/16 12:36
推 powertodream:蠻專業的                                           02/16 12:53
推 SingleStar:本文專業! 但是外行人還是不會瞭解的                  02/16 12:56

沒有留言:

張貼留言

您好.本資料庫並非第一手資料.如果你有對文章作者的詢問,意見與需求,請自行找尋文章作者並提供意見,謝謝.