看大师讲解移动互联网前端开发流程

你做过移动互联网开发吗?在移动互联网超级火爆的今天,你是否也想分的一杯羹呢,来这里看大师给你讲解如何完成一款app,本文的主旨在于讲解在app的制作流程。

今天完成了完全属于自己的一款安卓应用,整个流程都是我一个人跑下来的,感觉小有成就,名字叫“长见识了”,是一款趣味答题类的游戏,题目各种火爆各种经典,下载地址,看似一个简单的答题小游戏却是五脏俱全,从开发流程上都进行了严格的规范,大家有空可以下载玩玩~

该项目虽然比较简单,但是从项目需求分析到最后的开发测试上架流程都是完备了的。

一,首先我的扮演角色是产品经理,做的工作有:

1,观察市场和客户需求,提出核心思想

2,定义项目原型,设计app页面流程

3,定出项目上市或开发结束时间

二,然后我扮演的角色是项目经理,做的工作有:

1,分析项目需求,评估需求可行性

2,开发文档,量化任务,分配给相应人员

3,跟踪进度,把控流程,协调各组员关系UI设计

三,做出这些后,就进入UI设计的作业范围了:

1,按照项目原型设计UI界面

2,定义相应动画效果

3,UI界面进行切图

四,定义出自己的UI之后,我就要开始对自己的设计进行编码操作了,首先要做的是后台:

1,按照项目原型设计UI界面

2,定义相应动画效果

3,UI界面进行切图

五,现在就是要做前端了:

1,研究项目原型,搭建相应框架

2,研究具体的技术,封装相应包类

3,详细编码和单元自测

六,中间穿插着要对自己的产品进行测试:

1,对后台的接口进行完整测试,强健性测试,压力测试

2,对UI进行美观性测试与实用性测试

3,对客户端进行性能测试,各种用例测试

测试这里需要注意的是,很多地方都是交叉进行的,比如后台开发或者UI设计刚出来就交给测试人员进行测试,而不是等到app开发完成后才对其进行测试,这样会形成一个亡羊补牢的结果,如果后台或者UI出现一些bug,会影响前端开发的进度。

有机会大家一起讨论,欢迎大家留言~~

项目经理

看大师讲解移动互联网前端开发流程

时间: 2025-01-03 19:37:32

看大师讲解移动互联网前端开发流程的相关文章

看大师讲解Android快速开发框架EasyAndroid

前几天做了小应用,感觉小有成就,名字叫"长见识了",是一款趣味答题类的游戏,题目各种火爆各种经典,下载地址,看似一个简单的答题小游戏却是五脏俱全,从开发流程上都进行了严格的规范,大家有空可以下载玩玩~ 在这个应用中,用到了我以前集成的一个快速开发框架-EasyAndroid,这个框架我以前在做项目的时候总结,整理出来的,对于快速开发Android应用非常实用. 其实,Android应用的开发并不难,我们拿到一款Android应用后,百分之九十以上无外乎有这么几个功能: 1,IOC Mo

互联网前端开发技术栈

互联网前端开发技术栈 前言 互联网建立60多年了,网站开发技术日新月异,但web前端始终离不开浏览器,最终还是HTML+JavaScript+CSS这3个核心,围绕这3个核心而开发出来大量技术框架/解决方案. 我从2000年初开始做网站开发,使用的技术不断迭代,一些消失了,更多的出现了. 最近写过  .NET技术大系概览 (迄今为止最全的.NET技术栈) ,相信很多网友感叹掌握的.NET技术远没有这个技术栈里面所描述的多. 问题 大家是否想过: Web前端开发究竟包含哪些技术呢? 我所掌握的技术

转:互联网产品开发流程

