简单开发流程

一>  项目流程

1> 项目经理: 组织产品经理, UI设计师, 开发工作人员等人员发起项目启动会议, 最终将提供最终产品给客户进行验收, 发布上线

2> 产品经理: 产品原型图的设计并且与客户确认(产品原型图 -- 网页(axure) / 图片(ps))

3> UI设计师: 设计视觉效果图并且与客户进行确认

4> 开发工程师: 项目研发, 接收测试工程师的反馈, 由项目经理同程参与, 把控进度

5> 测试工程师: 项目测试, 发布测试报告等

开发--> 调试 --> 验收 --> 上线 --> 运营(推广) --> 分析(数据跟踪, 报告) --> 升级


二> 项目如何分配

1> 项目架构: 大公司 --> 网络安全, 界面, 业务, 工具类层

2> 分配任务: 小公司 --> 按照功能和模块


三> 搭建环境, 环境部署info.plist

1> 很少用storyboard, 基本上都用纯代码

2> main.m 函数中, UIApplicationMain 的作用


四> 工厂模式

+ (instanceType)


总结:

1> 环境配置(Bundle ID, 启动图片, App-Icon等)

2> 开发方式(Storyboard, 纯代码)

3> 搭建框架 --> 根据流程图
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值