全程MVP手把手 打造IM即时通讯Android APP
微信、QQ、陌陌…这些在你生活中不可缺的聊天APP原理是什么?如何实现消息送达、显示消息、进而聊天发表情图片的?又是如何实现群聊天?在本课程中将带领你全面了解IM技术,了解如何搭建IM服务器实现一个简单的聊天APP;让IM技术不再神秘。
项目核心技术
( MVP )
客户端
网络框架
-
Retrofit
注解框架
-
Butterknife
图片框架
-
Glide
安卓数据库框架
-
Dbflow
数据存储平台
-
OSS
服务器端
Jersey
-
轻量WebService框架
Hibernate
-
Java数据库操作框架
MySQL
-
数据库
Gson
-
数据解析框架
Tomcat
-
服务器
项目的开发流程
IM数据服务器选型--->前后端项目初建
基础模块准备(图片、上传)--->数据库模型设计
开发APP入口--->登录注册
开发聊天基础--->好友,联系人
客户端封装--->整个APP的数据流
实现APP单聊功能(与好友聊天)--->开发群组聊天基础
群相关接口,新建群,群列表-->实现APP群组聊天(实现多人聊天)
领取专属 10元无门槛券
私享最新 技术干货