2013年(34)
分类: IT业界
2013-12-12 16:55:42
要进行终端全网推送设计首先要了解终端机OS对消息的处理机制和展现形式,消息自身的众多属性可以在设计中加以利用,比如消息的元数据、状态、优先级和同步方式等等。
时效性强的短信、微博私信和邮件处理的优先级更高,可以优先显示在解锁界面。好友申请、系统消息和好友评论等优先级稍低,只以数字提醒并且不带声音,甚至只能在程序开启时提醒。未来情景式消息推送会在手机端发挥作用,优先级会依照信息对用户的有效性有所提升,比如到了某了商店附近触发折扣信息的推送。
服务器在进行全网推送消息时,如果可以附带更多样的处理方式、比如查看完整的140字微博、回复、忽略、已读和拒绝,不进入其他程序(如Facebook和短消息)就能操作会提高处理的效率,正如MIUI在主页收到短信时可以立即回复。
程序应该智能识别处理状态,比如已读带处理的消息标记为badge不再重复声音提醒,好友申请可以分为同意、拒绝和忽略,对于在各种手机端被用户忽略的消息可以设定为垃圾消息。
多台设备的消息可以同步处理,如iPhone端的消息未读,切换到PC端时,查阅了更新的内容之后,iPhone端的消息可以取消推送。
未来的消息推送很有可能会向WP7那样往集成化的方向发展,其重要性将越来越高。