项目概述:
起初是一款情趣软件,理念是连接一切(使用蓝牙控制市面上绝大多数智能蓝牙设备)通过硬件的连接完成人与人的连接,后来由于政策风险原因决定转型做内容平台,希望通过内容激发用户的社交需求。16年底转做语音社交,先后上线语音私密房(1v1连麦),和派对房(语音直播)玩法,同时还包含IM、此刻等社交软件基础功能。
项目职责:
独立完成全部功能开发,版本更新,项目经历过3次大改版,本人于在2017年11月至今兼任该项目产品经理职务。
技术细节:
项目采用MVC架构,与服务器自定义协议通信;
基于CocoaAsyncSocket封装BINSocketKit完成与服务器的交互;
自主开发IM模块,CoreData存储本地聊天记录,完成大部分微信已有IM功能;
纯代码手写布局,适配全部iPhone机型,兼容iOS8.0+;
实现用蓝牙控制市面上绝大多数的智能玩具;
自定义类优化序列帧播放,解决多张序列帧图片播放时内存飙升的问题;
自定义部分转场动画;
使用CoreData与NSKeyedArchiver进行数据持久化处理。