如何做app上的ui工作
如何做app上的ui工作
1、客户端
客户端是苹果手机或安卓手机上使用的APP,客户端通常有iOS和Android,除了苹果手机是iOS,其它都是Android,但Android是开源的,所以有各种深度定制版本,比如三星、华为、VIVO、小米都是Android系统。
由于两者开发的编程语言不同,iOS开发工程师只负责iOS开发,Android开发工程师只负责Android端。
2. 服务器
服务器主要存储两种东西,app的内容资源(数据库)和各种前端和前后端代码。服务器是计算机主机中的硬盘,它们分布在各地方的数据中心。
除了客户端之外,基本上所有与APP运行相关的数据都保存在服务器上。平时的APP内容较初是在服务器上,但当你打开APP,该APP会向服务器发送一些请求,告诉服务器,我想要一些新内容,快送过来。
服务器接收到命令后,内容将被发送到APP,然后该内容将在APP下载和APP上显示。
3.后端
后端,也称为后台,可以理解为负责APP后勤的部门,它负责在客户端和服务器各种数据的传输和交流。后台功能的实现主要是后台开发工程师的负责。
4.内容管理系统
内容管理系统是一套专门用于在APP服务器上添加、删除和更改内容的网站系统。例如,我们每天都能在不同的新闻网站上看到各种各样的新闻。
其背后是一个新闻内容分发管理系统,是一个网站,每个新闻编辑都可以登录该网站发布和管理各种新闻。只有发布的新闻内容可能被推到你的APP,像一些社交APP。
APP本身有一定的cms的功能,我们发布的信息和照片都会上传到相应的服务器,然后别人的APP从服务器上获取我们发布的信息,这样其他人就能看到我们发的动态。
内容管理系统的设计与开发主要是一套完整的网站开发流程,这不仅要求产品经理整理网站的功能需求,还需要UI设计师负责交互逻辑和UI界面,开发工作主要由前端开发工程师与后台开发工程师合作。
前端工程师主要实现后台管理网站的图形界面设计的UI设计师,而后台开发工程师负责构建内容仓库和仓库与外界交互等一系列的功能。
更多培训课程,学习资讯,课程优惠等学校信息,请进入 南宁兴宁区平面设计培训南宁江南区淘宝美工培训南宁青秀区UI培训南宁良庆区PS培训 网站详细了解,免费咨询电话:400-998-6158