阅读更多
IM(即时通讯)功能作为移动端/web端应用黏住客户的最重要的手段之一,作为网络游戏内不可或缺的重要功能部件,其重要性不言而喻。

报名地址:http://www.osforce.cn/openclass/165/show

随着云时代的到来,越来越多的云厂商开始提供IM SDK,对开发者来说,这确实是云时代的福利之一,但是问题也来了:
1.如何更好的实现自己APP的即时通讯功能?
2.如何更好是使用SDK进行开发?

其实很简单,授之以渔不如授之以鱼,来听听来自@环信 的技术大牛的IM SDK开发经验分享吧,了解了原理,对于你使用IM SDK进行开发绝对是如虎添翼!

本期沙龙开源力量邀请了来自即时通讯云领导者——环信的高级研发工程师为大家讲解如何开发IM SDK,IM SDK 应该具备的基本功能,以及在开发中遇到的问题及解决方法。

相信对于这次公开课,所有的开发者,特别是移动APP开发者们,必定不想错过!
参课有礼 :) (活动已经开始了,奖品6.30号前发放完成)

本期报名参加公开课,参与在线直播课程和老师互动,现场派送大礼包。能和老师技术交流还能领取礼品,想想都 开心!
参与方式一:参与填写在线参与产品调查问卷,赢取开源力量50元课程学习卡;
参与方式二:扫微信二维码加入群聊,再赢取小收纳包;



课程目标
1.帮助你更好的使用SDK进行开发
2.更好的实现自己APP的即使通讯功能
课程大纲
• 环信SDK基本架构
o SDK Architecture

• 环信SDK基本要素
o 连接
 1.长连接
 2.短连接
 3.心跳保活
 4.DNS处理
o 登录
 1.token获取
 2.错误处理
 3.登录优化
o 重连
 1.重连的触发条件
 2.重连策略
 3.停止重连
o 消息
 1.消息回执处理
 2.附件消息处理
 3.离线消息处理
o 会话
 1.会话管理
 2.会话优化
o 扩展
 1.消息扩展
 2.会话扩展
 3.架构扩展

• 环信功能介绍
本期嘉宾

Yoni隋云怡
环信SDK高级研发工程师
曾就职于索尼爱立信,symbian,nokia等公司,12年移动软件开发,测试经验,专注于移动软件开发设计,擅长架构优化,软件重构,及软件性能优化。
  • 大小: 102.7 KB
  • 大小: 127.6 KB
