服务热线:400-0033-166
万商云集 - 企业数字化选用平台

企业首选的

数字选用平台

如何用编程思维快速完成产品设计?

2020-11-27 11:02:23 阅读(178 评论(0)

人们普遍认为,过程和工具并不重要,重要的是思考和思考。尽管如此,我认为过程和工具也能反映设计师的设计态度和个人思维方式。愿意折腾和改变的设计师在接受新的设计理念和趋势时往往更容易适应。本文作者BenjaminBerger是一位来自法国的互动设计师。在这篇文章中,他介绍了常用的设计工具,发现了这些工具协作的缺点,并提出了他基于原子设计思维的进一步想法。你愿意和他讨论吗?如果我们称2015年为设计工具井喷之年,应该不会有太多异议。数据显示,目前约有34.7%的Medium文章(超过三分之一)与设计工具有关。但人们仍然习惯于使用静态图形工具来制作界面。当我仍然使用本地存储照片并重新设计每个组件时,我无法理解程序员只写三行代码,然后不断使用真实数据衍生出其他模式的行为。以下是我常用的设计工具:Sketch:常用于制作线框、界面,偶尔绘制图形。Illustrator&Photoshop:用于图标设计、图形绘制、照片编辑等,但任何不适合Sketch处理的人都会考虑两者。Invision:用于制作简单的线框原型。Principle&AfterEffect:用于制作交互复杂的原型。(Principle仍在内部测试中,您将在公开后获得更多关于该工具的信息)Zeplin:协助设计师配合前端开发。我认为Sketch和Zeplin之间还有很大的差距需要填补。一旦概念设计和线框完成,就需要考虑视觉定义,从创意到产品开发都会经历几个阶段。主页的布局和视觉风格需要反复尝试才能找到最适合目标用户的一套,并能从竞争产品中脱颖而出。我称之为创意阶段。Sketch的故事板特别容易使用。您可以在设计草案之间快速迭代,尝试不同的图形、按钮和字体,然后将它们放在一起,依次查看。进入下一步:产出阶段。之所以被称为产出阶段,是因为此时视觉定义已经完成,字体、颜色、布局、形状等元素已经确定。下一步是输出几页高精度视觉草稿,即著名的主页、设置、朋友列表、个人信息、关注、启动页面等。我习惯戴耳机听音乐来处理它们。所以问题来了,从一个页面开始完成所有的页面设计,不仅要花费大量的时间,而且很容易消耗脑细胞。Sketch受到设计师的青睐,对这类批量生产类工作无能为力。更糟糕的是,有时候,即使视觉语言没有定义,这些页面仍然需要设计,在现有项目上设计新功能,或者将当前项目移交给后续设计师。2015年,我仍然尝试组合不同的工具并记录其规则。当被问及编程思维是否会写代码时,我回答说:“不,但稍微了解一下代码原理。“对我来说,了解我的设计是如何以技术方式实现的,因为它不仅能让我设计出更可行的产品,还能提高我的创造力。我学会了Javascript的基础和PHP/Mysql的逻辑,以及HTML/CSS。我习惯于经常与开发团队沟通,以了解他们的工作内容。我知道iPhone的应用程序由许多不同的视图组成,数据如何迁移和转移,以及我应该如何图形化地表达它们。这些让我从图形元素结构的角度来看待产品,而不是用代码编辑器的模糊印象来找出实现的方法,而是理解它们是如何构建和相互影响的,就像一个大谜一样。一旦你开始用编程思维思考设计,你就开始分析产品的每一个图形元素,这就是所谓的原子设计思维。简单地说,每个物体,如字体、图片、图标或按钮,都被称为原子。然后原子可以像细胞(列表条目)一样形成分子。一堆细胞变成一个组织,即列表。如此反复。在我公司,前端开发通常制定一套全景规范来描述产品的各种设计原子、分子和组织。我喜欢想象乐高积木的设计(我的朋友形容设计学校就像幼儿园一样,只是说设计原子按积木拼写…)。但我需要将这个过程直接适应到视觉设计工具中,以提高我的设计工作的一致性和效率。如果所有的设计原子都可以设计在一个面板或故事板上,它们会自动处理,而不用担心对齐、字体、颜色等。想象一下,如果原子设计规范能不断传递给下游设计公司,那该有多美。Matejhrescak开发了一个Sketch插件,可以快速设计组件,这对我来说只是一个好的开始。我希望继续升级它。一旦视觉语言确认了工作原理,您可以制作一个单独的文档来处理规范,并删除软件中的其他无用信息。第一步是设置颜色、主字体、图形、边距和空白。第二步,开始设置更精细的原子:标题、文本字体、按钮和输入框。最后,在故事板中制作基本的文本和图层:然后通过右键给出预设的样式。矩形会自动嵌套预设的风格,就像你手动编辑标签一样。通过设置边距,按钮会根据标签文本的长度自动适应,故事板的内部元素可以通过空白设置自动对齐。我们还可以设置更复杂的组织(如导航栏)来保持各地的一致性。在此基础上,可以添加更多的功能,使页面、列表和卡片可以通过设置每个元素自动生成。所有元素都会自动应用改变设计设置。这样可以很容易地测试不同颜色、字体风格等效果。界面模板套件的制作将不费吹灰之力,可以通过预设原始组件来实现。在从事移动设计三年后,我仍然能清楚地记住导航栏的准确高度。当然,在设置一些元素时,我们也可以及时提供一些可用的提示,如颜色、字体对比、响应元素的快速制作、调色板等,而不用担心太多的细节。目前,Sketch已经能够通过文字样式制作符号(symbol),Photoshop通过智能对象完成这些工作,但还远远不够。你怎么认为?你怎么想?

内容来源:网络,以上内容来源于网络,不代表本站观点,如有侵权,请联系删除。

推荐阅读

java开发是做什么的

JAVA主要是用来干什么的?百战程序员IT问题专业解答 java是一种面向对象的编程语言 现在我们日常使用的很多软件都是java语言开发的。 比如安卓上的各种app,界面都是使用java语言写的。 当然java最强大的地方还不是写a…查看详情

用什么软件去做市场?市场管理软件排名

对于市场管理软件来说,是一个十分庞大的数据,所做的行业不同所需要的数据就不一样,比如说销售,在销售中,产品的库存销各种数据,还有每日经营数据对比,及时发现商品数据波动等等,那我们今天就盘点一下市场管理软件都有哪些把。1、企管宝CRM企管宝C…查看详情

拼车软件哪个好用又便宜 哪个拼车平台比较靠谱

 现在人们的出行方式都越来越多样化了,拼车算是人们常用的一种出行方式,市面上的拼车软件也是有很多的,下面万商云集小编给大家来详细介绍一下拼车软件哪个好用又便宜 哪个拼车平台比较靠谱方面的内容,希望能帮助到大家解决出行问题。  1.滴滴出行 …查看详情

营销|没客户电话也能短信联系,这是什么黑科技?

每到618、双十一和双十二你的手机是不是也会经常收到促销短信呢? 短信群发较于传统的推广方式而言算是一种成本低、速度快、阅读量大而且比较“接地气”的宣传方式之一但许多中小企业却…从未接触过活动的内容编辑重要吗?短信的内容决定用户是否会点击活…查看详情

杀毒软件排名,这些可以放心用

现在的工作和生活中都会使用电脑,其中的信息也是比较多的,除了公司内部的信息之外,还有个人的一些隐私,如果不小心受到病毒的感染,那么危害不可小视,甚至还会导致信息泄露影响严重,所以杀毒软件的选择很重要,下面就针对于杀毒软件的排名进…查看详情

质量管理软件如何选择?这几款值得尝试

产品的质量是一个企业的生存命脉与基础,本所以说企业对于产品的质量,往往是要求比较严格的,而通过使用质量管理软件,则可以很好的进行质量方面的管理和规范的实施,能够让操作变得更为规范,也是针对于产品的设计人员,还有制造的人员等等,所…查看详情

已失效的专利可不可以转让?

    依据我国相关法律的规定,向专利管理部门申请专利后,经专利管理部门批准,申请人获得专利权,而专利权是可以依法转让的,那么已失效的专利可不可以转让?下面万商云集小编就给大家来介绍一下这方面的详细内容,希望能帮助到大家解决这一块的问题。 …查看详情

msf是什么文件

1、什么是MSF文件?2、什么是NLB文件?3、什么是LST文件?MSF是流媒体功能的内容格式为.msf,兼容avi等格式是通过专用工具制作内容分为头文件和动画文件用专门的软件打开如新版的暴风影音NLB是Oracle7数据文件LST是列表文…查看详情

新媒体运营怎么自学 怎么学好新媒体运营

  现在新媒体一运营算是比较热门的一个职业,很多人都转行做新媒体,下面万商云集小编给大家来详细介绍下新媒体运营怎么自学 怎么学好新媒体运营这方面的内容。  01内容的价值性  不管是做文章还是做视频,内容最重要的一点就是带有价值含量,说得简…查看详情

盘点好用的微信分销系统,适合创业新手

目前做微信分销系统的很多,商家到底应该如何选择一款适合自己的微分销系统呢?市面上主流的分销系统特别多,主流的微信分销系统哪个好大致包括HiShop销客多等等,企业或者创业新手往往不知道如何挑选。 1、微巴人人店分销系统 人人…查看详情

微信小程序定制开发都需要经过哪些流程

微信庞大的流量资源对于做线上营销的人有着巨大的吸引力,各类小程序层出不穷只为能获得一部分资源。想要在数量众多的微信小程序中占据有利的竞争优势,那进行微信小程序定制开发就是很好的选择。如果你对这一领域还不太清楚,不妨跟小万一起来看看都有哪些流…查看详情

客户端是什么意思啊

  客户端是计算机网络中的一个术语,通常指的是连接到网络的设备或软件,用于与服务器进行通信和交互。客户端一般用于请求服务器上的资源或服务,例如发送电子邮件、下载文件或访问网站等。在互联网上,客户端是与浏览器或移动应用程序等一起使用的。  在…查看详情

如何强制删除文件夹

  在计算机使用过程中,经常会遇到一些无法删除的文件夹,这些文件夹可能由于权限问题、病毒感染、损坏等原因导致不能删除。本文将详细介绍如何强制删除文件夹。  一、使用命令行删除文件夹  命令行是Windows操作系统中一个十分强大的工具,可以…查看详情

网站怎样做流量分析

流量对于网站来说非常重要,网站运营的首要目的就是获得流量,但是流量不同价值也不同,我们需要对流量进行分析,通过流量的分析更好的运营我们的网站,流量的分析主要是流量的来源以及流量在网站上的流向两个方面的分析。通常流量的来源主要有三个途径:搜索…查看详情

飞鱼CRM是什么东西?高效低成本的客户管理系统

让用户接触到广告不难,但想要留住客户,产生最大的投放收益却一直是一项难题,飞鱼CRM系统作为一款优秀的客户管理系统,究竟有哪些作用?下面小万就来详细为大家介绍一下究竟飞鱼CRM是什么东西。 飞鱼CRM是什么东西? 飞鱼CRM系统是巨量引擎推…查看详情

最新文章