iPhone 勝過 android 手機的地方是?


哪個比較好
去現在的android版看看
就知道哪個好
整天吵更新更新

有些人還不知道自己手機能不能更新
sickfoot wrote:
我再對這點加以補充好...(恕刪)

口才很好
可惜舉例並不恰當
對 OS4 多工的部分也只引一小部分與自己說法相合的
巧妙的避開了自打嘴巴的部分!
很聰明的論述方法

可惜...OS4 開放的多工並沒有這麼簡陋
再者,另一篇裡已經討論太多了
iPhone OS 本來就是多工的作業系統
只是被 Apple 封印了一些功能
而 OS4 解放了一些原本被封印的功能
音樂只是其中的一小部分

之前有用電話功能舉過例子
現在 OS4 除了電話跟音樂功能以外
還有開放了其他的部分
不管是那個部分
也不管在背景執行的是只剩下一個元件還是怎樣
他終究還是一個在背景的 process
只要他有在動,不管是監聽電話、播放音樂、還是網路傳輸
都是會耗電的
也就是說
這些在背景執行的功能
就算你怎麼看不起他
他還是開了一部要吃油的車子出門
所以你舉的例子並不對

至於穩定性更是鬼扯
多工的 OS 運作上到底有多少細節
另一篇已經探討得很深入
實在很懶得再解說一次
再說一次:iPhone在多工作業系統上該做的事一件都沒少做
所以要說 iPhone OS 因為不支援多工所以比較穩定
是說不通的

我現在看到的是有人為了堅持省電跟穩定的說法
正在抹煞 Apple 對 iPhone OS 能力的展現
iPhone OS 的多工能力絕對夠強
而 Apple 不願全面解放 iPhone OS 多工能力的原因
也不完全是為了省電跟穩定
抗議Mobile01站方黑白不分亂停權,即日起關閉帳號不再參與討論
Cat Pajamas wrote:
哈哪個比較好去現在的...(恕刪)

這也是我對 Android 還沒興趣的主因之一
追版本是很累的一件事
我連 iPhone 的版本都不太想追了
都是等到非升不可才升級
抗議Mobile01站方黑白不分亂停權,即日起關閉帳號不再參與討論
sickfoot wrote:
所以所謂的iphone多工,並不是指背景執行「程式」
而是背景執行軟體可以共用的「元件」...(恕刪)

如果你的意思是
iPhone 的多工是只能呼叫公用的元件
也就是說,在背景的Process是毫無執行能力的
只能在離開前景之前呼叫系統提供的元件
由系統來負責執行這些工作?

那麼我必須說你真的誤會大了
抗議Mobile01站方黑白不分亂停權,即日起關閉帳號不再參與討論
sickfoot wrote:
我再對這點加以補充好...(恕刪)

補充二,以免有人不明白而誤解

iPhone 4.0將要開放出來給三方軟體使用的API, 目前已經在iphone內建軟體中運作

背景音樂:
不用講,大家都知道iphone/ipod touch可以在其他程式底下背景播放iPod的音樂
但是那是播放音樂的API在背景執行,而不是iPod軟體本身在跑(例如,它不會背景執行cover flow, 也不能看歌詞...等等)
而4.0開放後,所有的app都可以取得該api的權限,例如KKbox就可以在背景播放了(但是不是在背景跑KK, 而是跑音樂API)

背景定位:
目前iphone在Find my phone等等功能有在背景運用到定位功能(前提是有把定位打開)
未來所有導航軟體可以背景使用定位API, 表示在導航中可能會接到電話
切換到電話功能後,導航軟體會冷凍起來,而背景定位卻繼續執行
等到電話打完後,導航軟體重新開啟執行,但是卻不用重新定位,立即就可以從背景取得位置
不但比以前重開導航軟體、重新定位快的多,卻又不會像他廠手機完全背景執行軟體而大量耗電

背景通話:
iphone通話中,可以按home跳出去,查資料、上網等等....這就是背景通話的API在執行,
而這項功能將供給如skype之類的軟體,使用者未來將可以邊用skype通話,邊開筆記簿作筆記
但是離開skype後,雖然可以通話,但是skype的即時訊息功能就會關閉,或改成推撥來執行(這就是以背景API的一種狀況)

