visited 13 states (5.77%)
Create your own visited map of The World or Triposo world travel guide for Android

2009-02-04

iPhone 3.0允許背景執行?

蘋果公司可能醞釀讓未來的iPhone支援背景執行(background processing),也許是體認到計畫中的iPhone推送通知(push-notification)系統並非最佳的解決方案。

MacRumors的一篇報導指出,已「聽說」蘋果考慮改弦易轍,不再反對讓iPhone應用程式在幕後執行。去年蘋果宣布,iPhone使用者不能同時執行多種應用程式,以節省電池電力和維持效能,這種說法當時令許多開發者訝異,因為他們為其他平台打造智慧手機應用程式時,並未受到這種限制。

蘋果公司的Scott Forstall當時宣布「一套更好的解決方案」:一種推送通知服務,透過蘋果代管的應用程式伺服器,把通知(notification)從一種應用程式 傳到另一種。這麼做據說可讓開發者打造即時通訊(IM)應用,比方說,可能彈出一個IM視窗,中斷你正在玩的Bejeweled寶石方塊遊戲。

姑且不論這種作法有何優點,此服務一般預期早該在去年9月就準備就緒,但現在已經2月了,而蘋果似乎完全忘了此事。一如往常,外界不清楚究竟是什麼因素造成計畫耽擱,或許是因為蘋果打算允許真正的背景執行,使得推送通知服務變得無關緊要。

倘若蘋果真的有此打算,就證實外界的傳聞,亦即下一代iPhone將進行「引擎蓋下的升級」,應用程式和繪圖處理器的速度都會加快。這些晶片的馬力增強,可讓iPhone更輕易執行多重應用程式,同時不會顯著減慢執行效能。

MacRumors認為,對第一代iPhone和iPhone 3G使用者提供的背景執行很有限。但另一方面,MacRumors預期,使用者可選擇在背景執行哪些應用程式。

如果蘋果今年維持過去兩年的慣例,也在6月間推出新產品,那麼我們研判,屆時蘋果可望釋出iPhone 3.0軟體,並把背景執行納入其中。儘管蘋果就解決這個問題而言已經慢了好幾拍,但容許背景執行對使用者、開發者甚至蘋果本身來說,都是比較好的解決方 案,因為如此一來蘋果就不必代管通知服務。(唐慧文譯)

這些也是同標籤文章 :

沒有留言: