移动端负责人:负责多款APP(腾跃校长在线(Android、React Native)、腾跃教师端(Flutter)、腾跃学生端(Flutter)、青舟读书(Flutter)等)的开发和管理工作。涉及到的关键技术包括:
1.由原生开发逐步转化为React Natvie跨平台开发。
2.Flutter跨平台开发。
3.搭建Jenkins CI/CD 自动化构建流程。
4.模块化、组件化。
5.长链接、动画、音视频播放、IPC通信、移动支付。
2.双师直播软件部负责人:负责双师直播系统的开发和管理工作。该项目由Java后端、C#客户端、Electron客户端、Web端组成。涉及到的关键技术包括:
1.实时音视频,采用多家RTC服务,通过适配层完成接口统一。实现容灾机制,提升系统稳定性。
2.即时通信,完成一对一、一对多、多对多的数据传输,服务端使用Netty作为Server,客户端分别用Socket、WebSocket实现Client。
3.属性动画+GLSurfaceView 实现丰富的动画效果。
4.答题器USB串口通信。
5.Windows媒体管理、注册表管理、远程控制。
6.Vue2升级Vue3。
3.双师硬件部负责人:负责双师系统硬件设备的资源管理工作。包括成本优化、设备稳定性改进、售后服务管理、直播间搭建等。