最新 | 最热门 | 最高评价

+0  为iPhone X设计, iOS 11设计指南

Tag: 设计译文 | iPhone X | 设计原则 | 设计指南
UXC 发于 2017年11月20日 15:48 | 点击: 304 | 展开摘要
iPhone X,一款屏幕更高且几乎没有边框的新一代iPhone。iOS11伴随着iPhone X的诞生而产生新的适配规则。5.8英寸的OLED屏幕比iPhone 8 Plus的5.5英寸屏幕还要大,但机身尺寸与iPhone 8相同。对于设计师而言,这意味着更自由的设计空间。

 

更高的屏幕

 

正如下图所示,高出来的145 pt可能意味着增加了一行内容,或者增加了一个我们曾经认为太过狭窄的菜单。尽管分辨率不一样,但是这部分多出来的空间同样适用于

查看全文: http://www.udpwork.com/item/16505.html

+0  谷歌是怎么设计语音界面的 ?对话设计六原则

Tag: 设计译文
UXC 发于 2017年11月01日 13:48 | 点击: 548 | 展开摘要
原文作者:James Giangola
原文配图:Philippe Cao

新时代的界面将会突破现有的格局。界面将不再被滑动、轻触和点击局限,取而代之的是更自然细腻的语言呈现形式。 用于GUI(图形用户界面)的设计技法和设计语言在语音交互这个全新的领域不再适用,VUI(语音用户界面)设计的新浪潮将基于『对话』- 这个我们最先学会而且最擅长的交流方式。

『对话』这种媒介既复杂又系统,定义原则比小学生的校训还要微妙、压人。 例如,不要用 “而且” 作为对话的开场,或者不可以打

查看全文: http://www.udpwork.com/item/16486.html

+0  创新型运营活动-游戏化包装地图十一运营活动《吃豆总动员》

Tag: 视觉设计
UXC 发于 2017年11月01日 10:43 | 点击: 497 | 展开摘要
 

如今形形色色的APP填满市场,竞品之间的功能差异逐渐拉近。相互的竞争已经不单单只依赖于功能完善,品牌及产品的运营推广的重要性也逐渐体现了出来,APP端内的运营活动是最常见的形式。

影响APP端内的活动效果的因素有很多,例如产品本身的知名度、活动的补贴力度(宣传、奖励等)、活动受众用户等。而在基础因素相似的情况下,运营活动的形式就起到了尤为重要的作用。尤其是近两年,各种产品的运营活动层出不穷,线上线下,花样百出。如:穿梭时空,全景VR,魔性长图,趣味动效等。而

查看全文: http://www.udpwork.com/item/16485.html

+0  几个系统设计问题的解决思路

Tag: System Design & Architecture | 系统设计
四火 发于 2017年10月31日 10:22 | 点击: 586 | 展开摘要
曾经写过一些系统设计方面的思考(比如这个和这个),但是最近准备面试,又接触了更多系统设计方面的问题。这里我想简单记录一些典型系统设计问题的思路。通过学习常见的系统,在心中形成一些问题解决的套路,以在思考和分析新问题的时候提供一些既定思路。很抱歉时间关系写得很简略,主要是提示一些思路和方向。

设计Tweeter

两种常见模型的trade off:

Pull on demand: merge x timelines

Push on change: async, read

查看全文: http://www.udpwork.com/item/16482.html

+0  做用户最好的陪伴-宝宝知道表情包设计背后的故事

Tag: 视觉设计 | 母婴
UXC 发于 2017年10月25日 11:16 | 点击: 424 | 展开摘要
 

 

每个婴儿的生命都从一个秘密世界里启程……,我们把对生命的期待化作对宝宝的迎接,在漫长的9个月里,陪伴准妈安心享受孕期快乐。

每个宝宝的降临都让一个家庭从此改变……,我们把初为人母的喜悦与慌乱化作体贴而科学的育儿经,陪伴千万个家庭开启幸福之旅。

真诚的陪伴,带来温暖和信任;而“萌”与“润”的设计风格,赋予栏目更多的亲和力与趣味性,让小手牵大手的故事更丰满、更大众。

 

母婴产品层出不穷,寻找差异

 

随着互联网时代

查看全文: http://www.udpwork.com/item/16471.html

+0  解析贴吧体验升级背后的故事I:用户洞察与交互升级

Tag: 交互设计 | 用户研究 | 经验总结
UXC 发于 2017年10月20日 11:10 | 点击: 500 | 展开摘要
       随着产品的发展和用户群体的演变,用户对产品的认知也在发生变化,当用户认知和产品形象发生偏差时,体验升级就势在必行了。而用户对产品的认知大概体现在视觉感受(品牌形象)和使用感受(交互操作)上。对此我们从用户出发寻找设计上的突破口。

一、洞察用户让设计有的放矢

       视觉感受对于大多数人是一种难以言说的东西,难以通过简单的方式得到答案。面对这个问题,我们选择迎难而上,通过精巧的实验、可视化的方式来解决,邀请用户与设计师一起,参与到品牌升级中。以达到体验升

查看全文: http://www.udpwork.com/item/16466.html

