斯尔教育

我要开发同款
proginn13432160402023年11月28日
139阅读
开发技术设计模式、mvvm、swiftobject-cios

作品详情

1. 项目主要分为两大功能模块,分别为选课、学习两个方向, 选课延伸出购物、下单、支付、查看订单、物流等等一系列功能;学习模块衍生出看视频、做练习两个主要场景, 看视频又分为直播、回放等等, 在做习题中,分为模考、题库、作业等等,作为一款迭代了四年的产品,具体功能还是比较多的,并且进行了iPad适配以及深色模式适配,比较追求用户体验。
2. 整体上我作为该项目iOS端的负责人,具体负责了购课、播放课程(直播、回放)以及做题场景,这些核心模块的功能开发
3. 具体难点有两个,一个是投屏开发中,我们是纯自研的投屏功能,基于DLNA协议进行的开发,我详细阅读了协议内容和对协议进行了封装。再有一个难点是在做题场景中,后端会下发展示富文本样式的图案,题目中可能会出现公式、表格、加粗字体等等,在解决这些样式上迭代了多个版本,使用了很多的技术方案
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论