前言
从本节课起,我们进入百度旗下的全民小视频APP的引流脚本开发。
开发模式采用模块化开发。由于这个项目是多人合作的,在这里我也把开发的流程和注意事项分享给大家。
由于是多人合作,所以在开发前,要制定项目需求,接口文档。
文档里,规定功能点,统一接口名,统一变量命名规范,统一注释规范。
各方面尽可能统一,方便项目的后期维护。
因为每个人写代码的风格不一样,思路也不一样。团队里,有的之前是做游戏脚本的,有的是做引流脚本的,有的可能技术也不太过硬。
我们都知道,做游戏脚本,和引流脚本的方法,是完全不同的。
做游戏脚本,要用到大量的找图、找色。
但是我们用jsd插件做引流脚本,基本上用不到找图。找色也很少。
在这种情况下,思维的转变,和代码风格的统一,就变得尤为重要。
我作为项目的统筹,参与了框架搭建、统一规范、接口制定、代码整合,公共接口开发等工作。
在接下来的几节课里,将逐步分享,供大家参考学习。
课程内容
- 完成关注功能的公共接口
开发环境与工具
APP版本:1.14.5.10
按键精灵:3.3.1.13754
JsDroid按键精灵插件:1.7.7
Auto.js Pro:7.0.3-0
终端设备:红米NOTE5A高配版
分辨率:720X1280
插件下载
JsDroid按键精灵全分辨率插件下载,包含1.8.1内部会员版
相关文章
按键精灵调用JsDroid插件时提示服务启动失败的解决方案
Auto.js和JsDroid按键精灵插件共用时,提示无障碍权限未开启的解决方案