還有其他API也會開放....


它所以會省電、穩定,在於跳出一項app時,只保留必要的元件功能持續運作,其他關閉
減少了不必要的執行(不會在背景執行沒開放的API, 例如遊戲、圖形rendering功能),所以省電
並且省去記憶體不必要的佔用,所以可以維持足夠的穩定度

所以4.0之後的iphone, 會不會更耗電
如果單就多工這個功能,原則上,會,也不會
會是因為,三方app開放後,背景執行API的機會大增
不會是因為,如果你本來就是個使用內建軟體經常性的背景執行功能性的API, 你將不會感到太大的差別
有JB執行過真正「多工」的人,就明白什麼才叫真的耗電
C'est La Vie! 法文「這就是人生啊!」
sickfoot wrote:
它所以會省電、穩定,在於跳出一項app時,只保留必要的元件功能持續運作,其他關閉
減少了不必要的執行(不會在背景執行沒開放的API, 例如遊戲、繪圖功能),所以省電
並且省去記憶體不必要的佔用,所以可以維持足夠的穩定度...(恕刪)

come on...幫幫忙
每一個多工作業系統基本上都是這麼處理的
差別在於 iPhone OS 是直接關門
其他的作業系統在 APP 開發者有心的情況下有機會可以惡搞系統
(那個遊戲在背景還在繼續繪圖的?)
省電跟維持穩定度在這裡基本上還是不成立

省記憶體,這點我存疑
每個 OS 對記憶體的管理方式都不同
只要是不在執行中的部分都有機會被 OS 請出記憶體
但是請出去的時機都不一樣
抗議Mobile01站方黑白不分亂停權,即日起關閉帳號不再參與討論
sickfoot wrote:
而4.0開放後,所有的app都可以取得該api的權限,例如KKbox就可以在背景播放了(但是不是在背景跑KK, 而是跑音樂API...(恕刪)

要不要來賭一下
OS4 裡執行的 KKbox被丟到背景後
是用音樂 API 在播放音樂
還是用 API 向系統取得權限後
執行自己的播放程式片段
抗議Mobile01站方黑白不分亂停權,即日起關閉帳號不再參與討論
iPhone 勝過 android 手機的地方是~~不知道什麼是iphone還是會買他~~
原因是今天我問我同事為什麼買iphone~~他竟然說我買的是iphone喔~~
看了一下`~確定不是山寨機~~就問他有裝什麼遊戲~~
她說~~~這又不是電腦~~還玩遊戲蕾~~~~當然是用來打電話~~~
sickfoot wrote:
未來所有導航軟體可以背景使用定位API, 表示在導航中可能會接到電話
切換到電話功能後,導航軟體會冷凍起來,而背景定位卻繼續執行
等到電話打完後,導航軟體重新開啟執行,但是卻不用重新定位,立即就可以從背景取得位置
不但比以前重開導航軟體、重新定位快的多,卻又不會像他廠手機完全背景執行軟體而大量耗電...(恕刪)

你確定打完電話後導航軟體需要重新執行?
要不要再來賭一下

以你描述的這個情況
我對 iPhone OS4 的 API 的認知是
導航程式除了接收定位資訊外全數暫停,丟背景
電話結束後,導航程式回到前景,依據當時的定位資料重新繪製地圖
**導航程式無須重新啟動**

歡迎插賭...
抗議Mobile01站方黑白不分亂停權,即日起關閉帳號不再參與討論
WM系統下玩flash game, 跳出瀏覽器後回來,遊戲還在繼續進行
Android底下玩flash game, 跳出瀏覽器後回來,遊戲被中斷,網頁還在但flash要重load

WM系統下玩戰略遊戲,切到別的軟體後回來,遊戲時間還在繼續跑,有自動動作的話還在繼續執行
Android玩戰略遊戲時,切到別的軟體後,遊戲直接進入冷凍狀態,回來的時候,是從剛剛裡開的那一刻繼續開始

iphone多工相近於Android
C'est La Vie! 法文「這就是人生啊!」
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 24)

今日熱門文章 網友點擊推薦!