每周汇总:一个可疑的维生素

亚伦·布雷斯托尔,2014年6月28日

向用户推广改变可能极其困难。他们已经习惯了用你的产品,多年的经验指引他们完成各项工作。当你通过让软件看起来和表现不同来抽离他们的支持时,你会破坏他们的期望,重置他们的肌肉记忆,并面临巨大的挑战来证实你所创造产品的更大效用。

以Office 2007功能区惨案为例。我个人认为Office 2003用户界面很糟糕。它没有设计理念。功能并不是刻意添加到产品中,而是 wherever room could be found. Office 2007的用户界面经过了仔细的设计,考虑周到,注重实现产品的挑战性二分目标:使其组成部分易于使用同时展示出包含在该套件中的数千个特性。

当然,好事多磨:Office UI团队的真正目标并不与用户的目标相同。Office UI团队被要求做上述所有事情,而 Office 的 用户只想做好他们的工作。体验可能多么笨拙,但这些用户知道如何完成他们所需的任务。强迫他们几乎重新学习如何完成这项工作是一场苦战。

我认为微软最终以沼泽战胜。最终,那些一直抵制升级到Office 2007的企业客户不得不屈服,用户也适应了。我认为 Office 做了正确的选择,尽管这很痛苦。

相比之下,当你重设计一个产品,它不仅是止疼药, 而是一个维生素(或许是一个可疑的维生素),你将很难说服用户适应。他们不 必须 使用你的产品,并将同时进行的设计与功能减少结合在一起,这似乎是一个非常有效的方法来赶走你的用户,无论你的意图多么高尚。 比如最近人们普遍反应不佳的Skype和Foursquare重设计。 用户对 Skype 重设计 的愤怒并非新鲜事,但看到他们反复犯同样的错误却很令人感兴趣。

我不确定如何保证产品重设计的成功,但查看这些例子可以显示出一些必定失败的稳妥方式。

最好的祝愿,
亚伦


我们在看什么


本周控制

SCLAlertView-Swift

SCLAlertView-Swift

漂亮的Alert View。用Swift编写

MIT许可证。

了解更多 加入收藏  观看视频


每周汇总

SSACreditCardValidator

SSACreditCardValidator

一个简单的用于iOS的信用卡验证类。

MIT许可证。

了解更多 加入收藏


CGParallaxCollectionView

CGParallaxCollectionView

扩展Ole Begemann的CGParallaxCollectionView至Swift。

MIT许可证。

了解更多 加入收藏


RSPOPAlertView

RSPOPAlertView

全屏可弹出和阻塞的提示视图。

MIT许可证。

了解更多 加入收藏


YouTube数据API 3

YouTube Data API 3

完全用Objective-C编写的YouTube数据API 3.0的简单包装器。

MIT许可证。

了解更多 加入收藏


RBMenu

RBMenu

受Medium iOS APP启发的iOS菜单。

MIT许可证。

了解更多 加入收藏


XHRefreshControl

XHRefreshControl

XHRefreshControl是一款高可扩展性、低耦合度的下拉刷新、上拉加载更多组件。

GPL授权。

了解更多 加入收藏


PASImageView

PASImageView

圆形异步图片视图下载器,轻量级缓存,用Swift编写。

MIT许可证。

了解更多 加入收藏


JMCircularColorPicker

JMCircularColorPicker

动画圆形颜色选择器。您可以使用此简单选择器将颜色选择器添加到项目中。

定制授权。

了解更多 加入收藏


CircleStatus

CircleStatus

显示带有自定义数字和颜色范围的圆形图表,外部环有背景透明度/颜色配置。还可以选择显示图例。您可以自定义图例标签和点,更改其位置(顶部/底部/左侧/右侧)。在图例视图中调用heightForChartSize:方法以获取选定宽度和图表半径的高度。

Apache 2.0授权。

了解更多 加入收藏


BAPersistentOperationQueue

BAPersistentOperationQueue

一个持久操作队列,使用数据库保存需要稍后完成的操作。

MIT许可证。

了解更多 加入收藏


xcfui

xcfui

用于fui工具的Xcode插件,该工具查找未使用的导入项。

MIT许可证。

了解更多 加入收藏


MPGTextField

MPGTextField

一个iOS的自动完成文本框,在您键入时提供建议。它由Swift和Objective-C编写,文本框可以配置以确保从建议列表中进行强制选择,并允许您根据用户输入的文本控制显示建议的弹出窗口的大小。

MIT许可证。

了解更多   添加到收藏


BitLive

BitLive

比特币价格追踪iOS客户端,提供简单的干净用户界面,用于跟踪来自主要交易所的比特币价格。

开启警报开关后,它还可以在后台提醒您比特币价格。(设定当价格高于或低于特定数字时提醒您)

GPL授权。

了解更多   添加到收藏


DKTuner

DKTuner

用于设置标量值、时间或任何目录值的调谐器控件。

MIT许可证。

了解更多   添加到收藏


ParseChat

ParseChat

ParseChat是一款完整的原生iPhone应用程序,使用Parse创建实时基于文本的聊天室。

MIT许可证。

了解更多   添加到收藏


BSImagePicker

BSImagePicker

BSImagePicker是一个iOS的多图选择器。

MIT许可证。

了解更多   添加到收藏


MAThermometer

MAThermometer

可定制的温度计形状进度条。您也可以用它来显示温度!

MIT许可证。

了解更多   添加到收藏


FeSlideFilter

FeSlideFilter

全新的显示过滤器的办法。通过在视图中滑动手指,实时查看前后照片。

MIT许可证。

了解更多   添加到收藏   观看视频


YLGIFImage-Swift

YLGIFImage-Swift

YLGIFImage的Swift实现。

MIT许可证。

了解更多   添加到收藏


PKHUD

PKHUD

对iOS 8的Apple HUD(音量、静音、旋转等)的Swift重实现。

MIT许可证。

了解更多   添加到收藏


AGSpriteButton

AGSpriteButton

一个SpriteKit按钮,其实现类似于UIButton。它继承自SKSpriteNode,处理自身的触碰并执行与特定触碰事件对应的selector。这有助于设置按钮时最小化代码。

MIT许可证。

了解更多   添加到收藏


CRPixellatedView

CRPixellatedView

受Facebook的Slingshot应用程序启发的冷却像素动画的酷炫自定义UIView子类。

MIT许可证。

了解更多   添加到收藏