北开在线

教育 职业技能 案例ID:156286
Super、超
7 年经验· 中大英才(北京)网络科技有限公司
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

北开校园学习软件就是学员可以以在线看直播、录播课程形式进行学习,老师可以对相应课时配置作业及练习,学员在线巩固知识点。最终考试获得学分。通累积学分,达到标准,即可依次获得相关行业职业证书、毕业证书,获得学位.

项目职责:

1.搭建项目基本框架,封装基础组件,整体采用MVC设计模式,在此基础上增加Service层,将数据的获取以及加工移到这里,减少Controller中的代码量,避免业务复杂引起的代码臃肿问题。
2.纯手写(Masonry)及Xib混合使用实现UI界面的搭建。
3.项目中使用block、代理、单例、通知等常用设计模式。
4.对阿里云SDK进行二次封装,完成直播课、录播课的播放功能。
5.自定义Cell,使用UITableView/UICollectionView进行布局,完成界面搭建。
6.对接友盟SDK,实现第三方登录及分享功能。刷题模块使用UIPageViewController、UIViewController两种不同的方式实现。采用DTCoreText实现试题排版,支持多种试题类型,如单选、多选、判断、填空、简答、材料等。
7.对接腾讯IM,完成直播聊天室功能,优化聊天室因聊天消息太多引起的卡顿问题。
8.自定义转场动画,实现底部抽屉效果的实现。
9.使用SAMKeychain存储用户私密信息,使用归档、FMDB实现数据持久化。

北开在线

教育 · 职业技能 案例ID:156286
联系该工程师
微信扫码,建群沟通
作者: Super、超 - 7年经验- 中大英才(北京)网络科技有限公司

案例介绍

北开校园学习软件就是学员可以以在线看直播、录播课程形式进行学习,老师可以对相应课时配置作业及练习,学员在线巩固知识点。最终考试获得学分。通累积学分,达到标准,即可依次获得相关行业职业证书、毕业证书,获得学位.

项目职责:

1.搭建项目基本框架,封装基础组件,整体采用MVC设计模式,在此基础上增加Service层,将数据的获取以及加工移到这里,减少Controller中的代码量,避免业务复杂引起的代码臃肿问题。
2.纯手写(Masonry)及Xib混合使用实现UI界面的搭建。
3.项目中使用block、代理、单例、通知等常用设计模式。
4.对阿里云SDK进行二次封装,完成直播课、录播课的播放功能。
5.自定义Cell,使用UITableView/UICollectionView进行布局,完成界面搭建。
6.对接友盟SDK,实现第三方登录及分享功能。刷题模块使用UIPageViewController、UIViewController两种不同的方式实现。采用DTCoreText实现试题排版,支持多种试题类型,如单选、多选、判断、填空、简答、材料等。
7.对接腾讯IM,完成直播聊天室功能,优化聊天室因聊天消息太多引起的卡顿问题。
8.自定义转场动画,实现底部抽屉效果的实现。
9.使用SAMKeychain存储用户私密信息,使用归档、FMDB实现数据持久化。

相似案例推荐

  • 蓝筱玉软装学堂

    蓝筱玉软装学堂

    学习教育类app, 一个软装美学工作者的孵化平台。这里有专

  • 画图之家

    画图之家

    这是一个为客户提供寻找设计师与设计公司出装修设计图的的招标平

  • 培训教育

    培训教育

    再个是在企业信息化平台中拆分出来的系统。 主要就是独立开发

  • 鲲鹏志App

    鲲鹏志App

    鲲鹏志是针对中国青年家庭教育和创业就业培训的研究与学习平台,

  • 华为学习云

    华为学习云

    华为全球的学习平台,多租户的管理系统,类似于腾讯课堂,不同之

  • q学友

    q学友

    “Q学习”是一套智能、高效的教学系统,定位于校方与学员间的“

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×