1
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • APP即时通讯功能开发经验

    即时通讯(IM)功能是APP的重要功能之一,而开发好移动IM却绝非易事。通常来说,IM技术选型至少要解决以下问题:1. 协议选型 2. IM服务器选型 3. 对协议和服务器做相应修改,通常来说直接拿个标准协议和开源服务器是...

  • Android WebSocket实现即时通讯功能

    即时通讯(Instant Messaging)最重要的毫无疑问就是即时,不能有明显的延迟,要实现IM的功能其实并不难,目前有很多第三方,比如极光的JMessage,都比较容易实现。但是如果项目有特殊要求(如不能使用外网),那就...

  • 基于SpringBoot框架实现的即时通讯App

    期末做期末考核作业,想着基于SpringBoot整合Spring WebSocket做一个即时通讯的APP,为了学习,尽可能的融入多种框架,特别是客户端,使用了okHttp、EvenBus、FastJson等多种框架。 由于侧重点在于即时通讯的实现,...

  • 使用WebSocket实现Android端即时通讯聊天功能

    本篇文章主要介绍自己使用WebSocket实现Android端即时通讯聊天功能的过程,最终我们使用WebSocket实现了两个客户端之间的即时通讯聊天功能和直播中的聊天室功能,当然整个WebSocket还是比较复杂的,特别是长链接的...

  • 开发即时通讯app具备哪些功能?

    开发即时通讯app需要让用户迅速联系到想联系的人,好有定位功能,搜索附近的好友或者是客户,发起即时通讯沟通便利性就会非常高。对于很多用户来说,能在最短的时间沟通就能满足需求了。 开发即时通讯app具备哪些...

  • 类似微信的即时通讯服务器,除了微信,还有这些常用即时通讯APP

    即时通信APP已经是新时代不可或缺的人际交往工具。除了微信,还有哪些聊天软件好用又受欢迎?今天我们来盘点一下,值得和亲朋好友一起用它做Plan B的那些聊天工具吧。QQ谁还没个QQ号了!要知道现在15岁以下群体,QQ...

  • uniapp 即时通讯_uni-app app mqtt 实现消息通讯

    背景使用uni-app 打包 app;适用很多版本 mqtt 支持H5端,但是app端并不支持;资料mqttws31.jsmqttws31.js 其实是 paho-mqtt 的早期版本;.vue 无法直接引入 mqttws31.js,所以对 mqttws31.js进行了一些修改;mqttws...

  • uni-app使用腾讯IM即时通讯

    这段时间接触到了即时通讯,今天整理出来 官方文档地址:文档地址 基本配置 List item 在官网找到需要的SDK下载,并放到自己的项目中下载地址传送门 在main.js引入 import TIM from 'tim-js-sdk'; import ...

  • uniapp开发即时通讯聊天app,纯nvue仿微信,前后端开源

    uniapp开发的纯nvue的即时聊天通讯App。后台采用.net6,一套解决方案,分布式部署。App采用uniapp的纯nvue,性能更好。后台管理采用vue+elementui 全家桶。

  • IM即时通讯开发,聊天软件APP搭建,私有云部署

    IM即时通讯开发,聊天软件APP搭建,私有云部署

  • 即时通讯实现思路

    2. 网络上两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个 socket 3. 应用程序通常通过“套接字”向网络发出请求或者应答网络请求 网络上的通信要素 1. 网络上的请求就是通过 Socket 来...

  • 如何实现消息功能_小程序中如何实现即时通信聊天功能

    微信小程序是现在应用比较广的流量平台之一,当流量越来越多时,就需要在小程序中接入即时通信聊天功能来实现更好的流量变现转化,那么小程序中如何接入实现即时通信聊天功能呢?什么是即时通信聊天功能即时通信聊天...

  • IM即时通讯-3-如何设计消息协议层方案

    及时通讯系统如何设计协议层, 端到端的协议层如何设计, 端内的协议层如何设计

  • Qt制作局域网即时通讯软件

    Qt制作局域网即时通讯软件 利用Qt制作的局域网即时通信软件,可实现文本信息、表情包、图片、文档等的传输功能。界面风格模仿的Tim,所以本软件取名为Timi,tim的mini版本。 登录界面:使用之前做的登录界面,...

  • IM即时通讯-N-如何保证消息的可靠性展示

    为了与下文的即时通讯的会话消息的feature匹配,我们将会话单独作为一个功能。与其他篇一致,根据四个场景 用户的新设备登录, 暂短离线后再次在线, 用户长期离线后再次在线 以及***用户在线收到消息***做问题解决...

  • 即时通讯系统架构设计-如何设计一款WhatsApp

    Open-IM是由前微信技术专家打造的开源的即时通讯组件。Open-IM包括IM服务端和客户端SDK,实现了高性能、轻量级、易扩展等重要特性。开发者通过集成Open-IM组件,并私有化部署服务端,可以将即时通讯、实时网络能力...

  • Android 通过bmob十分钟实现即时通讯

    我的上一篇博客简要的介绍了一下我对即时通讯的一些尝试,后面还介绍了通过bmob实现即时通讯的方式,上一篇主要是对我的一些经验的分享,所以我只提取了很简要的部分讲解,考虑到一些读者可能难以理解,所以为帮助...

  • 基于Java+SpringBoot+Vue前后端分离聊天即时通讯系统设计与实现

    人们不仅仅满足于有一个好工作,更加关注于自己的生活方方面面,而也是工作者下班后或周末经常提及的。但是对于场所的数据信息等没有及时获悉,而错过一些上课机会等等。故该健身系统app可以实时给客户提供的最新...

  • 即时通讯云服务免费 破解APP社交化困局

    2014年7月14日消息,在过去的一周里,开发者林迪和他的小伙伴们都通过融云的免费即时通讯云服务接入,顺利实现了自己生活服务类APP的社交化。  不仅实现了单聊功能,本以为会遭遇冷场的群聊功能却意想不到的收到了...

  • ProtoBuffer3文件转成C#文件Unity3D工具

    在Unity3D编辑器中一键将文件夹下的Proto文件转成C#文件。 此资源中包含Protobuf3相关dll和生成工具压缩包。

Global site tag (gtag.js) - Google Analytics