大概有两周的时间没和大家分享经验了,小伙伴们估计都忘了我!由于这段时间工作比较忙,当然作为年轻的我身心也有点乏累,所以还请小伙伴们海涵,好了咱们进入今天的正题。
上次给大家分享了开始学UI的入门法则以及UI设计所需要的软件等。那么今天给大家讲讲APP以及在工作中我们UI设计师在做一个APP时候的整套流程,希望大家认真阅读。
APP是Application的缩写,指运行在手机系统上的应用程序软件,也称之为APP软件、APP客户端等。
目前主流智能手机的操作系统有苹果系统(IOS)和安卓系统(Android)。其他的智能手机系统份额非常小,几乎可以忽略不计。因为这两套系统各自的底层代码语言不一样,所以在一个团队中会配备IOS程序员和安卓程序员。在后面我会给大家分享详细的安卓系统和IOS系统这两者的设计规范。
APP的开发流程(重点来了)
UI设计只是整个应用开发的一个环节,开发一个应用由多个角色共同完成。为了更好的开张设计工作,我们需要了解上下游环节。
开发流程
产品PM - 交互设计UX - UI设计 - 用户体验UE - 程序开发 - 测试 - 运营
以上是简单的项目开发流程图,接下来我会给大家聊聊每个角色相对应的工作。
1.产品经理(PM)
产品经理一般会收集需求,构想要做一个什么样的应用,会更多的考虑功能,这时的原型还是一个粗略的原型,他还要根据产品的生命周期,协调设计、研发和运营等,控制整个应用开发的进度。最终产出物是低保真的原型和原型说明文档。
2.交互设计
交互设计师会继续深入这个低保真原型,进一步优化细节,更多的考虑用户流程,信息架构、交互细节和页面元素等。当然在很多公司可能舍弃了这个角色,由产品经理兼任这个角色或者是由UI设计师来兼任这个角色。最终的产物是高保真原型图。
3.UI设计(我们的工作)
UI设计师需要很据高保真原型图进行界面设计,这一步不只是单纯的“美化”工作。UI设计师需要对原型设计有深刻的理解,需要了解整套页面的逻辑性(这点就是UI设计师和美工的区别),从全局角度来做进一步的设计,用我们独特的视觉手法去完成产品的设计。最后产物是各种图片、界面、切图以及标注。
4.用户体验
用户体验设计(UE)是以用户为核心原则,保证功能与审美的平衡。严格来说这个过程应该贯穿整个设计过程。单独配备这个角色的团队非常少,这个角色的职能一般由团队的产品经理、交互设计师来分担。
5.开发
程序员根据设计团队的标注切图搭建界面,根据产品提供的功能说明文档去开发功能,最终产物是可使用的应用。
6.测试
应用开发完成后,还需要测试人员测试应用的功能,看看应用上有没有问题,兵反馈给开发人员或者设计人员更改。测试人员一般以测试功能为主,对于界面适配的细节问题,测试人员并不能及时发现,所以界面测试工作最好还是UI设计师配合完成。
7.运营
运营人员最终把打包的应用发布到苹果商店和各大安卓市场上。应用不是发布到市场就不管了,可以把前期的开发流程理解为“生孩子”,而运营就是“养孩子”的过程。根据不同类型的应用,运营人员需要通过各种手段提升应用人气。同时也可以把运营应用过程中发现的问题反馈给产品人员,由产品人员再次发起应用的版本迭代。
今天给大家分享了各个角色的工作内容,实际工作中很多公司不会有这么多的角色在里面,很多时候都是UI设计师担任起了交互设计师的职责有时候也担任起了产品经理的职责,所以我们一定要了解整个流程包括整个项目的细节,这样对我们也是一种锻炼。
今后我会尽量把发稿的时间缩短,也希望大家能谅解!同时也希望大家多多支持下作者,在此谢过!