Flyme通讯的设计与实现,包括网络电话、网络信息,该功能经历过两次大的版本迭代,首先是从Android原生sip协议栈到pjsip的迭代,后期发现sip协议太过沉重,就有了后期的第二次迭代,通过自定义protobuf协议,将整个通讯的流量降低为原来的一半。
Push Sdk协议栈设计与实现、push sdk通过合理的分层结构(网络层、传输层、事务层、接口层)使得整个sdk结构清晰;通过事件的监听与回调来实现各个模块的通讯而不是采用共享的方式,使得各个模块完全无耦合、且可以随时卸载;智能心跳既能保证长连接的稳定性又能最大程度的降低系统的功耗与流量消耗。
负责用户中心、数据同步sdk、gslb(http dns域名防劫持)sdk、无痕埋点技术攻坚;
公共库的提炼及推广;
任务、人力安排、技术难点攻坚、项目进度跟进等项目管理工作