网站首页 > 博客文章 正文
回想一下开发一款app的流程
其实对于一个程序员来说,成长最快的莫过于独立开发一款app应用,经历一下从无到有的过程,以及这个过程中需要做的,出现的问题,怎么解决的等等。
我曾独立承担过一款app的开发,这里记录一下心得。
1.产品研讨,需求确认,需求(带效果图)评审,一直到需求最终落地
2.构思产品,搭建开发框架----------------使用什么架构呢?MVP,还是MVVM
3.是否需要用到组件化开发
4.抽取共性内容----------基类(主题啊,标题栏啊,状态栏啊,侧滑啊,跳转动画啊等等),工具类
5.确定用什么网络框架--------跟后端,测试确定返回结果类型
6.需要用到哪些三方库--------确定这些三方库的版本
7.配置gradle--------配置sdk版本啊,三方库版本统一管理啊,是release模式还是debug模式啊,签名文件啊等等
8.具体开发------开发过程中需要及时跟相关产品,测试,以及后台人员确认
9.代码混淆
10.加固
11.多渠道打包-------渠道信息需要提前配置,提前在对应的开发者平台申请好,节省时间
12.测试,bug修复,功能点查缺补漏,优化
13.验收各个功能模块,配置信息
14.验收合格之后,准备好需要上架的安装包,定好时间上线
15.上线之后,跑一遍主要流程,线上观察
大致就是这些流程,当然了,开发过程中可能会出现各种各样的问题,需要我们在开发过程中细心细心再细心,多测试,出现问题了沉着应对。
————————————————
版权声明:本文为CSDN博主「唐人小调」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/gengbaolong/article/details/90602708
- 上一篇: Vivado 安装及其破解(vivado破解教程)
- 下一篇: 多云场景下,程序员该如何管理云凭据?
猜你喜欢
- 2024-10-23 「技巧」将机智云官方APP源代码无误导入AndroidStudio
- 2024-10-23 《出发吧麦芬》麦乐兽详细攻略和礼包码
- 2024-10-23 大白话讲解JavaScript 结构型设计模式之 - 外观模式
- 2024-10-23 IntelliJ IDEA的学习笔记(一、idea的安装和配置)
- 2024-10-23 在 Kubernetes 上部署 Vault(kubernetes部署prometheus)
- 2024-10-23 单点登录【SSO】(单点登录入口)
- 2024-10-23 Hexo静态网站托管到腾讯云COS+CDN及缓存自动刷新方案
- 2024-10-23 用FPGA构建边缘AI推理应用很难?这样做,变简单!
- 2024-10-23 五一别被床绑架!30部片子让你宅家乐照样翻天
- 2024-10-23 .NET 8.0中使用Dapper Micro ORM通过MVC进行数据访问
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- powershellfor (55)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)