腾讯儿童早教内容平台,专注于向宝宝提供精心打造的儿童儿歌故事内容, 数万首精品音频、动画,涵盖 0~12 岁儿童所需及家长育儿的各类知识内容。 重金签约国内外各大儿童内容品牌,专业编辑团队改良创作,一线音频工作室后期调教, 国际知名配音叶清签约录制,只为给孩子提供更好的声音! 用宝贝听听,让宝宝在健康的童 话故事中健康成长!
项目技术点:
1. 使用MRC与ARC混编,各种内存管理相关操作,避免内存泄露和野指针问题。
2. 使用纯代码编写UI+Masonry自动布局,使用贝塞尔曲线进行部分UI和动效绘制。
3. 使用苹果内购In-App Purchase进行应用虚拟货币充值,月卡以及VIP会员的购买。
4. 使用coreData作为本地缓存数据库缓存请求数据,使用FMDB处理轻量级数据缓存。
5. 自定义音频播放器,使用audioModel作为基础播放音频文件,创建本地服务器进行 音频文件缓存,并实现 边下边播。
6. 自定义视频播放器,封装系统视频播放类,搭配AVPlayeritem进行视频解析并播 放。
7. 多线程处理下载音频及视频任务。
8. 录音文件与音频文件合成。
9. 封装NSOperation 多线程处理首页数据缓存等较耗时的操作。
10. 编写shell脚本文件实现自动化打包、导出ipa包并上传测试平台等任务。