我實際測試的結果是,切換到另一個程式後,並不會停留在上次我用的畫面,感覺像是重新執行。不過我看 jobs 的展示畫面當他切回 tap tap 時,是有停在上次的畫面,並沒有重新執行。而我也拿 tap tap 來試,但無法像 jobs 的操作回到上次退出的畫面,有人知道原因嗎?
重點應該是這一段吧對,它只是把既有的服務優化而已,這就是iPhone OS 4.0的多工真相!不過,雖然它不是真正多工,但會比真正多工要差嗎?不會。因為,差不多90%的多工作業都能在這個"偽多工"中完美地重現,剩下的10%也不是必須的。"偽多工"反而帶來甚麼好處?沒有Apps在背景運作,就能減少處理器的使用負荷,不但能提高系統速度,也能避免系統超載而崩潰;當系統低負荷時能確保沒有背景在同時運作,能進一步減少處理器的耗電量;沒有軟件在背景偷偷的運作,能完全隔絕病毒、惡意軟件及蠕蟲的攻擊;
我覺得這篇文章寫得很好,偽多工又如何?一個不用思考的企業,才會開放完全的多工給手機,用電腦的思維去設計手機,就像WM失敗的一踏塗地OS4.0還在測試階段,很多App尚未支援,現在論好壞有點太早,但Apple確實嘗試了不同的解決方法,並努力持續給使用者最佳的使用者經驗我想無論是甚麼樣子的多工,解決了電池消耗與滿足大部份使用者的需求,就是好的多功模式
那篇文說得沒有錯,Apple 的 iPhone OS 4 Multitasking 只能算是行銷用詞罷了並不是真正的 multitasking但是,老實說,這種設計挺適合用在 mobile device 上頭,這也不是新的作法其實,如果有完整聽過 Keynote,就會聽到 Jobs 從開頭就很明白地一直強調他們是在找一個能夠維持他想要的效能與續航力下的 multitasking 模式.
很簡單,因為os4正式版還沒出,很多程式都沒加入新的API發表會pandora就是已經加入新API的程式,也是第三方程式甚至還支援ipod式的背景多工操作,這比jb多工的相容性高多了要體驗真正的os4多工等正式開放下載吧。