用户体验设计师必须掌握的知识:设计规范的通知内容

文章描述:为iOS5设计消息通知.

通知中心作为iOS5的重大更新内容之一,可以将用户的iOS设备里的所有的通知集中放在一个地方,大大方便用户查看和管理。如果用户收到一封新邮件、一条短信,或者是一个添加好友的请求,无论在任何界面下(包括游戏等全屏应用),用户都可以通过从屏幕顶部向下滑,将通知中心“拉下来”,用户可以在这里查看到所有的通知。所以苹果在iOS5的介绍中说到通知中心是你随时掌握最新生活资讯的绝佳途径。

可能出现通知的场景

一般在下面的场景中iOS应用程序会通知用户有有意思的事情发生了:

1. 收到一条消息

2. 即将发生某件事

3. 有新的数据可供下载

4. 某些事物的状态发生了变化

iOS5的四种通知类型

1. 横幅(Banner)

横幅通知是在iOS5中出现的新特性,是显示在屏幕顶部的横条,几秒钟后会自动消失。一条横幅通知会显示程序的小图标(低分屏下显示29×29的图标,高分屏显示58×58的图标),程序的名字和通知的内容。小图标可以帮助用户一眼就看清楚是哪一个应用程序在提醒他们。

2. 提醒(Alert)

提醒通知不会自动消失,需要用户与之交互才能关闭。设计师需要设计通知的具体内容,有时还要action button(后面会谈到)设计title。整个提醒通知的背景样式,包括里面的按钮的样式都是不可变的,所以设计师和开发者就不要在这里发挥创意了。Android由于其开放性,我们是可以使用自己设计的控件的,而iOS这样做可能是为了保持UI风格一致性。

3. 标记(Badge)

标记通知是显示在程序图标的右上角的红色椭圆形标记,里面显示的数字表示需要用户处理的通知的数量。同样地,标记的颜色和形状、大小也是不可以更改的。App Store中有更新的应用程序的数量,Mail中收到的未读邮件的数量都是用标记通知用户的。

4. 声音(Sound)

声音提示也是iOS的一种通知方式,支持自定义,可以与前面三种通知类型搭配使用。

本地通知和推送通知

iOS应用程序会使用本地通知或推送通知来提醒用户:

1. 本地通知

应用程序的本地通知是由用户的iOS设备生成并发布的,无论这个应用程序是否运行在前台。就像一个日历应用,或者是一个to-do list应用,可以发出一条本地通知提醒用户马上有一个会议要开始了。

2. 推送通知

应用程序的推送通知是这样发布的:该应用的远程服务器(Provider)先发出一条通知给苹果的推送通知服务(Apple Push Notification service, APNS),苹果的通知服务器再把这个通知推送给所有安装了这个应用的iOS设备。

如果要使用推送通知,必须先在苹果的推送通知服务里注册你要使用哪几种类型的通知,就比如下面的一段代码就表示同时注册了标记和声音两种类型的通知:

- (void)applicationDidFinishLaunching:(UIApplication *)app {

// other setup tasks here.。..

[[UIApplication sharedApplication] registerForRemoteNotificationTypes:(UIRemoteNotificationTypeBadgeUIRemoteNotificationTypeSound)];

}

[1] [2] [3]  下一页

时间: 2024-09-30 16:21:10

用户体验设计师必须掌握的知识:设计规范的通知内容的相关文章

沟通是用户体验设计师的本职工作

导读:一个好的设计师并不只是具有优秀的设计能力,对于沟通来说也是许多设计师必须掌握的技巧,不管是网页设计还是用户体验,沟通是我们与客户传达思想和设计理念的主要途径.无论怎样的设计,如果因为客户最后无法理解而被否定的话,那么将会是十分糟糕的结果. 对许多在大型企业中工作的用户体验设计师来说,经常感到郁闷的一件事情就是,自己拿着辛辛苦苦熬夜做出来的设计稿去给产品项目组中其他职责的同事一起过目,结果莫名其妙挨了一通不靠谱的板砖--小学学过画画的产品经理小A说,蓝色不好看.客户支持部门的交际花小B说,右

《破茧成蝶——用户体验设计师的成长之路》—2.2 用户体验设计师的价值

2.2 用户体验设计师的价值 破茧成蝶--用户体验设计师的成长之路 一个好的用户体验设计师,一定是一个热爱生活.有激情.有梦想.喜欢解决问题的人.他的头脑中总是充满了各种各样新奇.有趣.靠谱的想法.他既具备理性的头脑.又具有一颗体察入微的心,更具有强大的执行力,可以把美好的想法转化成实际的产品. 听起来这和产品经理有些像.的确,用户体验设计师和产品经理的工作有不少重合的地方,但两者也有很多区别:设计师更注重创意及逻辑.细节,设计目标更纯粹,能够更多地考虑用户,工作上更专注,设计方法更专业:而产品

