-
产品经理:负责app需求分析,绘制原型图,并把握设计流程,分配工作任务。
-
UI设计师:负责把控视觉效果,实现app的视觉呈现,协同产品经理,代码工程师。
-
代码工程师:根据UI设计师提供的设计稿进行开发,完成app最终的呈现。
-
交互设计师:在产品和视觉设计师的基础上,进行更深入的用户交互设计。
-
用户体验设计师:对产品的可用性进行优化,提升用户体验。
流程解析:
-
前期需求规划与信息准备:
需要制定出完整的需求文档(包括功能文档),功能流程图及时间线图。
-
设计阶段:
进行交互设计和UI设计,设计出基本且完善的原型图,同时制作基础的交互设计效果,在此基础上,根据设计稿创作出完整的UI界面,学习如何切割图片,特别是需要进行9patch处理的素材图片。
-
开发阶段:
使用adt等开发环境进行app软件开发,必须掌握Java语言,并熟悉Android环境及机制。
-
后端开发:
熟悉并能够开发数据库,熟练掌握API接口开发,具备独立开发API的能力以及调用第三方API的经验。
-
发布和上线:
掌握app发布的全流程,包括真机调试技巧,了解证书,打包和上架的过程。
0
