iPhone OS 4.0系統擁有多任務到底有多難?
字體:
大
中
小 發表日期:2010-04-08 13:07 評論:0 點擊:1631
每個人都會有足以讓自己興奮到睡不著的東西,正如我看到蘋果的發布會消息頓時睡意全無。蘋果宣布將在8號發布iPhone OS 4.0。和蘋果的每一次發布一樣,發布前各種預測、傳聞早已漫天飛舞。在目前所有關于 iPhone OS 4.0的預測中,最為重頭戲的無非是多任務。
事實上自從07年iPhone發布以來,在每次的 iPhone OS 傳聞中,多任務都是最主要的。但蘋果讓大家一次次落空。其實蘋果執意不上多任務,主要原因無非有3個:簡潔性,速度,電量。
簡潔性
如果你用過多任務的 Android,你一定明白我說的的簡潔性指的是什么。在很多時候,Android 的多任務不僅不能給用戶帶來好處,還成為了困擾,大大破壞了操作上的簡潔。退出程序后不知道是否后臺,在不安裝第三方軟件情況下無法快速關閉程序。像我朋友的 HTC hero,如果不用第三方任務管理器管理程序,3天內必定死機(個別極端現象)。這些麻煩都因為 Android 缺少一個便捷的任務管理系統。
但我覺得,簡潔性的問題從一開始在 iPhone 這里就不成立。因為蘋果早已在 iPhone 上的 Safari 里很好的解決了多窗口管理。小窗口滑動快速切換,關閉和打開新窗口都十分方便……這一切只需稍作修改便可以成為 iPhone OS 的多任務管理器。事實上,現在多任務管理上最為簡潔優秀的 Web OS 的卡片式任務管理系統便與 iPhone 的 Safari 窗口管理十分相似。
速度
iPhone 從一開始就非常注意運行速度,并做了大量給人錯覺的動畫切換效果來防止成為 WM 那樣的“無敵沙漏”。在配置低下的一代 iPhone 以及依然不夠強大的 iPhone 3G 上,單任務下的運行速度,尤其是打開程序速度都不是很令人樂觀,更別說多任務了。
但iPhone發展到3GS,速度問題其實已經解決了。我的3GS 越獄實現了多任務,在同時開著 eBuddy(即時通訊客戶端),Tweetie,Twitterrific,QQ 以及新浪微博客戶端的情況下打開 Mail 收發郵件,速度基本上沒有任何影響,開關程序并未出現延遲。
從3g到3GS,iPhone升級的就是這個S(Speed),事實上已經基本解決了多任務的速度障礙。更不用說有著1G A4處理器,速度流暢到驚人,“Safari 打開9個窗口也不會卡”(Lordhong語)的 iPad 了。
真正的障礙——電力
那么,為何直到今天 iPhone、乃至剛剛發售的 iPad 上都沒有多任務呢。我想真正的障礙,就在最后一點——電量上。
眾所周知,iPhone 作為一部隨身攜帶的移動設備卻是不可以更換電池的,出門在外 iPhone 沒電絕對是一件囧事。而剛剛發售的 iPad 同樣不可以更換電池,并且強大的電力持久性(使用時間大于10小時以上)還是 iPad 的一大賣點。所以,電力持久對 iPhone OS 產品來說顯得尤為重要。
但多任務卻是一只不折不扣的“電老虎”。以我的越獄 iPhone 3GS 為例,在開著后臺程序的情況下,電量損耗明顯加快,后臺程序越多自然消耗的越快。而事實上,普通用戶對多任務的需求,卻遠沒有傳說中那樣高。一般來說需要用到多任務的無非是后臺聽音樂(iPhone 一直可以),后臺 IM。所以,蘋果絕不會為了一個需求上屬于輕度的多任務毀掉重要的電力持久。
iPhone OS 4.0,會有多任務嗎?
iPhone 發展到今天的 iPhone 3GS 和同樣使用 iPhone OS 的iPad,多任務的三個障礙其實已經解決了兩個,只差一個電力。加上最近傳聞蘋果在解決電力持久上有了重大突破。我希望,在8號的發布會上,蘋果會帶給我們一個簡潔,快速而不成為電老虎的多任務解決方案。不然,蘋果又何必在 iPad 上的iPhone OS 3.2剛剛和世界 Say Hello 沒幾天就發布 OS 4.0呢?
更何況,多任務對于iPhone OS家族的新成員——iPad 來說恐怕更顯重要。
一切謎底都將在8號的發布會上揭曉,“Get a sneak peek into the future of iPhone OS”,讓我們一起拭目以待。

:“在別人貪婪的時候恐懼,在別人恐懼的時候貪婪。”
※ ※ ※ 本文純屬【夕陽武士】個人意見,與【鋼之家鋼鐵博客】立場無關.※ ※ ※
 該日志尚無評論! |