secretBabu2023年01月04日
273阅读
所属分类APP

作品详情

负责潭州课堂主要功能开发、基础框架搭建和性能优化。使用 git-flow 流程进行多人协同开 发,提高合作效率。
● 启动时间优化,提高使用体验。通过减少非必要文件,二进制重排等手段,APP 启动 pre-main 阶段启动耗时控制在 500ms 左右,优化后整体启动时间提升 40%。
● 主要业务模块重构和搭建。使用工厂模式、构造者模式重构课程详情页,应对课程详情 中不同状态下的 UI 和逻辑场景。使用适配器模式和策略模式处理首页不同动态子模块的事 件响应。
● 通过 IM 自定义消息处理聊天室业务,如课堂练习和自定义表情等,丰富老师和学员间 的互动场景。
● 利用 AOP 实现无痕埋点,满足产品和运营数据统计的需求。
● jenkins+fastlane 持续集成。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论