用户体验设计师让设计工具成为设计团队

文章描述:也就是在我之前的工作中,我亲身体会到了这种情况.那时候,我所在的雇佣有上千人的公司里,我是唯一一个用户体验设计师.我不得不自己研究,线框图.原型设计.功能规格.视觉效果设计等.没有团队来帮助我完成这些任务,可是我仍然有期限限制,而且这个期限就和我有团 作为设计者,我们会经常遇到孤立无助的情况.不管是我们是独自工作,亦或是处于在家工作的情况,有些时候我们不得不一个人承担起很多工作角色,这些角色本可以由整个设计团队承担. 最近,也就是在我之前的工作中,我亲身体会到了这种情况.那时候,我所在

《破茧成蝶——用户体验设计师的成长之路》一第2章 了解用户体验设计师2.1 用户体验相关职位有哪些

第2章 了解用户体验设计师 破茧成蝶--用户体验设计师的成长之路 广义的用户体验指人在使用某个产品时的主观感受.在互联网公司或软件公司里,用户体验主要来自用户和人机界面的交互过程. 人与界面的交互,本质上来说和人与物品的交互并没有太大的区别,只是机器更加智能,可以通过界面不断地给用户反馈(比如点击某个按钮,跳转到某一个页面.输入某段文字,在屏幕上相应地就能出现这段话).在这种来往间,形成了人机交互的过程. 随着技术的发展和用户体验思想的升华,我们使用的产品界面越来越易用,用户体验越来越好.现在连

《破茧成蝶——用户体验设计师的成长之路》一导读

前 言 破茧成蝶--用户体验设计师的成长之路 今年是我做交互设计的第5个年头. 2009年6月,我来到中国移动研究院,成为一名交互设计实习生.在这里,我接触到了很多设计高人,他们的指导使我受益终生.我的交互设计之路就这样开始了. 2010年7月,我研究生毕业,并拿到了网易的offer,成为网易UEDC(网易用户体验设计中心)的一名交互设计师.在这里,有很多非常优秀.年轻的设计师,大家定期在一起沟通交流,在快乐的氛围中不断成长着.UEDC十分重视设计师的个人提升.部门领导鼓励大家写博客并组织.参加

为什么用户体验设计师需要像建筑师一样思考?

最近在与我的公公--一个有近40年经验的建筑师--的交谈中,我不禁注意到他的工作和我的工作之间的相似之处.他向我解释他的设计流程和思考,分 享他那广阔的设计见解,让我想起自己的设计流程和思考.当然, 结果不尽相同,但在看待世界以及对设计的思考方面,我们有共同点. 显然,建筑师也是设计师的一种,但一个好建筑师的工作不仅仅是设计一个美丽的空间,而是在美学和可用性之间寻找平衡--这正是用户体验设计师的任务 啊!而且,建筑师使用各种各样体现这种平衡的方案来解决问题.已故的美国建筑师Buckminster

优秀用户体验设计师应该做好的五件事

本文译自博客Usability Counts,译者@C7210 .原文作者Patrick Neeman是用户体验设计师,供职社会化招聘公司Jobvite任用户体验总监. 在文中,作者就提出"真正的用户体验设计师懂得持续改进"人"."业务"."技术"这三方面的因素,通过对这三者充分的理解,使其在"产品"中有机的结合以令到产品逐渐变的更好". 谁都会画线框图.当我(英文原文作者)的朋友们谈到自己的产品idea时

用户体验设计师:草图原型实战技巧

文章描述:凌乱中的艺术 - 草图原型实战技巧. 五年时间转瞬即逝,在自己小窝的最后一个周末:眼看着家当和心情都被打包的差不多了,整个人却终于感冒发烧腹泻垮了下来,这是闹哪样呢.所幸本周前面几天可以抽出些时间做掉这篇译文,今天发掉先.接下来的两个月,大概要集中业余零散精力放在一本iOS书的翻译上了:希望还能有些时间分给这边.杂七杂八就到这里,我们直接进入正文--草图原型实战技巧,没有务虚的大道理,每个内容要点都很实用.走着. 在如今的用户体验及产品圈子里,越来越多的人开始了解到草图及相关的原型工作

GOOGLE用户体验设计师谈Google的十大设计原则

在一次讲座上,Jon Wiley--Google的"用户体验设计师"(User Experience Designer)--提到了Google的十大设计原则. 1. 有用(Useful):以用户为焦点,关注他们的生活.工作和梦想. 2. 快速(Fast):争取节省每一个毫秒. 3. 简单(Simple):简洁就是力量. 4. 魅力(Engaging):能够唤起新手的好奇心,能够吸引资深用户. 5. 革新(Innovative):勇于创新. 6. 通用(Universal):全世界适用的