自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

淺析移動(dòng)終端設(shè)備消息推送設(shè)計(jì)

移動(dòng)開發(fā) 移動(dòng)應(yīng)用
消息的作用在于主動(dòng)提醒用戶,不需要主動(dòng)刷新程序或者網(wǎng)頁去檢查更新,比如 Android的新浪微博,必須手動(dòng)刷新程序才能更新微博或者查看好友申請。這種做法可以節(jié)省流量,對于移動(dòng)終端設(shè)備包月用戶而言非常有必要的。

消息是提醒用戶有更新的內(nèi)容,可能短信、郵件、好友申請和日程安排。消息的作用在于主動(dòng)提醒用戶,不需要主動(dòng)刷新程序或者網(wǎng)頁去檢查更新,比如 Android的新浪微博,必須手動(dòng)刷新程序才能更新微博或者查看好友申請。這種做法可以節(jié)省流量,對于移動(dòng)終端設(shè)備包月用戶而言非常有必要的。用戶專注于當(dāng)前任務(wù)時(shí),可以接收到其他應(yīng)用程序推送的消息,用戶可以及時(shí)處理多任務(wù)。

推送機(jī)制

最基礎(chǔ)的方法是程序?qū)崟r(shí)聯(lián)網(wǎng)獲取消息,但是程序會(huì)占用內(nèi)存,頻繁聯(lián)網(wǎng)耗費(fèi)電量,程序各自鏈接自有服務(wù)器還會(huì)占用很多進(jìn)程。以輪詢(poll)的方式 實(shí)現(xiàn)時(shí)需要程序不定地詢問服務(wù)器是否有更新,推送(push)的好處在于有消息時(shí)由服務(wù)器告知移動(dòng)終端設(shè)備客戶端,移動(dòng)終端設(shè)備此時(shí)再發(fā)起更新,省電省流 量,所以智能移動(dòng)終端設(shè)備平臺(tái)都會(huì)有推送服務(wù)。

 

apns

iPhone自3.0之后推出消息推送機(jī)制,原理是消息由服務(wù)器統(tǒng)一處理:

◆應(yīng)用服務(wù)器Provider將消息和目標(biāo)發(fā)送給APNs

◆APNs查找目標(biāo)iPhone并發(fā)送消息

◆iPhone將消息傳遞給應(yīng)用程序,再彈出Push通知

APNs和iPhone保持15分鐘的心跳式長連接,維護(hù)移動(dòng)終端設(shè)備和服務(wù)器的聯(lián)系正常,否則移動(dòng)終端設(shè)備會(huì)不停發(fā)起連接,直到連接到服務(wù)器為 止。程序不必實(shí)時(shí)開啟和主動(dòng)檢查更新,當(dāng)收到APNs消息時(shí),iPhone會(huì)彈出對話框Push消息并伴隨著聲音,用戶可以選擇“view”或者 “close”。即使用戶當(dāng)前處在離線狀態(tài),用戶收到消息之后激活程序,再通過程序鏈接應(yīng)用服務(wù)器下載郵件或者錄音。

mspush

WP7的也有相應(yīng)的推送服務(wù),無論程序是否開啟都可以界面頂部推送Toast Notification,并顯示10秒。WP7的Push Client負(fù)責(zé)于服務(wù)器交互,接受到消息時(shí)再傳送給相應(yīng)的應(yīng)用程序,而不需要應(yīng)用程序各自維護(hù)一個(gè)進(jìn)程。如果程序被釘在首頁,服務(wù)器推送瓦片通知 (Tile Notification),改變瓦片的背景圖片、數(shù)字和標(biāo)題屬性。而彈出框式的原生推送(Raw Notification)只能應(yīng)用在程序開啟時(shí),容許實(shí)時(shí)更新界面。

除了iPhone的長連接心跳查詢,PushMail的IMAP可以支持IDLE特性,郵件客戶端登錄連接服務(wù)器后不會(huì)主動(dòng)檢查更新,而是停留在空 閑狀態(tài),當(dāng)服務(wù)器接收到新郵件再通知郵件客戶端,此時(shí)客戶端會(huì)再查詢收郵件?;蛘咭揽慷绦庞|發(fā),以看不見的短信方式觸發(fā)程序發(fā)起更新,但是短信方式的實(shí)現(xiàn) 成本較高。(非技術(shù)人員,相關(guān)技術(shù)描述可能有誤)

推送形式

iPhone的消息彈出框如果點(diǎn)擊“view”會(huì)影響當(dāng)前操作,但是如果點(diǎn)擊“close”就再也查看不到消息。由于彈出框形式的限制,沒法像 Android狀態(tài)欄那樣同時(shí)顯示多條消息。分散在各個(gè)屏幕的badge難以管理,多數(shù)badge并沒有實(shí)際意義,比如花了很長時(shí)間更新可能發(fā)現(xiàn)某個(gè)應(yīng)用 程序只是改了個(gè)程序名稱。

