从事多年Android开发,可以熟练使用市面上常见的各种三方SDK。目前在公司负责整体移动端项目进度的把控以及公司Android基础仓库的架构搭建。基础仓库使用MVVM来搭建项目,可以做到较好的模块化开发。同事还有web前端的开发经验,个人也自学了一些flutter相关的知识。曾用flutter模仿了个人所得税APP的UI
做的比较好的项目是一个即时通讯类APP,后端使用公司自研的IM通讯服务器,所以原生端也需要推出相应的解决方案。使用线程队列的形式,结合websocket完成消息的收发。该即时通讯的SDK被公司内部多个APP使用
个人负责整个APP从项目搭建到全部制作,采用websocket进行即时通讯方案,okhttp作为网络通讯方式,采用arouter解耦各个模块
该APP用来企业内部进行线上会议。整个项目个人负责Android端全部开发,使用IM作为会议内信号的收发,直播SDK使用了第三方SDK