欢迎访问慈溪培训网   今天:    
您的位置:慈溪上元教育网 > 电脑培训 > 电脑新闻 > 浏览文章

UI 新人容易忽略,但很重要的3个知识点

时间:2018年10月29日信息来源:本站原创 点击: 【字体:

很多童鞋在一开始接触 UI 设计的时候,会把 UI 设计单纯地理解成平面设计的电子媒体化,直到后来接触到了交互设计用户体验方面的知识,才逐渐明白这些才是 UI 设计中最与众不同的地方。

另外在实际工作中,也会慢慢接触到一些UI设计其他方面的知识,看似和 UI 设计关系不大,实际则很有用处,我们来了解一下。
通常,一款线上APP要想正常运行,一般要有客户端和服务器。

1. 客户端

客户端很好理解,就是安装在我们手机上的APP应用,苹果手机上的iOS 端和安卓手机上的Android 端。

因为二者开发的编程语言是不同的,负责 iOS 端和Android 端分别有专门对应的工程师负责。

2. 服务器

接下来,我们再来了解下服务器,服务器主要储存两类东西:app 的内容资源(数据库)和各种前后端的代码。

通俗来说,服务器就是一块大容量硬盘,基本上所有的和 app 运行相关的数据都保存在里面。

当我们打开APP,需要某些内容时,APP就会向服务器发起请求,让服务器把相应的内容发送过来。而服务器接到指令后就会向APP发送相应内容。这时候你想要的内容就会在APP上显示出来了。

3. 后端

后端是为客户端和服务器端各种数据传递、交流服务的,你可以简单地理解成负责 APP 后勤的部门。

我们经常会发现,APP会推送给我们一些自己比较感兴趣的内容,这种手段叫做个性化推送功能。这个功能就是由后端代码根据你以往的搜索记录,按照专业的代码算法把你感兴趣的内容推送给你。

虽然听起来很简单,但具体实现起来还是较为复杂的,这部分的工作由专门的后台开发工程师负责的。

4. 内容管理系统(CMS)

内容管理系统顾名思义就是专门用来对服务器上的内容进行增删改查。例如新闻类APP,该APP的运营编辑登录本公司的内容管理系统发布新闻,只有发布后的内容才会推送到你的APP上

有些社交类 APP本身就具备了 cms 的功能,我们发布信息和照片时会上传到相应的服务器,然后其他人把我们发布的信息从APP上下载下来,就能看到大家的动态了。
 

内容管理系统的设计与开发是一整套完整的网站开发的流程。

  • 需要产品经理整理网站的功能需求

  • 也需要 UI 设计师负责页面的交互逻辑和 UI 界面

  • 需要前端工程师主要实现 UI 设计师设计好的后台管理网站的图形界面

  • 需要后台开发工程师则负责搭建内容仓库以及仓库与外界交互等等一系列的功能。
     

 

 
(作者:吴彬彬 编辑:吴彬彬)
文章热词:
网友评论