项目描述:该项目是针对K12教育课外培训机构量身定做的教学业务运营支撑系统,有完整的业务支撑:客户管理、学
员管理、合同管理、老师课表、课堂报告、上课考勤与扣费、审批管理、业务统计分析等等。
责任描述:
1、主要负责客户管理、学员回访、学生请假、课堂报告草稿等功能模块的开发;
2、主功能模块由原生实现改为H5实现;
3、实现JS与iOS原生数据交互的需求,如:文件上传、录音、语音翻译等;
4、Jenkins自动打包环境部署和脚本的实现。
开发技术:Native使用Objective-C语言,纯手写(Masonry)及Xib混合使用实现UI界面的搭建,采用 block,代理委托,
通知等设计模式。
H5使用React+dva+webpack+antd-mobile框架。
工作成果:
1、积累原生与JS交互的公用api库,为后续的混合开发提高效率;
2、搭建jenkins自动打包环境,提高打包效率以及减少手工打包的失误。