互联网产品开发流程 对于稍微大一点的互联网产品都要有精心部署和安排才行,否则项目进行的将会一塌糊涂.先说一说都有哪些岗位和开发所用的软件:PD(产品策划):word,visio,AxurePM(产品经理):EasyMindID(交互设计师):Axure, PhotoshopVD(视觉设计师):Phtotoshop, IllustratorWD(前端开发工程师):Photoshop, DreamweaverDEV(后端开发工程师):Dreamweaver, MyEclipse 再 说说MRD(Ma

搭建前端的开发环境和前端开发流程总结

一.搭建前端的开发环境 1.代码编辑工具:sublime/WebStorm/HBuilder. 2.断点调试工具:Firebug. 3.版本管理工具:Git(本人建议使用git,至于原因大家可以看看相关blog),安装完成后我们就可以从github上clone一些项目. 4.代码合并和混淆工具:webpack (Webpack具有Grunt.Gulp对于静态资源自动化构建的能力,同时兼容AMD与CMD的模块加载规范). 4.开发调试工具:NodeJs.很多非常有用的工具都是基于NodeJs的,我

如何构建自动化的前端开发流程

我们先来看下前端开发可能存在的问题: 我们有许多的第三方库的依赖需要管理: 我们有独立的前端测试需要自动运行: 我们还有很多代码需要在发布时进行打包压缩: ?? 所以构建一个自动化的前端开发流程是非常必要的,但现在前端开发流程的构建是百花齐放,没有一个统一的标准,还有很多依赖于后端的架构来做前端开发管理.例如在Rails开发中,就有各种前端库的gem包.但是这种依赖于后端框架的管理方式有许多问题: 许多gem包的维护者并不是前端库的维护者,所以更新不一定即时: 不利于前端代码与后端代码做分离:

系列网页。前端开发流程

实践了一段时间,发现<Freshman.前端开发流程.>里面的东西比较适合从头到尾开发一个新页面的情况,而在具体开发工作中,我们大部分时候是开发一系列网页,有一些元素(比如很多页面的top/banner部分)是类似的. 所以开发的流程可以是开始先做好第一个页面的全部,把公共部分抽取出来,然后之后的页面只要修改不同部分就好.

移动端开发者眼中的前端开发流程变迁与前后端分离

写在最开始 移动端与前端的区别 前端开发的混沌时代 后端 MVC MVC 方案实现 MVC 的缺点与改进 前端只写 Demo HTML 模板 后端 MVC 架构总结 AJAX 与前端 MVC 前后端分离的缺点 双端 MVC 不统一 SEO 性能不够 集中 Or 分离 Nodejs 前后端分离的哲学 Nodejs 分层 实战应用 风险控制 总结 参考资料 写在最开始 这是一篇面向移动端开发者的科普性文章,从前端开发的最初流程开始,结合示范代码,讨论开发流程的演变过程,希望能覆盖一部分前端开发技术栈

我们一般的前端开发流程

有些毕业生或非it行业的人,想了解真正的一个开发流程,就我个人的经验做以简单的分享,仅供参考,不是一个覆盖全行业的事实标准. 老板或甲方是一个需求的真正发起者,也是一个基础idea的梦想师,产品是需求专业化梳理或进行有效评估细化需求负责的, 而设计是前端的上游,前端是设计的下游.设计的工作目的是把产品宏观的思维结果进行专业的处理,因为按一般的习惯,产品最终的结果是原型图,而原型图可以理解为设计的草图, 对真正的用户来说,这个草图过于简单或不符合使用的操作习惯,所以需要设计师进行专业的处理,比如颜

主流的h5前端开发流程

一. 流程 设计师以750pt×1334pt尺寸进行设计(当然高度随内容变化),最后用该尺寸的设计稿进行标注.切图,前端采用flexible进行适配. 二. flexible使用方法 Flexible的使用方法非常简单,只需要引入flexible_css.js和flexible.js 下载地址 l  第一种方法将文件下载后放入项目中引用(省略写法,大家都懂的) l  第二种直接使用阿里CDN资源 <script src="http://g.tbcdn.cn/mtb/lib-flexible