iPhone的多工是給3Gs,3G版以下的有辦法跑嗎?
又是一個區隔的開始吧!
就像3G--> OS 3
2G--->OS 2
yameme wrote:
這兩個並非 iPhone OS3 的新功能。
而是 iPhone 3GS 硬體發表時才有的,可以找找去年發表 iPhone OS 3 的發表會,並不包括這兩項。
當時 iPhone OS3 的差別待遇其實是針對 iPhone 2G 才有(比如 A2DP, MMS 等.....),對於 3G,3GS 並無功能上的差異。
我會舉錄影還有聲控這兩點是因為這純粹只是軟體上的限制!!
跟多工在 3G 上的限制是一樣的!!
這個只要軟體開放, iPhone 3G 其實也可以錄影跟聲控也可以多工,
只是 apple 可能為了某些原因 (流暢度??) 把他封印起來了!!
我就不會舉3Gs的數位羅盤來當例子! 是因為畢竟這才是真的硬體上的不同! 這不能夠強求~
就跟 A2DP 一樣!! 本來 iPhone 3G 就有 A2DP 的能力 只是 OS 2.0 把他封印起來, OS 3.0 解封而已~~
而 2G 的藍芽模組本來就沒有 A2DP 的能力~ 所以這也不能夠強求~~
魚的眼淚 wrote:
我會舉錄影還有聲控這...(恕刪)
錄影當然跟硬體有關,3G的錄影只能跑5fps,你可以接受嗎?蘋果可能不能接受
語音辨識也跟硬體性能有關,辨識失敗率太高會不會有人抱怨
新的多工服務,對記憶體一定會增加許多負擔,不時碰到記憶體不足,使用者經驗變差,可以接受嗎
每家公司的哲學不一樣,如果沒辦法做到大部份的使用者滿意,蘋果可能寧願不用吧。
就譬如多工有多難呢,其實iPhone OS本來就是multi-thread多工,只是沒開放給3rd party。大部份的使用者根本不知多工是什麽?那麼小的螢幕背後有程式在跑,一般消費者知道嗎?如果多工造成記憶體吃光,電池耗光,引起使用者抱怨的話,蘋果的態度不是丟給消費者(誰叫你要裝那麼多軟體?自己開啟 "工作管理員" 殺掉xxx)所以有人說蘋果是控制狂,什麽都要管,就是這樣。
chicxulub wrote:
錄影當然跟硬體有關,3G的錄影只能跑5fps,你可以接受嗎?蘋果可能不能接受
語音辨識也跟硬體性能有關,辨識失敗率太高會不會有人抱怨
新的多工服務,對記憶體一定會增加許多負擔,不時碰到記憶體不足,使用者經驗變差,可以接受嗎
喔!! 我想你可能誤會我的意思了!!
我所謂的硬體上面的限制~
比較屬於類似... 電子羅盤, 相機的自動對焦 or 320萬畫素這種!!
硬體上真的有改變的地方!!
這種改變是軟體上面不能夠補足的....... 真的就是硬體上的差距!!
3G 永遠就是沒有電子羅盤可以用, 相機永遠就一定是遠視!!
而類似像錄影, 音控, 多工這種....
可能只是因為 CPU 的速度不夠快, RAM 不夠大... 所以執行效果打折...
但是... 其實 3G 硬是要上... 說實話也是可以~~ 只是效能會打折的非常大....
就像你講的~ 錄影的 fps 不是那麼高, 語音辨識度可能不高, 多工可能有時會跳出...
但是如果硬是要做... 3G 還是可以....
跟 3Gs 的差別... 只是差在一個可以很順的處理... 一個可能處理起來很頓....
只是可能 Apple 想說.... 如果效能不好~ 乾脆不要給... 所以就把這些功能封印起來...
這就是我所指的... 軟體上的限制!!
有點像當初 3G 的藍芽晶片明明有 A2DP ... 不過 Apple 硬是用軟體把他封起來....
等到 OS 3.0 才解封~~
我只是要跟樓主講說!! 這種軟體上面的區隔...
其實在 3Gs 上市的時候有過一次了!!
3G 的錄影跟音控都已經被封印起來了~~ 所以多工沒有開放.... 也是屬於正常的....