+0  打造优秀语音交互体验的设计建议

Tag: 交互设计 | 经验总结 | 设计创新 | AI | 交互 | 语音
UXC 发于 2017年09月28日 13:14 | 点击: 644 | 展开摘要
AI给人机交互带来根本改变

AI的核心能力

      回顾人机交互发展是“技术进步”与“载体创新”交替螺旋促进在推动着人获取信息的效率不断提升,成本不断降低。

      AlphaGo先后打败李世石和柯洁,百度发布自动驾驶系统“阿波罗”…..这一次由AI引领的技术进步正在发生。基于大量纯净数据的深度学习给将人工智能带来的了巨大的进步,这种进步主要体现在三个维度。

      A. 认知能力 – 基于用户行为的画像,将人机交互从“单向”关系带入“双向关系

查看全文: http://www.udpwork.com/item/16438.html

+0  API设计原则

Tag: C/C++语言 | 技术读物 | 程序设计 | 系统架构 | API | api-design | API设计 | C++ | Coding | Design | Programmer
李 鼎 发于 2017年07月25日 14:16 | 点击: 452 | 展开摘要
(感谢好友 @李鼎 翻译此文)

原文链接:API Design Principles – Qt Wiki

基于Gary的影响力上 Gary Gao 的译文稿:C++的API设计指导

译序

Qt的设计水准在业界很有口碑,一致、易于掌握和强大的API是Qt最著名的优点之一。此文既是Qt官网上的API设计指导准则,也是Qt在API设计上的实践总结。虽然Qt用的是C++,但其中设计原则和思考是具有普适性的(如果你对C++还不精通,可以忽略与C++强相关或是过于细节

查看全文: http://www.udpwork.com/item/16371.html

+0  Linux PID 1 和 Systemd

Tag: Unix/Linux | 操作系统 | 程序设计 | Linux | Systemd | Unix | Upstart
陈皓 发于 2017年07月16日 21:40 | 点击: 199 | 展开摘要
要说清 Systemd,得先从Linux操作系统的启动说起。Linux 操作系统的启动首先从 BIOS 开始,然后由 Boot Loader 载入内核,并初始化内核。内核初始化的最后一步就是启动 init 进程。这个进程是系统的第一个进程,PID 为 1,又叫超级进程,也叫根进程。它负责产生其他所有用户进程。所有的进程都会被挂在这个进程下,如果这个进程退出了,那么所有的进程都被 kill 。如果一个子进程的父进程退了,那么这个子进程会被挂到 PID 1 下面。(注:PID 0

查看全文: http://www.udpwork.com/item/16372.html

+0  浅谈《守望先锋》中的 ECS 构架

Tag: 游戏开发 | 语言与设计
云风 发于 2017年06月27日 09:47 | 点击: 682 | 展开摘要
今天读了一篇 《守望先锋》架构设计与网络同步 。这是根据 GDC 2017 上的演讲 Overwatch Gameplay Architecture and Netcode 视频翻译而来的,所以并没有原文。由于是个一小时的演讲,不可能讲得面面俱到,所以理解起来有些困难,我反复读了三遍,然后把英文视频找来(订阅 GDC Vault 可以看,有版权)看了一遍,大致理解了 ECS 这个框架。写这篇 Blog 记录一下我对 ECS 的理解,结合我自己这些年做游戏开发的经验,可能并非等

查看全文: http://www.udpwork.com/item/16328.html

+0  Go语言的修饰器编程

Tag: Go 语言 | 程序设计 | 编程语言 | functional | Go | golang | Programming | 函数式
陈皓 发于 2017年06月01日 16:48 | 点击: 602 | 展开摘要
之前写过一篇《Python修饰器的函数式编程》,这种模式很容易的可以把一些函数装配到另外一些函数上,可以让你的代码更为的简单,也可以让一些“小功能型”的代码复用性更高,让代码中的函数可以像乐高玩具那样自由地拼装。所以,一直以来,我对修饰器decoration这种编程模式情有独钟,这里写一篇Go语言相关的文章。

看过Python修饰器那篇文章的同学,一定知道这是一种函数式编程的玩法——用一个高阶函数来包装一下。多唠叨一句,关于函数式编程,可以参看我之前写过一篇文章《函数式编程

查看全文: http://www.udpwork.com/item/16287.html

+0  epoll 的一个设计问题

Tag: skynet | 调试 | 语言与设计
云风 发于 2017年05月28日 11:17 | 点击: 724 | 展开摘要
问题的起因是 skynet 上的一个 issue ,大概是说 socket 线程陷入了无限循环,有个 fd 不断的产生新的消息,由于这条消息既不是 EPOLLIN 也不是 EPOLLOUT ,导致了 socket 线程不断地调用 epoll_wait 占满了 cpu 。

我在自己的机器上暂时无法重现问题,从分析上看,这个制造问题的 fd 是 0 ,也就是 stdin ,猜想和重定向有关系。

skynet 当初并没有处理 EPOLLERR 的情况(在 kqueue 中似乎没

查看全文: http://www.udpwork.com/item/16280.html
|<<<1234567>>>| 一共43页, 513条记录