项目概述:
有眠是一款全新的助眠软件,主要功能有大厅、匹配、基础IM,大厅引入场景的概念,由官方提供一些助眠场景,和适合睡眠的背景音乐,匹配玩法类似探探,滑动选择自己喜欢的声音,匹配成功后进入1V1连麦睡觉,1V1中可以自由切换场景、基础IM文字聊天、发送“闪图”(与qq闪图功能相同)
项目职责:
参与产品需求讨论,于2018年8月中旬至9月底开发第一版并提交上线(2018.10.5上线)
技术细节:
项目采用MVVM架构(使用RAC),与服务器自定义协议通信;
自主开发IM模块,Sqlite存储本地聊天记录,实现文字、图片、语音、闪图等基础IM功能;
使用Masonry布局,适配全部iPhone机型,兼容iOS8.0+;
使用AES加密及关键部分代码自动混淆;
使用Sqlite与NSKeyedArchiver进行数据持久化处理。