移动 APP 开发模式——H5
官方文档
HTML官方网站(英文)
《Html 官方文档API中文手册》
学习资源
《前端学习路线》
工具素材其它
移动 APP 开发模式——React Native
官方文档
React Native官方网站(中文)
React Native官方网站(英文)
学习资源
《GitHub - Awesome React Native》
《GitHub - React-Native学习指南》
《Gitee - potato512/Learn_ReactNative》
工具素材
三方库搜索平台 - js.coach
ReactNative - 开源项目收集
其它
《「ReactNative原理」启动流程》
《「ReactNative原理」 Native层的渲染流程》
《「ReactNative原理」 JS 层渲染之 diff 算法》
《稀土掘金 - 彻底弄懂 React Native 性能优化的来龙去脉》
《稀土掘金 - 没 2 年 React Native 开发经验,你都遇不到这些坑》
移动 APP 需求类型
移动 APP 研发需求是移动 APP 研发交付的起点,只有明确了移动 APP 的各类研发需求,才能保证最终的交付满足要求。
一、需求概述产品的需求通常分为四类:业务需求、用户需求、功能需求、非功能需求
类别
介绍
举例
业务需求(Business requirement)
表示组织或客户高层次的目标。业务需求通常来自项目投资人、购买产品的客户、实际用户的管理者、市场营销部门或产品策划部门。业务需求描述了组织为什么要开发一个系统,即组织希望达到的目标
对应的是组织或者客户,可以类比为平台和商家
用户需求(User Requirement)
描述的是用户的目标,或用户要求系统必须能完成的任务。用例、场景描述和事件――响应表都是表达用户需求的有效途径。也就是说用户需求描述了用户能使用系统来做些什么
对应的是购买产品的用户,可以类比买家
功能需求(Functional Requirement)
规定开发人员必须在产品中实现的软件功能,用户利用这些功能来完成任务,满足业务需求
对应的是产品,即你的产品有怎样的功能或价值,能相应的满足买家的需求;可以类比为你现售卖的产品
非 ...
移动 APP 研发质量——测试过程质量
测试用例
《移动 APP 测试流程及测试点》
《TMQ - 移动APP测试用例设计的关注点》
自动化测试
《TMQ - 移动APP自动化测试框架对比》
《TMQ - 远程移动测试平台对比分析》
《CSDN - 自学移动端(APP)自动化测试》
移动 APP 版本发布与更新介绍
一、版本发布1.1 测试发布
Android 建议使用 Firebase 或 fir.im 发布;
iOS 建议使用 Testflight 或 fir.im 发布。
《Android 应用市场发布》
《iOS 应用市场发布》
1.2 发布 Checklist
APP 图标
版本号
编译号
ASO关键字
故事板
更新日志
功能是否全部完成
Bug 是否全部修复
开发截止时间
UAT开始时间
UAT过审时间
提交市场时间
正式上线时间
是否需要服务器扩容
是否需要 CDN 支持
是否需要运维支持
所有渠道已准备
所有三方平台服务已准备
新增接口列表
变更接口列表
安装包大小
增量包大小
产品已确认
设计已确认
测试已确认
后端已确认
前端已确认
移动端已确认
二、版本更新2.1 更新引导版本更新分为强制更新和非强制更新两种。强制更新适用于需要修复线上严重 Bug 情况,对用户使用体验影响较大。
当一个新的版本上线的时候,往往需要考虑四种情况。把新用户、老用户和新版本、老版本做交叉匹配。
版本/用户
新用户
老用户
新版本
正常引导
告知更新
老版本
...
移动 APP 开发模式——快应用
官方文档
《快应用官方文档》
学习资源
《前端学习路线》
工具素材其它
移动 APP 开发模式——Unity
官方文档
《Unity官方文档》
学习资源
《Unity学习路线》
工具素材其它
《Unity Shader 入门精要》学习笔记:基本概念
《Unity Shader 入门精要》学习笔记:基于 Blinn-Phong 光照模型的标准光照着色器
《Unity Shader 入门精要》学习笔记:基于 Phong 光照模型的标准光照着色器
移动 APP 研发质量——生产过程质量
《移动 APP 运维监控》
《移动 APP 数据分析》
《敏捷测试的“三板斧“》
《移动 APP 性能优化》
移动 APP 开发模式——小程序
官方文档
《微信小程序官方文档》
《字节小程序官方文档》
《支付宝小程序官方文档》
《百度小程序官方文档》
《京东小程序官方文档》
学习资源
《前端学习路线》
工具素材其它
移动 APP 前沿技术
《艾瑞网 - 2022年,移动应用行业有哪些值得关注的技术趋势?》
《新浪网 - 2022年App行业研究报告》