新聞| | PChome| 登入
2010-04-17 21:21:43| 人氣1,284| 回應0 | 上一篇 | 下一篇

Jobs 證實一代 iPhone 無法跑 iPhone OS 4

推薦 0 收藏 0 轉貼0 訂閱站台

雖然原本我們預期就是如此,不過蘋果執行長 Steve Jobs 週一親自證實第一代 iPhone 已經無法更新至最新版的 iPhone OS。

根據Mac玩家網站 MacStories,賈伯斯是在回覆客戶詢問新版OS是否支援一代iPhone時,做出明確表示,他的回覆一如他慣有的明瞭乾脆風格:

「Sorry, no.

Sent from my iPhone」

蘋果上週已經公開預覽了 iPhone OS 4,當時該公司有表示,並非所有 iPhone 機種都適用新版 OS 中的所有進階功能。

上周記者會雖然沒有特別提到一代 iPhone,但很顯然諸如多工功能應該是不支援一代產品的。

iPhone 4.0 會壞了微軟的手機大計?

蘋果上週 iPhone 4.0 的發表不至於宣告 Windows Phone 7 末日,只是這也顯示智慧手機市場變化迅速,微軟要追趕得十分賣力才行。

微軟在今年初發表 Windows Phone 7時,該公司把它今年底才會推出的新手機拿來跟蘋果去年已推出的「既有機種」做比較,但蘋果並不會停滯不前。iPhone 於今年夏季推出新款時,那時功力更高深了,而屆時 Windows Phone 7手機都還不知道在哪裡。

iPhone OS 4.0的最大新功能是多工作業。目前,蘋果對於多工的作法是跟微軟打算採用的方式一樣,亦即自家內建的程式可以多工作業,外部開發者的不行。這意味著你可以同時聽音樂與上網,或者一面打手機一面查行事曆。但這也意味著若有兩個外部第三封程式,就無法同時作業了。

蘋果在新公布的 OS 4.0版做了大幅開放,開放了不少背景服務,因此搭配上會比較有意思,比如未來 iPhone 將可一面在背景執行 Skype,但這點在 Windows Phone 7就依然不行。

但話說回來,微軟的Windows Phone 在某些方面還是有優於 OS 4.0與新版 iPhone之處。

比如從不同來源把照片與聯絡人整合在一起,這勢必會跟社交網路(如Facebook)做緊密整合

Office 行動版程式也會是差異點之一,不過筆者目前還沒親自用過,因此暫且保留評價,iPhone與黑莓機雖然都有第三方程式支援,但微軟這方面應該有操作出優勢的空間。

另外,微軟這次雖然在硬體也做了諸多限制,但預期還是會有實體鍵盤的手機版本,相較之下,蘋果 iPhone 比較不可能有這種選擇。

但不管如何,可以肯定的是微軟現在面臨的競爭更嚴苛了,蘋果展現出勇往直前的一面。微軟第一代 Windows Phone 7都還沒有剪貼功能,誰曉得Steve Jobs 接下來會出什麼招數。

Bing 沒有出現在 iPhone OS 4.0 中

之前有謠言說Bing會是下一代iPhone OS預設的搜尋引擎,現在看來應該會持續是個謠言。至少在最新的開發者預覽版iPhone OS 4.0中是如此。

Bing依然沒有出現在iPhone的Safari瀏覽器中,或是預覽版iPhone OS中的其他任何地方。除了Google依然是預設的搜尋引擎外,其他為一個選項依然是Yahoo。

不過蘋果和微軟的合作案依然有可能還在進行中。而如果果真如此,它依然很容易加入到未來的beta版iPhone OS或是將在夏天釋出給使用者正式版本中。

另外一項值得一提的改變是網頁搜尋現在更加整合進iPhone OS 3.0新增的全域搜尋中。現在當你在手機上搜尋時,iPhone將會丟出網站的快速連結和維基百科的搜尋結果。這樣一來什麼搜尋引擎是預設值就更為重要。

