大二暑假在家,学习可真难啊!一方面是环境的问题,好不容易有点状态,爸爸买了一些荔枝叫去吃,时不时妈妈又来看看,另一方面就是心态了。不知道为啥,暑假明显感觉很浮躁,也罢,只能天天跟着慕课上学习,能学一点是一点吧。
- app开发的主要步骤:需求分析,原型设计,应用开发,应用测试,试运行,正式运营。
- 需求分析:这块就是跟客户的沟通过程,人家顾客想要什么功能,对软件的性能有什么要求,预期达到的效果,这个过程就是需求分析。
- 原型设计:把抽象的事物可视化的过程,这块就是把操作的效果和界面流程介绍完成,很像平时发布会上的那些展示PPT,这个就叫原型设计。积累储备原型是一个很好的习惯,当遇到同样的需求时可以把原型直接拿来简做修改 ,有一个图便于理解
4.应用开发:如果说前面的是小打小闹,那这方面就是真正的战争了。正式敲代码写程序的环节,无须多言,开发app一般用的都是andriod studio。
5.应用测试:应用设计完成后不能立刻交入使用,需要进行一系列的测试,对产品的性能全方面测评,包括验证功能是否正常,能否适配各种版本和不同型号的手机屏幕,性能问题等诸多问题,这块要求也挺高的。
6.试运营:根据实际体验进行完善。
7.正式运营:要进行持续改进。
这两天做好了记账本app的原型设计,慕课上老师的要点进行了简单整理。
1.原型设计:是产品的简化模型,app的原型一般指app的界面效果和操作流程。
2.原型的作用:沟通。原型是根据需求分析的可视化表达,可以辅助产品经理,交互设计师,技术工程师,客户之间进行交流。测试。通过原型可以更快测试团队对需求的理解,降低需求理解不到位带来的返工成本。
3.原型的价值:识别风险,减少风险,节省成本。
4.方法和流程:1)头脑风暴灵感的进发。2)画草图,提炼方法。3)做原型细化想法。4)演示讨论改进。
5.设计工具:axure,mockplus,sketch,墨刀。
用墨刀做了一个记账本app的设计原型,大概功能有:概要,收入,支出,期间的交互和组件的使用很关键,学到了很多东西。
睡了,晚安。明天一定要早起背单词啊!