开发平台:Android、iOS、PHP
开发工具:Android Studio、Xcode、PHPStorm等
采用技术:MVVM架构+七牛实时视频流+实时语音通讯+讯飞语音识别等
项目描述:该项目是公司自主研发的实时视频狼人杀社交应用,采用双端与Java后台通过socket链接,并采用七牛实时视频流实现用户在线上能够面对面狼人杀。
责任描述:项目初期负责iOS、Android双端界面搭建,以及逻辑实现,其中包括支付方式的前后台接入、分享、Android端属性动画的实现以及优化、内存泄漏的捕获以及处理(主要是对Animation,Context的及时释放处理,更多是依赖于Leakcanary的内存泄漏定位)、Android端语音SDK Mumble与七牛SDK之间的互冲。之后参与数据库编写(数据库表设计,以及存储过程的实现)以及后台相关逻辑(主要是PHP部分接口,其中也包括融云的php端后台)的实现,后期参与项目需求定制,并管理项目组。