• 43

大家對於Jobs抨擊Android系統有什麼看法?

小弟是HTC的支持者
今天看新聞看到Jobs抨擊Android的系統

他是這麼說的:
「Google老愛說Android是開放的,iOS與iPhone是封閉的,我們覺得這種說法不太老實,也模糊了我們雙方之間的差異性。」
「以Windows 而言,多數PC都有相同的使用者介面,跑的程式也都一樣。但Android並非如此,最大咖的Android OEM,包括HTC與Motorola,都採用他們自己客製化的介面,以便區隔彼此。相較於iPhone呢,我們每一隻手機看起來都是一致的。」

另外他也提到:
「Twitter的客戶(TweetDeck)有提過,要寫一支Android應用,他們得應付100多種Android版本,超過244款不同的手機來寫。這麼多的硬體與軟體版本導致開發者進行開發時十分頭痛。」
「我們的看法是,開放與封閉之爭只是一種煙幕彈的說法,重點是哪一種對用戶最有利。」Jobs表示,「我們認為Android實在是太、太、太分裂了,且問題只會越來越嚴重,因此相較於Google的策略,我們認為我們的作法更有優勢,因為整合的終究會勝過分裂的,沒有一次例外。」

雖然身為HTC的支持者
但根據理性的判斷,Jobs說的是有幾分道理...
但未來真的開放系統會比不過封閉系統嗎?
大家的看法是如何?


原文出處:
http://www.zdnet.com.tw/news/ce/0,2000085674,20147958,00.htm
2010-10-19 17:58 發佈
JOBs目前說的是非常有道理的

也直接點出google Android目前重大缺點之一

版本太多了從1.5 => 1.6 => 2.0 => 2.1 => 2.2 =>....

光這1.2年就出現了5個版本的OS

一個程式設計師在強也經不起這樣的考驗....每個版本SDK差異小就算了 差異大的時候會吐血

再來就是硬體部份...每一種CPU或是GPU都有自己的設計方式

軟體又要去搭配他們...軟體設計師也是很頭痛的

這也是我覺得目前Android開發大型遊戲的困難點之一吧

光看急速快感: Shift 就有兩個GPU版本

現在又加入了Nvidia的GPU...遊戲或軟體整合上面 真的會越來越困難
煙幕彈~
太、太、太分裂了~
整合的終究會勝過分裂的~

怎麼聽起來感覺好像是在選5都似的選舉語言, 這真的是Jobs大他說的話嗎?
cloud2211 wrote:
JOBs目前說的是非...(恕刪)

沒那麼誇張
那 Windows 怎麼辦 顯示卡一大堆 至少幾十種

只要Android 有類似 Direct X 的繪圖SDK 就可以解決了
看Google 有沒有心解決而已
早期DOS Win3.1 時代玩遊戲也是要先選你的顯示卡是哪種才能玩
一直到 DirectX 出現才統一
Linux 上有 OpenGL 應該有機會改一個 Android版的出來吧

Windows 環境更複雜 主機板 CPU 網卡 晶片百百種
程式設計師有覺得困難過嗎

Android 設計師 目前覺得麻煩的 主要都是UI問題而已
怎麼在有限的解析度內把UI設計好 加上解析度可能會變化的問題

"要寫一支Android應用,他們得應付100多種Android版本,超過244款不同的手機來寫"
我敢說他一定沒寫過 Android 程式
最好有 100多種版本啦 最好有 244款都要不同啦
太扯~~~~~~~~

基本上 程式可以分為兩種 程式邏輯&UI介面
程式邏輯是不變的 只是 UI介面針對不同解析度 做一下調整
這對程式來說 一點都不困難

如果你開發過 網站系統 知道 一樣的的程式邏輯在 IE 各種版本&Firefox 下出現的結果不同
那才叫做頭痛

