1. 她她项目
简介:她她是一款集媒体、内容、社交为一体的专为拉拉们打造的产品,包含电台、直播、话题、专栏等模块
- 调整控制器基类结构,使得原生导航栏与透明导航栏的切换更加顺畅简单
- 负责新版电台开发,整合播放逻辑,在应用中只维持一份电台节目列表,使得但凡涉及到播放状态的页面都能动态显示
- 专栏详情页中使用 JavaScriptCore 框架处理 WebView 与客户端的交互
- 电台和专栏的评论中提前计算并缓存列表高度,以使列表滑动时更加流畅
- 基于网易推流、拉流 SDK 完成直播功能,包括发言、礼物、充值等功能
- 直播中使用 CoreAnimation 实现赞时的心形随机动画。采用数据和视图缓存的方式,实现礼物的队列显示。对动画元素的重用,很大程度上减少了内存和 CPU 压力。
- 基于腾讯即时通讯 SDK 完成了 App 聊天中数据逻辑层的功能及部分页面开发,包括消息的接收发送、最新消息置顶、云存储消息拉取、消息推送等。同时利用此 IM SDK 完成定制化的消息发送和接收,如直播中的观众发言、应用内的分享、用户点赞及评论的实时通知等
- 集成苹果内购、微信支付和支付宝支付
- 在版本迭代中,结合使用场景分别使用 AutoLayout 和 Frame 进行页面布局优化,找到性能与开发效率的平衡点
2. 她她管理端
简介:公司内部使用的管理客户端,管理她她 App 中的用户和内容,处理被举报用户或内容
- 在她她 App 的基础上构建管理模块,集中处理被举报用户,被举报的话题等