OS4才剛發表, 只有看到討論和資料, 尚未實機試過,
但就我破爛英文所得到粗淺的瞭解,總覺得很多人誤會的iPhone OS4的"可多工".
android我沒有實機, 但我想android和WM手機的多工, 是像PC的Task Manager一樣,
只要你執行了一個軟體, 沒有真正關掉的話, 就是留在背景待命, 我想, 這是大家所理解的"多工".
但我從網路上看OS4發表會, 有人在其它討論串回應也有提到 :
Developers will have access to seven multitasking services.... 等等,
整個發表會看完當下, 我的理解是, iPhone OS4 的"可多工", 和其它 local Notification, iAD 一樣,
是需要 APP Develpoer 有寫才有, 而且是有提供可背景執行API的功能, 才可能做成"可多工".
這和一般理解的只要一執行就變成Task, Task 沒被關掉就一直活在背景,有很大的不同.
再加上apple可鬆可緊的APP審核機制, 仍然是考慮過手持裝置資源有限的前題, 所以官方並不完全
支援 iPhone3G/iPodTouch 2 Gen以前舊款硬體是可以理解, 所以我認為apple的原則並沒有變,
只是配合現有硬體和新版OS所提出的solution..... "條件下可個別存在的單工" ;
我多一個字"可多工", 也許比較容易和一般認知的"多工"區別一下 ^^
以EndUser的角度來講的話, 並不是現有的APP只要改用OS4就可以多工, 就可以在背景聽KKBOX...
而是必需等APP有針對可背景執行的API做enhancement, 才能實現背景多工執行,
KKBOX也要修改成有支援背景多工, 才能把KKBOX丟到背景, 邊聽KKBOX邊執行其它APP.
除了OS4官方程式, 發表會上至少看到Skype有demo, 已經可以走VOIP背景常駐接聽Skype !
--- OS4才出來幾個小時, 只是提出目前個人所瞭解之處, 若有未盡或不夠正確, 煩請包涵 ---
Thanks ^_^
更新成新版具多工特性的版本就好了
反正有不少APP三天兩頭就改版的.....升版也不用另外花錢

There is something more than you will ever see...
內文搜尋

X