系統版本更新,對程式設計師而言,只是某些函數不能呼叫,或是多出新的功能函數來呼叫
(大部分是多出新功能,基本上為了向下相容很少會廢除函數的)
對已經現有的程式而言根本沒啥差別,頂多重新編譯就過了
例如 2.1 -> 2.2 你常上 Market 就知道 大多只是變成支援 ap2sd 這個新功能
你想對程式設計師有很大的影響嗎,並沒有好嗎?
有影響的是手機製造商,因為驅動程式的關係
您沒發現每次Windows改版,最麻煩的都是驅動程式嗎,軟體幾乎都是直接裝了就上
有問題的軟體都是卡在驅動程式 Win98->win2000->WinXP->Vista->Win7 每代都如此

我只能說 老賈 說謊都不打草稿的 只能拿來騙不是程式設計師的一般人而已啦!

"因為整合的終究會勝過分裂的,沒有一次例外"
一大堆例外好嗎?
SCSI VS IDE 誰贏了 (SCSI整合了一堆周邊&硬碟 與分裂的 IDE SATA USB....)
MP3 VS Atrac3 誰贏了 (封閉的 Atrac3 與開放的 MP3)
SD VS Memory Stick 又是誰贏了 (開放的 SD卡,與SONY的封閉 MS卡)
USB VS Firewire 到底誰贏了 (Firewire剛出來速度可是比USB快很多,無奈封閉的舉動....)
還要繼續舉例嗎
^_^

loranzotrip wrote:
煙幕彈~太、太、太分...(恕刪)


是他本人講的沒錯...
請點出處裡面有英文原文講詞~
經過翻譯的確是這樣沒錯
cloud2211 wrote:
這也是我覺得目前Android開發大型遊戲的困難點之一吧
手機主要的功能好像不是玩遊戲
chiang:我是很認真的回應,不是在搞笑,有會員想來我當然要告訴他我們的上班時間,免得撲空了會更火
他說的不錯啊
終究android也是要整合一下
來解決app及os昇級的問題,及硬體昇級之前購買app相容的問題
Windows上的軟體開發和手機上軟體開發

這兩個陣容根本不能比...而且手機上的軟體不可能做到像PC軟體一樣肥大

PC軟體隨便一個軟體 好比防毒軟體好了...卡巴司機就要1000多元

手機軟體可能賣到那個價格嗎? 這是不能這樣比的...

光PapaGO和導航王賣快1000的價格 就很多人吃不消了

對各手機調校程度不一很容易讓人覺得這錢花下去很不值得...


chajas wrote:
手機主要的功能好像不是玩遊戲
\

這句話是沒錯啦~但是不是每個人都這樣想 這點你要理解

且手機現在發展趨勢就是多媒體娛樂(被iPhone搞起來的)

luca731027 wrote:
小弟是HTC的支持者...(恕刪)


老王賣瓜...豈有自己唱衰自己的道理?

當然Jobs有點出目前android缺點

不過也有更多android優勢他沒提出

總之時間可以證明一切
cloud2211 wrote:
Windows上的軟...(恕刪)

那也是規模跟成本的問題
以你舉例的防毒軟體來說
因為變種病毒不斷出現
需要大量人力來收集分析
更新病毒碼
假設一個月要3個人好了
薪水算兩萬(夠低了吧) 一年要 3X2X12= 72萬的成本
再加上公司營運成本,房租水電,會計費用,還要繳稅
所以你認為要賣多少來維持最低開銷

而手機上的軟體通常 1人就可以開發維護了,很多都不是公司,而是個體戶
成本有差 當然直接反應在售價上

遊戲軟體 手機上的遊戲 目前大部分都是拿現有的遊戲來做手機板
可以省下 美工 配樂 等等成本
再加上關卡 有的沒的規模都比PC版上小上N倍
有的只有一關 頂多三四關(如賽車只有一兩個車道) 跟PC或是遊樂器上的根本無法比啊
當然售價也是直接反映到成本上囉
加上薄利多銷的概念 以及廣告收入(PC或是遊樂器上的遊戲有廣告嗎 哈)
總總因素考量下來 我覺得目前手機軟體的售價 很合理

另外 papago for windows 也是賣那個價錢,並沒有因為 Android 版就比較便宜
^_^
  • 43
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 43)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?