手机行业-移动应用-产品开发
产品开发
前言
手机平台上的移动应用产品开发越来越受到关注,那么移动应用产品是怎么开发出来的呢?大家都知道一个产品的开发肯定要有一个产品线,那么手机品台上的移动应用开发要经历哪些环节?以及和传统的产品开发有哪些异同点呢?
正文
一般的手机平台上的移动应用产品开发要经历:产品策划、产品架构设计、产品软件开发项目管理、产品化管理等四个主要环节。
一、产品策划
任何一个产品的产生都是有一个想法开始,光一个想法,做不了什么,重要的是把这个想法具体的用其他工具表达出来,表现给其他人看。这个就需要专业的产品策划,产品策划,基本的包括产品功能策划和产品使用流程策划,以及产品UI的策划。这些策划都不是一般的产品策划人员可以做到的,产品的功能策划,想法中要实现的功能需求是来自实际的使用过程的总结,所以要求策划者熟悉手机平台,手机平台的使用经验。以及在产品的使用流程策划过程中和实际的手机使用经验是密不可分的,没有手机平台的使用经验就不知道怎么策划良好的使用流程,以及产品UI策划更是和手机平台息息相关,不同的手机平台,UI风格是不一样的,当然也可以设计一个平台的通用分格强调功能策划,然后针对不同平台进行移植。对于产品的使用流程策划要注意手机的操作风格,目前手机平台有两种使用风格,一种是单手操作风格,如Symbian s60,S40,以及windows mobile 2003,5.0的smartphone以及6.0的standard都是单手操作的经典,第二种是双手操作风格,要借助触笔来操作,如Symbian UIQ,以及windows mobile 2003,5.0的PPC以及6.0的professional都是双手操作的经典,当然双手操作的还有palm,moto linux系列等。手机移动应用产品的使用流程策划特别要注意这两种操作风格的区分。对于UI策划,要注意手机屏幕分辨率的不同,要注意在UI设计上的取舍和变化,例如针对128*128,128*160的小分辨率的屏幕介意用列表做主菜单。对于176*208,176*220,208*208,240*320,352*416等大屏幕就可以灵活设计了,可以是九宫格,也可以其他的形式,但是最好和手机平台的风格一致,尽量不要形象的该手机平台的使用习惯和操作风格,以及在功能菜单等文字标题尽量和手机系统保持一致。
如以下策划文档:
(图一)
二、产品架构设计
产品架构设计包括客户端产品架构设计和服务器端架构设计,以及客户端和服务器端的通信协议设计。
2.1客户端架构设计
客户端架构设计包括产品UI架构设计和技术架构设计。