1、前期产品定位,根据需求演绎功能。需要自己制定出一个完整的需求说明,包含功能点、流程图等。
2、UI设计。需要根据app的展示效果进行页面、
3、交互设计:主要指各个页面、按钮之间的调转及展示方式。这里还需要你懂得px,pt和dp之间的换算,屏幕密度的换算和相互之间的系数,以便你的app能适应不同分辨率设备。
4、而前端、后台、
5、进行部署与维护。
6、
7、某些功能需要做算法,这还需要一定得专业知识,尤其是数学基础。
8、
9、熟练掌握App发布的流程,真机调试技巧,打包,上架。
1、前期市场需求规划与信息——你必须制订出一个原始的市场需求文档,功能文档,流程图,时序图。
2、交互设计、之后再根据这些设计出原始的UI界面并学会切图,这里还必须你懂px,pt和dp之间的折算,屏幕密度的折算和相互之间的系数,其中交互设计必须你懂很多人机操作者的技巧经验,
3、用于ADT之类的研发环境展开app软件开发,
4、必须中用服务器,那你还得掌控涉及科学知识和研发语
1、前期产品定位,根据需求演绎功能。需要开发者自己制定出一个完整的需求说明,包含功能点、流程图等。
2、UI设计。需要根据app的展示效果进行页面、
3、交互设计:主要指各个页面、按钮之间的调转及展示方式。这里还需要你懂得px,pt和dp之间的换算,屏幕密度的换算和相互之间的系数,以便你的app能完美适应不同分辨率设备。
4、而前端、后台、
5、进行部署与维护。
6、
7、某些功能需要做算法,这还需要一定得专业知识,尤其是数学基础。
8、
9、熟练掌握APP发布的流程,真机调试技巧,打包,上架。