潭水源iOS项目开发

我要开发同款
Carryou2023年03月06日
226阅读
所属分类IT教育

作品详情

在项目中作为核心iOS研发人员,承担了占比60%以上iOS研发侧日常工作(从排期时间、负责模块复杂度、响应oncall问题数量,解决线上崩溃数量等纬度来衡量),参与工作包括但不限于:
- 结合iOS项目开发调试UI的痛点,为潭水源业务接入UI视图调试组件Lookin,提高开发过程中调试UI的便捷度,并在小组内部发起iOS技术分享总结Lookin接入&使用方法,输出技术分享文档《视图层级查看工具--Lookin使用》
- 主动发起潭水源项目技术侧“iOS体验优化专项”。负责优化项目核心路径的交互&使用体验。重点修复了如下问题:
1. 系列课程视频模块,“正序&倒序”功能BUG导致交互异常问题,优化用户观看视频交互体验
2. 直播播放H5页面播放器无法全屏观看直播的功能缺陷,较大提升用户观看直播视频体验
3. 项目中存在较多按钮点击热区过小,导致难以点击的问题。在本次iOS体验优化专过程中,放大这些视图点击热区,便于用户操作。
4. 修复潭水源项目作业编辑页面的卡死问题,解决作业编辑完成后无法提交的问题,提升项目使用的稳定性。
- 为激励项目参与者,提高参训学员平台注册率、培训完成率,支持端上“证书”业务侧需求。为端上新增证书列表页、证书详情页、证书预览页、证书图片下载、放大缩小查看等功能。
- owner“潭水源项目线上版本部分地区上报错误地区码”导致教师个人信息记录错误的问题,主动推进此技术需求的提测与产品验收,同时输出技术方案文档《1.5.6 修复iOS上报错误地区码的问题》
- 在开发搜索需求时,结合自己学习iOS响应链机制的心得,将学习内容返哺应用于项目开发工作中,以更加优雅、更高复用性的方式封装搜索组件,并于组内进行技术分享,输出学习文档《iOS响应链机制》。
- 保持关注线上上报崩溃问题,并修复持续上报的iOS崩溃问题3个,降低客户端crash上报率,提升项目稳定性。
1. 解决闪屏页启动时偶发性崩溃,该崩溃发生频次大概数量在“3次/2周”,异常率持续在0.123‰量级,避免启动崩溃,优化iOS项目启动体验。
2. 解决强师在线页面卡片导致的崩溃问题,该崩溃发生频次大概数量在“7次/2周”,异常率持续在0.287‰量级,避免强师页面崩溃闪退,优化用户使用体验。
3. 解决iOS15+电信手机在使用一键登录时导致的崩溃问题,该崩溃发生频次大概数量在“4次/2周”,异常率持续在0.164‰量级,避免iOS15+电信用户在一键登录页面使用闪退,优化用户使用体验。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论