在上週四的活動中,蘋果執行長Jobs提到搜尋在桌面端電腦應用有多重要,這項改變可能會是第一個跡象,顯示iPhone將有一個和網路整合更緊密的系統搜尋工具。

同時,iPhone使用者想要使用Bing的話,可以下載微軟去年十二月釋出的原生iPhone程式。

也談蘋果新版 iPhone 開發限制的五重悲哀

蘋果改了最新 iPhone OS 4 開發者協議後,開發者可說歷經五階段的悲哀。根據Kubler-Ross模式,五階段的悲哀包括:否定、憤怒、討價還價、沮喪、接納。

此事爆發後,顯然憤怒與否定已經在網路上發酵,後續討價還價與沮喪也已經有些徵兆,最後的結果會是大家默默接受,還是引發開發者集體出走至Android或其他平台?

事情的始末是蘋果上週釋出了 iPhone OS 4版的軟體開發工具(SDK)。一開始使用新版SDK時,開發者得先按下「I agree」按鈕表示接受裡面一堆條款,沒人會認真去看那些文字,不過偏偏 Daring Fireball的John Grober就真的仔細閱讀了,並把裡面一段很有趣的文字貼出來給大家看,現在蘋果可說面臨 App Store 開台以來最大的爭議事件。這個引發爭議的3.3.1條款全文如下:

3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).

(摘要重點:不得使用私有API、程式必須以 Objective-C、C、C++、JavaScript寫成,嚴禁透過中介層轉譯的方式來連結iPhone OS的API。)

光是這段文件,蘋果就已經把許多已經上市或還在開發的應用程式宣告判了死刑,同時也摧毀了一票跨平台開發工具(可橋接iPhone、Android與PC編程的缺口)的新興公司。到底誰是最大輸家?

Adobe無疑最倒楣,但絕非唯一受影響者。蘋果原本就禁止在iPhone上使用Flash,但Adobe卻在新版CS5另闢蹊徑,可把Flash程式轉譯成原生iPhone程式。而在iPhone OS 4中,這就行不通了。這也是為何會有Adobe主管在自己部落格裡大罵蘋果混蛋的主因。

Novell 有贊助Mono計畫,目前正開發一個稱為MonoTouch的系統,可讓你用C#語言寫程式(或從Windows與Linux把既有程式轉出來),編譯成原生 iPhone 應用。蘋果新規定看來應該也是不准這種作法,不過Novell 目前還處於否定階段,不認為有受到蘋果影響。

當然,網路上砲聲隆隆,大家或許認為蘋果應該會傾聽庶民心聲,把這個引發眾怒的條款移除,但你錯了。Tao Effect的Greg Slepak公布他與Steve Jobs老大通信的內容,結果相當有趣,顯然蘋果與Jobs是刻意變更條款,避免在Cocoa Touch之上又跑出一個實質的標準軟體平台來。

Jobs在這封信裡提到:「這種作法我們以前玩過了,這種位於平台與開發者之間的中介層只會產生劣質程式,阻礙平台的進步。」

假設蘋果硬挺不退,或許開發者會開始往其他如 Android 或 Windows Mobile 平台移動,但也或者他們最後還是會留下來,畢竟iPhone、iPad與iPod Touch市場已經大到難以忽視。

這跟蘋果多年前堅持不允許出現 Mac clones 是一樣的,最終Mac只流行於小眾市場,在個人電腦市場佔有率不曾突破10%,蘋果不介意這種結果,但還要養家活口的開發者或許就沒那麼開心了。

台長: 〥芹蟹麵〥
人氣(1,284) | 回應(0)| 推薦 (0)| 收藏 (0)| 轉寄
全站分類: 數位資訊(科技、網路、通訊、家電) | 個人分類: Mobile |
此分類下一篇:微軟 Kin 手機 不跟iPhone拼
此分類上一篇:微軟將於明日(12)發表新手機Pink

是 (若未登入"個人新聞台帳號"則看不到回覆唷!)
* 請輸入識別碼:
請輸入圖片中算式的結果(可能為0) 
(有*為必填)
TOP
詳全文