设计师了解程序开发概念,更有助于沟通交互方案。
2020-11-26 16:04:06 阅读(265) 评论(0)
对设计者而言,了解一些程序开发的基本概念,有助于我们与开发同事沟通互动方案。从计算机工作原理Get人机交互的底层逻辑到计算机工作原理,不得不提一个人,他就是冯·诺依曼。冯·诺依曼(JohnvonNeumann,1903~1957)是20世纪最重要的数学家之一,是现代计算机、博弈论、核武器、生化武器等领域取得杰出成就的最伟大的科学全才之一,被后人称为「计算机之父」和「博弈论之父」。冯.诺依曼的三个原理:计算机由五个部分组成:控制器、计算器、存储器、输入设备和输出设备。程序和数据以二进制代码的形式存储在存储器中,存储位置由地址确定。控制器按照存储在存储器中的指令序列(程序)工作,并由程序计数器执行。控制器具有判断能力,可根据计算结果选择不同的工作流程。由冯诺依曼系统结构组成的计算机必须具备以下功能:将所需的程序和数据发送到计算机中。必须具备长期记忆程序、数据、中间结果和最终操作结果的能力。计算机能够处理各种数据,如算术、逻辑操作和数据传输。可根据需要控制程序方向,并可根据指令控制机器各部件的协调。处理结果可按要求输出给用户。为了完成上述功能,计算机必须有五个基本部件,包括:输入数据和程序的输入设备、记忆程序和数据的存储器、完成数据处理的计算器、控制程序执行的控制器、输出处理结果的输出设备。笔者注:是不是觉得不明觉厉?那是对的,反正我也看不懂。BUT,看完这个原理,我似乎明白了人机交互的底层逻辑:任何形式的人机交互都包含三个基本要素:输入、计算和输出。前端,后端,移动工程师,他们是一样的吗?相信很多读者朋友所在的公司,都会有前端工程师、后端工程师、移动工程师,那么这些角色到底有什么区别呢?要理解它们之间的区别,我们必须首先理解两个概念:BC/S结构和C/S结构。1.B/S结构B/S是「Browser/Server」的缩写,即「浏览器/服务器」模式。B随着互联网的发展,Web出现后,/S结构是一种网络结构模式。这种模式统一了客户端,使服务端的核心业务处理(几乎也可以称之为)「云端」)完成。只要我们在自己的电脑或手机上安装浏览器应用程序,我们就可以通过WebServer与数据库进行数据交互。比如我们用电脑浏览器访问微博、头条、爱奇艺、腾讯视频等网页,就是访问B/S结构的程序。笔者注:B由于用户直接使用浏览器,/S结构的维护和升级更简单。因此,当我们发布产品或功能时,我们只需要维护和升级服务器端,用户可以继续使用浏览器体验新功能。2.CC/S结构是「Client/Server」的缩写,即「客户端/服务器」模式。C/S结构是一种软件系统结构,在生活中也很常见。例如,微信安装在我们的计算机和手机系统中,QQ、C/S结构是Office等应用程序。笔者注:C/S结构是将需要处理的业务合理分配给客户端和服务器端,可以大大降低通信成本,但升级维护成本较高。因此,当我们发布客户端产品或功能时,理论上需要发布软件版本,用户也需要主动升级来体验新产品和功能。(说明:客户端H5页面一般不需要重新发布客户端版本)3.前端工程师前端工程师的主要技术是html5和css3。jquery,angularjs,bootstrap,reactjs,vuejs,webpack,less/sass,gulp,nodejs,GoogleV8引擎,java多线程、模块化、切面编程、设计模式、浏览器兼容性、性能优化等。前端关注的是:实现前端页面需求、速度、兼容性、用户体验等。后端Java工程师后端Java工程师的主要技术是:Java基础、设计模式、jvm原理,spring springmvc原理及源码,linux,mysql事务隔离锁机制,mongodb,http/tcp,多线程、分布式架构、弹性计算架构、微服务架构、Java性能优化、相关项目管理等。高并发性、高可用性、高性能、安全性、存储、业务等。后端关注:高并发性、高可用性、高性能、安全性、存储、业务等。作者注:下面我将使用应用程序下拉刷新场景,以帮助您理解前端和后端之间的交互。STEP1:STEP2下拉(用户手指与APP前端交互):STEP3(手指与APP前端交互后,APP前端与后端交互):STEP4成功刷新,加载新数据(后端给APP前端新数据):对于设计师来说,前端渲染显示新数据(APP前端与用户互动)Web前端的两个基本概念,只要知道Web前端技术中的两个概念:html和css。我举个装修房子的例子,帮你理解这两个概念。让我举一个装饰房子的例子,帮助你理解这两个概念。当我们设计房子时,我们会根据需要规划和设计房子、客厅、厨房、卧室等各个空间的位置和大小。html所做的就是这个布局和框架的过程。当房子的空间布局完成后,我们会刷油漆,装饰,做一些软衣服,这个软衣服的过程,我们可以理解为css做的事情。因此,静态Web前端页面,由html搭架和布局,由css装饰html的视觉效果。(说明:要实现业务交互,还需要js、我们可以通过浏览器的开发者工具随时查看前端工程师开发的页面。这种方法可以帮助我们比较前端工程师的页面效果和我们的设计草案效果之间的具体差异。Windows按F12,Mac按F12command option 另外,像Sketch插件sketchmeasure一样、css可以生成蓝湖、iDoc等工具,前端工程师可以参考使用。△图片来自蓝湖官网。最后,我不了解具体的开发技术。前端开发知识只是自学html和css。然而,在日常工作中与开发同事进行更多的沟通,基本上会逐渐了解一些技术知识和概念。因此,如果你想进一步了解技术,我认为有两种方法:申请基础课程;找到更多的开发同事来交流问题。当然要记得加鸡腿~~(推荐这个方法)
推荐阅读
- 免费聊天软件有哪些 免费聊天软件排行榜
现在大家在很多的时候都会使用到一些社交软件来认识新的朋友,现在市面上也有很多的社交软件,下面小编就给大家来详细介绍一下免费聊天软件有哪些 免费聊天软件排行榜这一块的内容,希望能帮助到大家! 免费聊天软件有哪些 1.Soul 一…查看详情
- 小程序怎么开发?按以下步骤来进行
到如今,无论是企业还是个人,很多都有了属于自己的小程序。那么到了2020年,就有了更多企业和个人想拥有属于自己的小程序。今天这篇文章,小万将为大家讲解小程序怎么开发,都有哪些步骤。 图片来源于网络 小程序怎么开发,其实主要可分为四大步骤:注…查看详情
- 仓库管理软件免费版有哪些?这几款值得选择
仓库管理的难度很高,仓库管理者每天都要面对频繁的数据更新、较高的数据统计精度要求,若是单纯依靠人为记录与管理,往往会在无形之中出现遗漏,严重的时候还有可能给企业带来不可估量的持续损失。这也是为什么更多企业用户愿意借助仓库管理软件…查看详情
- 董明珠的真面目,她到底有多狠!
近日,格力董明珠直播带货近3亿,一时风头无两。对于董明珠,有人说她霸道强悍,有人说她六亲不认。董明珠却说:铁血柔情两难全。№ 01普通员工也要对企业负责我应聘到格力电器的时候,是去做业务人员。说实在话,那时候连空调是什么东西我都不懂。但是我…查看详情
- 软件专利如何申请 软件专利申请方法
在平时很多的小伙伴都不知道软件专利如何申请的基本情况,而且对软件专利如何申请都不是很熟悉,下面万商云集小编就为大家整理了软件专利如何申请这方面的相关内容,希望下面的内容能帮助到各位。 一、软件专利申请方法 (一)将权利要求书…查看详情
- 免费去除马赛克的app,轻松去除马赛克烦恼
喜欢的图片想要保存下来,但是上面却有难看的马赛克或者是水印的话,自然让大家十分烦恼,现在可以通过各种免费的趣马赛克APP,都能够轻松的去除这些标记,可以还原清晰的图片,那么下面就一起来了解,这几款好用的免费去除马赛克的APP吧。…查看详情
- 马来西亚注册公司费用
马来西亚开公司需要什么条件和手续? (1)三名董事(两名马来西亚公民;一名中国人):身份证,护照,费用;(2)一定要聘请公司秘书/律师事务所去处理(公司注册处Malaysia CompanyCommission);(3)请公司秘书去…查看详情
- 炒股软件排行榜 免费的炒股软件
随着互联网时代的不断蔓延,我们可以发现,各种各样的炒股软件。上大学时,我们可以利用自己的一点逻辑思维进行炒股,赚一点小小的零花钱,下面为大家推荐几个炒股软件APP大家可以自己选择自己合适的闲暇时间来炒股一下。1、国泰君安app这款软件图线条…查看详情
- 《三十而已》告诉我们,商标版权有多重要?
近日,引起全民讨论的电视剧《三十而已》迎来了大结局:钟晓芹与前夫甜蜜复合,并靠出书获得了150多万的版权费,辞职做专职作家;顾佳与许幻山离婚,靠着茶厂过上自由生活;王漫妮也有了自己的事业,抛弃过往的拜金…… 一、网友热议:一部书版权费上百万…查看详情
- ddr5内存是什么意思
芝奇ddr5是什么颗粒?芝奇ddr5内存采用的是美光ICA45D8BNJ颗粒,目前市面上绝大多数DDR54800MHz内存都是采用的这款颗粒。 不过通过更好的PCB及IC用料,RipjawsS5焰刃系列在保持时序和电压不变的情况下,将频率…查看详情
- 淘宝品牌方控价怎么规避?
优质答案(1) 规避方法如下: 淘宝控价其实是品牌方应该享有的权利之一,商家想要规避控价,就不能做的过分明显。如果将商品的价格标的太低或者违规品牌方的协议,那么是肯定不行的。 最好通过优惠券、红包等方式暗中去控制商品价格,只有这样…查看详情
- 万商年货节全场5折 2020.1.1起全国开抢
2019客户运营年收官之际借万商年货节喜迎鼠年为客户商城引流,通过运营平台创造价值进一步帮助客户企业实现互联网化聚惠来袭 全场5折2020.1.1起 全国开抢万商云集严选100+优质客户产品粮油干货、时鲜水果、家乡特产、酒水茶叶、腌制产品、…查看详情
- 2022年七大免费app制作软件
相信大家都想自己做一个独一无二的app吧,但是没有软件该怎么办?今天我就给大家盘点一下2022年七大免费app制作软件,这几款软件都是我精挑细选的软件,相信只要你读完这篇文章肯定会有收获。 1.appmakr制作软件 ap…查看详情
- 商标代理机构选择的注意事项有哪些?这些注意事项要了解
如果想要进行商标注册的话,很多的企业都会找到商标代理机构,因为现在商标代理机构也是非常专业的,但是前提是需要找到一家比较可靠的商标代理机构,才能够完成商标注册。那么商标代理机构选择的注意事项有哪些?这些注意事项要了解。1、商标代理机构的资质…查看详情
猜你喜欢
最新文章

扫码二维码
立即领取《千元实战营销秘籍》
还可免费试用营销管理系统
*如有疑问,请随时拨打免费咨询热线:400-0033-166
服务时间:8:30-18:00
软件企业
认定号:川RQ-2018-0216
高新技术企业
认定号:GR201951001121

关注微信公众号
和10万中小企业共同成长

扫码下载APP
享全方位服务一触即达
Copyright © 2004-2022 万商云集(成都)科技股份有限公司 版权所有
蜀ICP备12001963号-2
川公网安备 51010402000322号

快速找产品
找一找哪款产品适合您?
咨询热线:400-0033-166
-


-
电话沟通
在线咨询
获取方案
下载APP
官方微信
扫码下载APP
全方位服务一触即达
关注万商云集
和10万中小企共成长
TOP

企业首选的数字选用平台






