全程MVP手把手 打造IM即时通讯Android APP

全程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群组聊天(实现多人聊天)

  • 发表于:
  • 原文链接:https://kuaibao.qq.com/s/20180704G0BBT800?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券