Skip to Content
編輯大大, 可否幫忙驗證一下多工是否真的有在運作? 以及螢幕休眠時是否能在背景運作?例如, 用一個頁面打開 WebMSN 的網頁 (或任何其他獨立的 IM 程式, 例如 Skype -- 如果有的話)把這個頁面撥到背景去, 隨便再開點別的什麼, 然後叫同事在 MSN 上丟文字訊息給你,, 背景那頁會跳什麼東西來通知你嗎?如果不會, 切到那個頁面去,, 同事丟過來的信息在畫面上看的到嗎?接下來, 讓手機 lock 起來,, 做相同的測試.... 別人敲你時會 pre 會呼喚你嗎?如果不會,, 把手機叫醒,, 別人丟過來的訊息會出現在畫面上嗎?
總共六個問號,其中四六是三五的延伸前面兩個問題的答案是:有,是第三跟第五個問號是:會、會請看第二個影片,影片一開始就有demo了所謂要做到多工的系統,一個設計良好的Notifications是不能少的。因此根本不需要切換回去原本的頁面來看訊息,Notifications區域就可以直接顯示了。丟掉WM機的思維,看影片吧另外要提的是,pre的簡訊跟IM是整合在一起的。這實在是相當聰明,在線的時候就用IM敲他,離開電腦了還可以繼續用簡訊敲同一個人
很抱歉我還是沒能清楚表達我的意思...我真正的意思是,如果不依賴像Notifications這樣的機制,而是跑真正的 Internet Application 的話,多工作業會被怎麼處理?舉例來說,如果跑一個 GPS Tracker 的軟體,程式每隔15秒鐘會自動將目前的座標上傳到位置伺服器,使用標準的 TCP 或 HTTP 協議來上傳... 這樣的程式其實是需要不間斷的網路服務的,而且也會讓 GPS 一直維持在開啟狀態.在 iPhone 上面來說,實現這樣的程式有三個問題:1.要先 Jailbreak, 然後用 Backgrounder 來讓程式可以推到背景去執行2.機器休眠後 Internet (3G 或 Wifi) 會被切掉,要另破解來解決3.就算都解決了,四五個小時候 iPhone 的電力就被耗盡,光榮畢業類似的程式在 Nokia 的 Symbian 上面也也類似的問題,要嘛休眠時不運作,要運作的話很快就把電池花光了.我真正感興趣的是 Palm Pre 如何解決電力問題?如何決定一個程式在機器休眠時到底可不可以持續的使用 Internet 進行通訊? 畢竟不是什麼東西都適合用 Notifications 機制來做.Many Thanks!
雖然還不曉得是否連待機都可以全時連線,但可以背景執行這一點是沒有問題的,毋需 jailbreak不過話說回來哩,我想這個問題是典型的魚與熊掌pre的電池也沒有大到哪裡去,假設你真的要每15秒就交換資料一次,那麼在電力消耗上的 trade-off 幾乎是一定的所以這就要看得要看你,是比較想要電池長用得久,還是比較想要有15秒頻率的全時連線大概唯一還可以比較安慰的,就是沒電了還能打開背蓋換備用電池吧?
Name
E-mail
E-mail:
Password
Remember Me
E-Mail me when someone replies to this comment
Add your comments:
Please keep your comments relevant to this blog entry. Email addresses are never displayed, but they are required to confirm your comments.
When you enter your name and email address, you'll be sent a link to confirm your comment, and a password. To leave another comment, just use that password.
To create a live link, simply type the URL (including http://) or email address and we will make it a live link for you. You can put up to 3 URLs in your comments. Line breaks and paragraphs are automatically converted — no need to use <p> or <br /> tags.
Please note that gratuitous links to your site are viewed as spam and may result in removed comments. And yes, comments are moderated.
Reader Comments (Page 1 of 1)
Lee, ChihCheng @ Jun 9th 2009 10:44AM
編輯大大, 可否幫忙驗證一下多工是否真的有在運作? 以及螢幕休眠時是否能在背景運作?
例如, 用一個頁面打開 WebMSN 的網頁 (或任何其他獨立的 IM 程式, 例如 Skype -- 如果有的話)
把這個頁面撥到背景去, 隨便再開點別的什麼, 然後叫同事在 MSN 上丟文字訊息給你,, 背景那頁會跳什麼東西來通知你嗎?
如果不會, 切到那個頁面去,, 同事丟過來的信息在畫面上看的到嗎?
接下來, 讓手機 lock 起來,, 做相同的測試.... 別人敲你時會 pre 會呼喚你嗎?
如果不會,, 把手機叫醒,, 別人丟過來的訊息會出現在畫面上嗎?
honeybee @ Jun 9th 2009 11:25AM
總共六個問號,其中四六是三五的延伸
前面兩個問題的答案是:有,是
第三跟第五個問號是:會、會
請看第二個影片,影片一開始就有demo了
所謂要做到多工的系統,一個設計良好的Notifications是不能少的。因此根本不需要切換回去原本的頁面來看訊息,Notifications區域就可以直接顯示了。
丟掉WM機的思維,看影片吧
另外要提的是,pre的簡訊跟IM是整合在一起的。這實在是相當聰明,在線的時候就用IM敲他,離開電腦了還可以繼續用簡訊敲同一個人
Lee, ChihCheng @ Jun 9th 2009 9:44PM
很抱歉我還是沒能清楚表達我的意思...我真正的意思是,如果不依賴像
Notifications這樣的機制,而是跑真正的 Internet Application 的話,多工
作業會被怎麼處理?
舉例來說,如果跑一個 GPS Tracker 的軟體,程式每隔15秒鐘會自動將
目前的座標上傳到位置伺服器,使用標準的 TCP 或 HTTP 協議來上傳...
這樣的程式其實是需要不間斷的網路服務的,而且也會讓 GPS 一直維持在
開啟狀態.
在 iPhone 上面來說,實現這樣的程式有三個問題:
1.要先 Jailbreak, 然後用 Backgrounder 來讓程式可以推到背景去執行
2.機器休眠後 Internet (3G 或 Wifi) 會被切掉,要另破解來解決
3.就算都解決了,四五個小時候 iPhone 的電力就被耗盡,光榮畢業
類似的程式在 Nokia 的 Symbian 上面也也類似的問題,要嘛休眠時不運作
,要運作的話很快就把電池花光了.
我真正感興趣的是 Palm Pre 如何解決電力問題?如何決定一個程式在機器
休眠時到底可不可以持續的使用 Internet 進行通訊? 畢竟不是什麼東西都適
合用 Notifications 機制來做.
Many Thanks!
honeybee @ Jun 10th 2009 10:41AM
雖然還不曉得是否連待機都可以全時連線,但可以背景執行這一點是沒有問題的,毋需 jailbreak
不過話說回來哩,我想這個問題是典型的魚與熊掌
pre的電池也沒有大到哪裡去,假設你真的要每15秒就交換資料一次,那麼在電力消耗上的 trade-off 幾乎是一定的
所以這就要看得要看你,是比較想要電池長用得久,還是比較想要有15秒頻率的全時連線
大概唯一還可以比較安慰的,就是沒電了還能打開背蓋換備用電池吧?