> 线上教育场景应用,在线上全场景实现线下教育教学功能,主要包括课前、课中、课后、社群等几大板块。
>
> 采用组件化、MVVM架构方案,包含Okhttp、Retrofit2、Glide等主流技术栈,同时自研众多底层支撑组件,包括日志采集、特殊场景交互、性能针对性优化方案等。作为主力开发工作内容涵盖以下:
1. 负责开发课前、课后等业务板块需求评审,技术选型,方案落地。
2. 负责系统组件化⽅案实施落地,及架构优化演进。
3. 负责约60% 基础组件开发及维护。
4. 负责墨⽔屏设备专项工作及墨水瓶设备Launcher开发及维护⼯作。
部分基础组件
- `MaterialsPreview` 材料预览组件
> 针对统一预览多媒体材料需求点,规范实现方式,统一业务支持及扩展。支持音频/视频/Office/PDF/图片预览以及与之相关的扩展功能。
- `EToolbar`|统一标题工具栏组件
> 针对众多不同功能,风格相似,且布局复杂的工具栏开发维护产生的成本问题考虑。采用类似策略模式的方式统一规范标题工具栏,实现对