標籤

網誌存檔

2011年2月16日 星期三

Re: [問卦] 為什麼HTC打不過IPHONE

 作者  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的開發來看 "多半"不必動到那麼下層
(我不想講死 的確是有在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