iPhone的消息缺乏統(tǒng)一的管理,雖然比Android容易推送消息,但在終端沒有將消息聚合起來統(tǒng)一管理,所以有設(shè)計(jì)師對其加以改進(jìn),設(shè)計(jì)了 Notifications App。解鎖界面顯示消息,滑動(dòng)某條消息可以立即查看具體內(nèi)容。對現(xiàn)有iPhone的界面操作的基礎(chǔ)上加以利用了解鎖界面。

no2

雙擊Home鍵可以從底部調(diào)出消息,而越獄APP Notified Pro和Android一樣利用狀態(tài)欄,兩者目的都是為了全局操作??紤]到很多游戲會(huì)覆蓋狀態(tài)欄,Notifications的方式較好,同時(shí)對用戶現(xiàn)有 操作系統(tǒng)影響較小。進(jìn)入該程序中可以對所有消息統(tǒng)一編輯或者清除。

之所以需要統(tǒng)一管理的另外一個(gè)原因在于程序越來越多,消息也越多,個(gè)別應(yīng)用程序?yàn)榱宋脩糇⒁饬Γ瑫?huì)頻繁推送消息,導(dǎo)致消息泛濫和影響用戶對重要消息的關(guān)注程度。

終端推送設(shè)計(jì)

除了要了解OS對消息的處理機(jī)制和展現(xiàn)形式,消息自身的眾多屬性可以在設(shè)計(jì)中加以利用,比如消息的元數(shù)據(jù)、狀態(tài)、優(yōu)先級(jí)和同步方式等等。

時(shí)效性強(qiáng)的短信、微博私信和郵件處理的優(yōu)先級(jí)更高,可以優(yōu)先顯示在解鎖界面。好友申請、系統(tǒng)消息和好友評論等優(yōu)先級(jí)稍低,只以數(shù)字提醒并且不帶聲 音,甚至只能在程序開啟時(shí)提醒。未來情景式消息推送會(huì)在移動(dòng)終端設(shè)備端發(fā)揮作用,優(yōu)先級(jí)會(huì)依照信息對用戶的有效性有所提升,比如到了某了商店附近觸發(fā)折扣 信息的推送。

服務(wù)器在推送消息時(shí),如果可以附帶更多樣的處理方式、比如查看完整的140字微博、回復(fù)、忽略、已讀和拒絕,不進(jìn)入其他程序(如Facebook和短消息)就能操作會(huì)提高處理的效率,正如MIUI在主頁收到短信時(shí)可以立即回復(fù)。

程序應(yīng)該智能識(shí)別處理狀態(tài),比如已讀帶處理的消息標(biāo)記為badge不再重復(fù)聲音提醒,好友申請可以分為同意、拒絕和忽略,對于在各種移動(dòng)終端設(shè)備端被用戶忽略的消息可以設(shè)定為垃圾消息。

多臺(tái)設(shè)備的消息可以同步處理,如iPhone端的消息未讀,切換到PC端時(shí),查閱了更新的內(nèi)容之后,iPhone端的消息可以取消推送。

未來的消息推送很有可能會(huì)向WP7那樣往集成化的方向發(fā)展,其重要性將越來越高。

【編輯推薦】

  1. BES推送應(yīng)用實(shí)例演示與分析
  2. 新型iOS推送通知系統(tǒng)的概念設(shè)計(jì)
  3. 移動(dòng)開發(fā)經(jīng)驗(yàn)分享:推送通知特性的***實(shí)踐
  4. 移動(dòng)互聯(lián)網(wǎng)的未來:基于情境和興趣的推送應(yīng)用
  5. 2011年移動(dòng)用戶體驗(yàn)趨勢:信息推送技術(shù)
責(zé)任編輯:佚名 來源: 曉生語錄
相關(guān)推薦

2010-12-24 09:14:17

用戶體驗(yàn)UI設(shè)計(jì)檢測要素

2011-03-07 15:58:27

游戲設(shè)計(jì)移動(dòng)終端設(shè)備

2011-01-24 15:15:09

2010-08-24 10:54:16

MeeGoUI設(shè)計(jì)

2010-11-23 10:51:45

UI交互設(shè)計(jì)產(chǎn)品管理

2011-02-25 14:15:14

信息架構(gòu)閱讀類產(chǎn)品

2011-12-29 11:13:58

移動(dòng)Web應(yīng)用程序標(biāo)準(zhǔn)

2011-11-02 09:50:03

客戶端移動(dòng)終端設(shè)備

2010-12-15 13:17:28

使用模式用戶體驗(yàn)

2011-06-28 09:53:43

iPhone諾基亞N9

2011-06-16 14:14:41

2014-08-11 09:13:31

2012-06-15 09:53:11

2024-11-19 11:16:33

2009-12-31 14:34:17

ISDN終端設(shè)備

2009-03-06 09:36:00

3G移動(dòng)終端設(shè)備

2011-10-11 14:37:01

TechEd2011移動(dòng)終端WindowsPhon

2013-03-19 12:51:59

VDI網(wǎng)絡(luò)虛擬化虛擬化技術(shù)

2020-02-20 22:44:01

通信協(xié)議物聯(lián)網(wǎng)終端設(shè)備

2012-12-18 13:47:01

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)