该项目是 51Talk 核心教学产品的 Web 端实现,旨在为全球师生提供低延迟、高互动的在线教学环境。 技术架构: 基于 React 全家桶与 TypeScript 开发,集成 WebRTC 实现音视频通讯。 个人职责: 负责互动白板模块的开发,利用 Canvas 技术实现了多端同步的课件标注与实时轨迹渲染,在高频率交互下保持 60fps 的流畅度。 针对不同国家、不同分辨率的设备进行精细化适配,采用响应式布局与自适应缩放算法,确保在 iPad、笔记本及各种比例的显示器上均有完美的教学视野。 进行了深度的性能调优,通过动态组件加载与 Tree-shaking 优化,将首屏加
本项目为掌阅科技旗舰级产品 iReader 的 iOS 客户端核心组件,服务于数亿级用户,对性能要求极其苛刻。 技术栈: Objective-C / Swift / Core Text / Hybrid 个人职责: 深度优化阅读引擎的排版算法。利用 Core Text 进行高性能文本渲染,攻克了超长文档及复杂图文混排场景下的翻页掉帧问题,实现了极致的“纸质书级”翻页体验。 负责 iOS 端的组件化拆分。通过对底层网络库、持久化存储库的封装,提升了模块间的独立性,并优化了 App 启动速度,缩短冷启动时间约 200ms。 开发了高性能的 H5 容器(JSBridge)。实现了原
该项目是 51Talk 核心教学产品的 Web 端实现,旨在为全球师生提供低延迟、高互动的在线教学环境。 技术架构: 基于 React 全家桶与 TypeScript 开发,集成 WebRTC 实现音视频通讯。 个人职责: 负责互动白板模块的开发,利用 Canvas 技术实现了多端同步的课件标注与实时轨迹渲染,在高频率交互下保持 60fps 的流畅度。 针对不同国家、不同分辨率的设备进行精细化适配,采用响应式布局与自适应缩放算法,确保在 iPad、笔记本及各种比例的显示器上均有完美的教学视野。 进行了深度的性能调优,通过动态组件加载与 Tree-shaking 优化,将首屏加...
本项目为掌阅科技旗舰级产品 iReader 的 iOS 客户端核心组件,服务于数亿级用户,对性能要求极其苛刻。 技术栈: Objective-C / Swift / Core Text / Hybrid 个人职责: 深度优化阅读引擎的排版算法。利用 Core Text 进行高性能文本渲染,攻克了超长文档及复杂图文混排场景下的翻页掉帧问题,实现了极致的“纸质书级”翻页体验。 负责 iOS 端的组件化拆分。通过对底层网络库、持久化存储库的封装,提升了模块间的独立性,并优化了 App 启动速度,缩短冷启动时间约 200ms。 开发了高性能的 H5 容器(JSBridge)。实现了原...
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如该工程师当前档期不合,也可免费为您推荐相似候选人