熟练使用JAVA、Kotlin 语言开发Android原生APP;
熟练使用Android下常用的布局设计,新版本Material Design布局和设计;
悉Android下的Handler消息机制(Handler,Message,MessageQueen,Looper,HandlerThread),并能熟练使用Handler和熟悉使用EventBus 3.0和RXandroid机制;
熟悉使用 Android jetpack;
熟悉 Go, Javascript, Objective-c, swift;
O聊Android项目搭建,会话、消息、通知、数据库模块开发。
O聊系统是一个为员工通讯提高安全性、实用性、稳定性和扩展性的移动即时通信系统,允许两人或多人使用网络实时的传递文字、文件、图片、Emoji消息交流。
系统支持添加好友,删除好友,新建群组,解散群组,转让群组,通知提醒,未读消息计数,离线消息,消息撤回,转发,复制,删除等基本操作。
核心通信:WebSocket
数据库:Sqlite3- 架构:android RoomDataBase
图片加载:Glide
通信协议:自定义
后台C#-WebSocket
O聊第三方依赖:
Glide、Permission、OkHttp-WebSocket、Gson、FastJson、Room