数字教育

我要开发同款
wdroid2023年05月19日
119阅读
所属分类作品

作品详情

1、 负责开发 数字教育基础架构和 功能开发,和后期负责项目的迭代以及维护等。
2、 配合其他项目组开发统计 SDK 和文档编写。
3、 配合产品经理、UI 及服务端人员沟通进行需求分析、研讨技术实现方案,进行应用及系统整合;
相关技术:
1、 封装启动组件,所以我定义 ITask 接口,考虑到一个组件可能存在多个初始化 Task ,为了收集这些 Task 定义了 ITaskRegister 接口,并且 ITask 接口声明组件的优先级方法,让各个组件实现 ITask 接口完成组件各自的初始化操作,通过 SPI 并收集到集合中统一将 Application 的生命周期下发至各个组件。
2、 自动化打包:编写 Gradle 脚本并搭建 Jenkins 自动化打包并上传至蒲公英,便于减少手动打包出错几率并且极大简化内测包分发流程。
3、 应用 AOP 技术将 AliPush Token 注册至环信中,避免重复开发集成 SDK ,极大提高了开发测试效率。
4、对网络层组件进行日常维护、升级,建设问题诊断排查工具。
5、调研 flutter 混合开发落地。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论