招聘

招聘

6
回复

【环信官方外包一个项目】利用环信IM实现一个在线白板 环信

ppdd8951 回复了问题 • 7 人关注 • 1441 次浏览 • 2017-11-15 14:42 • 来自相关话题

1
评论

【开源项目】一个基于环信IM开发的开源的私密社交APP-Baby 即时通信 Baby

seven。 发表了文章 • 1474 次浏览 • 2017-08-31 14:49 • 来自相关话题

Baby这个开源项目基于环信IM开发,刚开始选择IM的时候,看到知乎上黑环信的人挺多的,就亲自下载了几家IM的demo源码跑一遍,从功能、集成难易和消息稳定几个方面对比,最终还是选择了环信。集成这方面环信做的真不错,尤其是有了EaseUi这个包,基本上一天就能集成完毕。项目运行至今没有出现过什么问题,发送消息挺稳定的。先上效果图




开屏页的登录和注册




编辑个人信息




相册页面




首页的Moment
版本更新:
 
version 1.6
加入Tinker 热修复更新部分依赖修复大量细节问题,加入部分注释

version 1.5
bug fixupdate sth

version 1.4
增加长按删除功能优化Rxbus订阅加载数据外国友人优化的一些细节等等

version 1.3
增加了评论功能优化了相册加载修复了一些内存泄漏等等

version 1.2
修复了一些Bug把登陆注册事件换了个Zip操作符更符合流的思想

version 1.1
修复了主页背景无法切换的问题修复了聊天推送的问题修了语音视频的问题做了一些细节修改
Download



安装包下载体验
 
github地址
github源码
 Development Environment & Library
 
MVP

这个项目是基于MVP框架写的(大体上,聊天那块直接用环信的了),大部分Base类参考FastAndroid里边的基类,参考这个很快就能布好基本的MVP架构。本来是有考虑过MVVM后来想想还是先学习一下MVP吧,看过几个MVVM项目感觉还是挺好用的,不过还是BETA版不知道有没有什么坑。

Material Design

早就手痒想体验一把V7包里边的各种控件了,特喜欢coordinatorlayout和collapsingtoolbarlayout的互动让Tollbar隐藏又现的感觉,但是看起来好看还是要点代价的,在这里捣鼓了不少时间,尤其是collapsingtoolbarlayout的Expanded固定让我Google了好久,因为用英文搜索可能我表达的不太好,最后竟然是一句nestedScroll(false)就可以了。。。。 还是感谢Stackoveflow里边的大腿吧。

Dagger2

依赖注入Dagger2,也是我早就想用的一个框架了,理由是各种配合Mvp十分方便和好用,渐渐也能体会到一次注入到处可用的快感。不过一个新技术真的学习成本,国内没什么中文文档介绍,看国外的看的云里雾里。原理看的明白,用起来好像不太知道如何使用,尤其是在@inject之后对象,也可以在别的地方Inject,原本是被Inject方后来也成了Module提供方。虽然到最后原理还不是特别明白这里,但还是不阻碍用起来的快感。

Realm

一开始被新技术吸引到的是不会放过任何新东西的包括Realm,不过进了坑不代表这个坑可以跳阿。由于我这次用到了leacncloud,Realm感觉会和LeanCloud的子类化冲突让你只能选择其中之一,不过这个也算了,Leancloud提供了类似Map的Put方法也可以接受就是麻烦了点。但是被坑到的地方是Realm所谓的自动数据同步竟然是一改就是改真实的数据,并不是数据的拷贝。。。感觉和我使用到要缓存的数据有点冲突,因为这个Moment里边的项是有点赞的,点赞要修改当前Recycleview的数据(修改数据要开事务)。修改数据后会出现一些很奇怪的现象,不在Recycleview当前Item会跳到当前Item,点赞的动画也会消失。。。真的是想破脑袋也解决不了,就直接跳坑了。最后感觉这个Realm在保存不跟服务器需要同步的数据会好点。

LeanCloud

用LeanCloud是因为在知乎太多吹它的人了而且它的确在BAAS这方面功能比较多(后来才发现即时通信没有语音和视频),所以就尝试使用了,SDK整体来说是不错的都挺好用的,满足了我对存储方面的要求。不过就在我开发的这几天,貌似稳定性没有想象中那么好,好几次上传个头像都会SocketTimeOut,查询也会有点慢,不过还好都在接受范围内(不过要是到了收费的标准我就接受不了)。

环信

baby这个开源项目基于环信IM开发,刚开始选择IM的时候,看到知乎上黑环信的人挺多的,就亲自下载了几家IM的demo源码跑一遍,从功能、集成难易和消息稳定几个方面对比,最终还是选择了环信。集成这方面环信做的真不错,尤其是有了EaseUi这个包,基本上一天就能集成完毕。项目运行至今没有出现过什么问题,发送消息挺稳定的。

Rxjava、RxAndroid

Rxjava我从第一眼看到了就喜欢上了(个人特喜欢那种通过.设置完成的感觉),接触也有几个月,一开始就和Retrofit 、Okhttp一起使用。学习成本还是要有的阿,看了不知道多少篇关于Rxjava使用的文章和例子,对里边的操作符也仅仅停留在那几个最常用的,其他一大堆好多都没用过,看来还用得不够。

Glide

Glide也是一个后来居上让我喜欢的图片加载库,一开始我喜欢picasso 是觉得轻巧而且好用有保证(主要是我偶像Jake Wharton主导,有加成),慢慢觉得Picasso对内存没有Glide来的友好,Glide在加载速度方面也领先,虽然整个库代码量是Picasso的几倍,但是比起重要的内存和用户体验来说还是Glide的领先一筹。

Butterknife、Ucrop等等

当让还有其他的一些润色的轮子啦,不过不是那么重要就不一一感谢啦。

Thanks
感谢Github、LeanCloud、环信、还有造那么多轮子给我们用的Square FaceBook Google的大大们。Thanks for improving my code m-ezzat.

Contacts
Email:379489343zhi@gmail.comQQ:379489343
 Copyright 2016 Roger ou

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License. 查看全部
   Baby这个开源项目基于环信IM开发,刚开始选择IM的时候,看到知乎上黑环信的人挺多的,就亲自下载了几家IM的demo源码跑一遍,从功能、集成难易和消息稳定几个方面对比,最终还是选择了环信。集成这方面环信做的真不错,尤其是有了EaseUi这个包,基本上一天就能集成完毕。项目运行至今没有出现过什么问题,发送消息挺稳定的。
先上效果图

003.png

开屏页的登录和注册


001.png

编辑个人信息


002.png

相册页面


004.png

首页的Moment


版本更新:
 
version 1.6
  1. 加入Tinker 热修复
  2. 更新部分依赖
  3. 修复大量细节问题,加入部分注释


version 1.5
  1. bug fix
  2. update sth


version 1.4
  1. 增加长按删除功能
  2. 优化Rxbus订阅加载数据
  3. 外国友人优化的一些细节
  4. 等等


version 1.3
  1. 增加了评论功能
  2. 优化了相册加载
  3. 修复了一些内存泄漏
  4. 等等


version 1.2
  1. 修复了一些Bug
  2. 把登陆注册事件换了个Zip操作符更符合流的思想


version 1.1
  1. 修复了主页背景无法切换的问题
  2. 修复了聊天推送的问题
  3. 修了语音视频的问题
  4. 做了一些细节修改

Download

 
github地址

 Development Environment & Library
 
MVP

这个项目是基于MVP框架写的(大体上,聊天那块直接用环信的了),大部分Base类参考FastAndroid里边的基类,参考这个很快就能布好基本的MVP架构。本来是有考虑过MVVM后来想想还是先学习一下MVP吧,看过几个MVVM项目感觉还是挺好用的,不过还是BETA版不知道有没有什么坑。

Material Design

早就手痒想体验一把V7包里边的各种控件了,特喜欢coordinatorlayout和collapsingtoolbarlayout的互动让Tollbar隐藏又现的感觉,但是看起来好看还是要点代价的,在这里捣鼓了不少时间,尤其是collapsingtoolbarlayout的Expanded固定让我Google了好久,因为用英文搜索可能我表达的不太好,最后竟然是一句nestedScroll(false)就可以了。。。。 还是感谢Stackoveflow里边的大腿吧。

Dagger2

依赖注入Dagger2,也是我早就想用的一个框架了,理由是各种配合Mvp十分方便和好用,渐渐也能体会到一次注入到处可用的快感。不过一个新技术真的学习成本,国内没什么中文文档介绍,看国外的看的云里雾里。原理看的明白,用起来好像不太知道如何使用,尤其是在@inject之后对象,也可以在别的地方Inject,原本是被Inject方后来也成了Module提供方。虽然到最后原理还不是特别明白这里,但还是不阻碍用起来的快感。

Realm

一开始被新技术吸引到的是不会放过任何新东西的包括Realm,不过进了坑不代表这个坑可以跳阿。由于我这次用到了leacncloud,Realm感觉会和LeanCloud的子类化冲突让你只能选择其中之一,不过这个也算了,Leancloud提供了类似Map的Put方法也可以接受就是麻烦了点。但是被坑到的地方是Realm所谓的自动数据同步竟然是一改就是改真实的数据,并不是数据的拷贝。。。感觉和我使用到要缓存的数据有点冲突,因为这个Moment里边的项是有点赞的,点赞要修改当前Recycleview的数据(修改数据要开事务)。修改数据后会出现一些很奇怪的现象,不在Recycleview当前Item会跳到当前Item,点赞的动画也会消失。。。真的是想破脑袋也解决不了,就直接跳坑了。最后感觉这个Realm在保存不跟服务器需要同步的数据会好点。

LeanCloud

用LeanCloud是因为在知乎太多吹它的人了而且它的确在BAAS这方面功能比较多(后来才发现即时通信没有语音和视频),所以就尝试使用了,SDK整体来说是不错的都挺好用的,满足了我对存储方面的要求。不过就在我开发的这几天,貌似稳定性没有想象中那么好,好几次上传个头像都会SocketTimeOut,查询也会有点慢,不过还好都在接受范围内(不过要是到了收费的标准我就接受不了)。

环信

baby这个开源项目基于环信IM开发,刚开始选择IM的时候,看到知乎上黑环信的人挺多的,就亲自下载了几家IM的demo源码跑一遍,从功能、集成难易和消息稳定几个方面对比,最终还是选择了环信。集成这方面环信做的真不错,尤其是有了EaseUi这个包,基本上一天就能集成完毕。项目运行至今没有出现过什么问题,发送消息挺稳定的。

Rxjava、RxAndroid

Rxjava我从第一眼看到了就喜欢上了(个人特喜欢那种通过.设置完成的感觉),接触也有几个月,一开始就和Retrofit 、Okhttp一起使用。学习成本还是要有的阿,看了不知道多少篇关于Rxjava使用的文章和例子,对里边的操作符也仅仅停留在那几个最常用的,其他一大堆好多都没用过,看来还用得不够。

Glide

Glide也是一个后来居上让我喜欢的图片加载库,一开始我喜欢picasso 是觉得轻巧而且好用有保证(主要是我偶像Jake Wharton主导,有加成),慢慢觉得Picasso对内存没有Glide来的友好,Glide在加载速度方面也领先,虽然整个库代码量是Picasso的几倍,但是比起重要的内存和用户体验来说还是Glide的领先一筹。

Butterknife、Ucrop等等

当让还有其他的一些润色的轮子啦,不过不是那么重要就不一一感谢啦。

Thanks
  • 感谢Github、LeanCloud、环信、还有造那么多轮子给我们用的Square FaceBook Google的大大们。
  • Thanks for improving my code m-ezzat.


Contacts

 
Copyright 2016 Roger ou

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
6
评论

【新手快速入门】集成环信常见问题+解决方案汇总 常见问题

dujiepeng 发表了文章 • 7371 次浏览 • 2017-05-22 15:51 • 来自相关话题

   这里整理了集成环信的常见问题和一些功能的实现思路,希望能帮助到大家。感谢热心的开发者贡献,大家在观看过程中有不明白的地方欢迎直接跟帖咨询。
 
ios篇
APNs证书创建和上传到环信后台头像昵称的简述和处理方案音视频离线推送Demo实现环信服务器聊天记录保存多久?离线收不到好友请求IOS中环信聊天窗口如何实现文件发送和预览的功能ios集成常见问题环信推送的一些常见问题实现名片|红包|话题聊天室等自定义cell
 
Android篇
环信3.0SDK集成小米推送教程EaseUI库中V4、v7包冲突解决方案Android EaseUI里的百度地图替换为高德地图android扩展消息(名片集成)关于会话列表的置顶聊天java.lang.UnsatisfiedLinkError: 的问题android 端 app 后台被杀死收不到消息的解决方案
昵称头像篇
android中如何显示开发者服务器上的昵称和头像 Android中显示头像(接上一篇文章看)环信(Android)设置头像和昵称的方法(最简单暴力的基于环信demo的集成)IOS中如何显示开发者服务器上的昵称和头像【环信公开课第12期视频回放】-所有关于环信IM昵称头像的问题听这课就够了
 
直播篇
一言不合你就搞个直播APP
 
客服集成
IM-SDK和客服SDK并存开发指南—Android篇IM-SDK和客服SDK并存开发指南—iOS篇
 
开源项目
Android简版demoios简版demo凡信2.0:超仿微信的开源项目 凡信3.0:携直播和红包而来高仿微信:Github 3,515 Star方圆十里:环信编程大赛冠军项目泛聊:定一个小目标写一个QQSlack聊天机器人:一天时间做一个聊天机器人TV视频通话:在电视上视频通话视频通话:Android手机视频通话酷信:ios高仿微信公众号助手:与订阅用户聊天沟通
 
持续更新ing...小伙伴们还有什么想知道欢迎跟帖提出。
  查看全部
   这里整理了集成环信的常见问题和一些功能的实现思路,希望能帮助到大家。感谢热心的开发者贡献,大家在观看过程中有不明白的地方欢迎直接跟帖咨询。
 
ios篇

 
Android篇

昵称头像篇

 
直播篇
  1. 一言不合你就搞个直播APP

 
客服集成
  1. IM-SDK和客服SDK并存开发指南—Android篇
  2. IM-SDK和客服SDK并存开发指南—iOS篇

 
开源项目

 
持续更新ing...小伙伴们还有什么想知道欢迎跟帖提出。
 
0
评论

【环信招聘】Android、ios、H5前端、后台工程师快到碗里来! 招聘

beyond 发表了文章 • 112 次浏览 • 2017-09-13 16:46 • 来自相关话题

这里的每一项技术都会直接帮助平台上的App开发者,并在真正的应用里得到实践检验。

我们不仅是技术的研发者,也是技术的输出方。

这里的每一项技术都在改变世界!

欢迎加入!我们支持开源运动!

来环信,和我们一起用技术改变世界!
 以下职位工作地点是在河南郑州开发,小伙伴们简历赶紧砸过来吧!内推邮箱地址duc@easemob.com
 
iOS工程师

岗位职责:
1. 负责IM SDK开发与相关应用的开发;
2. 对客户提供解决方案和必要的技术支持;

任职资格:
1. 熟悉iOS开发环境、iOS App开发规范和App开发流程;
2. 熟练使用iOS开发核心库,有一定的文档编写能力;
3. 熟悉iOS SDK中布局、网络、数据库、HTTP协议、XML/JSON解析等;
4. 掌握iOS平台的模块化设计架构,能够设计出恰当的应用方案;
5. 熟悉iOS平台的内存管理机制,懂得内存优化技术;
6. 能够与产品经理、设计师、用户进行深入的沟通和交流;
7. 有即时通讯平台开发经验者优先考虑;
8. 两年以上开发经验,其中一年以上iOS应用开发经验;
9. Github 使用者、熟悉c/c++开发,有开源项目贡献者优先考虑。


安卓工程师

岗位职责:
1. 负责IM SDK开发与相关应用的开发;
2. 对客户提供解决方案和必要的技术支持;

任职资格:
1. 熟悉android开发环境、android应用开发规范和开发流程;
2. 熟练使用android SDK,熟悉JNI开发,有一定的文档编写能力;
3. 熟悉android SDK中布局、网络、数据库、HTTP协议、XML/JSON解析等;
4. 掌握Android 平台的模块化设计架构,能够设计出恰当的应用方案;
5. 熟悉 Android 平台的内存管理机制,懂得内存优化技术;
6. 能够与产品经理、设计师、用户进行深入的沟通和交流;
7. 有即时通讯平台开发经验者优先考虑;
8. 两年以上开发经验,其中一年以上android应用开发经验;
9. Github 使用者、熟悉c/c++开发,有开源项目贡献者优先考虑。


H5前端工程师

工作职责
1.环信Web、IM、SDK等的开发设计 
2.环信业务后台管理系统的开发设计
任职资格
1.有web前端经验,熟悉流行的前端技术, 包括但不限于bootstrap、html5、css3、saas、less、jQuery、bower、grunt、webpack、reactJs 
2.有H5移动端开发经验 
3.熟悉Ajax, Rest等原理和使用方式 
4.熟悉Http, WebSocket, Spdy等协议 
5.深刻理解Web标准, 对可用性、可访问性等相关知识有实际的了解和实践经验 
6.有一定的设计美感 
7.简历请同时提供以往项目地址,以及github地址或技术博客地址 
加分项: 
1.熟悉ruby、python、bash、nodejs等脚本语言优先考虑 
2.有开源社区经验者优先考虑


后台工程师
工作职责
1.负责持续改进后端服务,打造业界领先的即时通讯云服务; 
2.或负责持续优化服务性能,提高后端服务的承载能力; 
3.或负责完成后端服务的多机房改造,为全球用户提供可靠实时的即时通讯服务;
任职资格
1.熟悉Java、Erlang或C/C++其中两种语言,有Unix/Linux平台相关开发经验; 
2.熟悉网络通信机制及常用数据传输协议; 
3.算法基础扎实,有ACM、TopCoder或其他比赛经验者优先; 
4.熟悉数据库相关开发,了解MySQL数据库,有HBase、Redis或其他NoSQL相关使用经验者优先; 
5.有较强的解决问题能力,能够承受压力情况下解决线上问题; 
6.能够带领团队成员,研究并攻克技术难关; 
7.需要有开放共享的心态,接受开源思想,有Github创建、维护或参与经验更好; 
8.5年以上开发工作经验;


项目经理(项目实施)-IM
您的责任:
1.确保项目目标的实现,领导项目团队准时、优质的完成全部工作。
2.及时有效地与客户沟通,了解项目的整体需求,与客户保持持续的联系,及时反馈阶段性的成果,并及时向研发更新客户提出的合理需求。
3.制定开发计划文档,量化任务,并合理分配给相关人员。
4.跟踪项目进度,有效的提高代码质量,并及时与研发、实施部署人员以及QA之间沟通,保证项目以及附属文档的完整和规范。
我们的要求:
1. 正规大学本科及以上学历
2.5年以上软件行业经验,3年以上开发/项目管理工作经验
3.能够独立完成中型项目的整体设计、任务计划和开发进度的管理工作
4.熟悉框架设计、系统设计、数据库设计、编码测试等软件工程知识和规范
5.精通软件开发流程,了解linux/unix系统,并能够熟练使用系统设计、数据库设计工具
6.对软件多层结构、以及各层间使用的软件技术有较全面的了解 ;      
7.具有开发队伍的管理能力和经验;
8.具备技术文档编写能力;
9.有乙方项目经理经历,能够与甲方顺畅沟通。
10..有互联网工作经历的优先。

iOS工程师

岗位职责:
1. 负责IM SDK开发与相关应用的开发;
2. 对客户提供解决方案和必要的技术支持;

任职资格:
1. 熟悉iOS开发环境、iOS App开发规范和App开发流程;
2. 熟练使用iOS开发核心库,有一定的文档编写能力;
3. 熟悉iOS SDK中布局、网络、数据库、HTTP协议、XML/JSON解析等;
4. 掌握iOS平台的模块化设计架构,能够设计出恰当的应用方案;
5. 熟悉iOS平台的内存管理机制,懂得内存优化技术;
6. 能够与产品经理、设计师、用户进行深入的沟通和交流;
7. 有即时通讯平台开发经验者优先考虑;
8. 两年以上开发经验,其中一年以上iOS应用开发经验;
9. Github 使用者、熟悉c/c++开发,有开源项目贡献者优先考虑。


安卓工程师

岗位职责:
1. 负责IM SDK开发与相关应用的开发;
2. 对客户提供解决方案和必要的技术支持;

任职资格:
1. 熟悉android开发环境、android应用开发规范和开发流程;
2. 熟练使用android SDK,熟悉JNI开发,有一定的文档编写能力;
3. 熟悉android SDK中布局、网络、数据库、HTTP协议、XML/JSON解析等;
4. 掌握Android 平台的模块化设计架构,能够设计出恰当的应用方案;
5. 熟悉 Android 平台的内存管理机制,懂得内存优化技术;
6. 能够与产品经理、设计师、用户进行深入的沟通和交流;
7. 有即时通讯平台开发经验者优先考虑;
8. 两年以上开发经验,其中一年以上android应用开发经验;
9. Github 使用者、熟悉c/c++开发,有开源项目贡献者优先考虑。


H5前端工程师

工作职责
1.环信Web、IM、SDK等的开发设计 
2.环信业务后台管理系统的开发设计
任职资格
1.有web前端经验,熟悉流行的前端技术, 包括但不限于bootstrap、html5、css3、saas、less、jQuery、bower、grunt、webpack、reactJs 
2.有H5移动端开发经验 
3.熟悉Ajax, Rest等原理和使用方式 
4.熟悉Http, WebSocket, Spdy等协议 
5.深刻理解Web标准, 对可用性、可访问性等相关知识有实际的了解和实践经验 
6.有一定的设计美感 
7.简历请同时提供以往项目地址,以及github地址或技术博客地址 
加分项: 
1.熟悉ruby、python、bash、nodejs等脚本语言优先考虑 
2.有开源社区经验者优先考虑


后台工程师
工作职责
1.负责持续改进后端服务,打造业界领先的即时通讯云服务; 
2.或负责持续优化服务性能,提高后端服务的承载能力; 
3.或负责完成后端服务的多机房改造,为全球用户提供可靠实时的即时通讯服务;
任职资格
1.熟悉Java、Erlang或C/C++其中两种语言,有Unix/Linux平台相关开发经验; 
2.熟悉网络通信机制及常用数据传输协议; 
3.算法基础扎实,有ACM、TopCoder或其他比赛经验者优先; 
4.熟悉数据库相关开发,了解MySQL数据库,有HBase、Redis或其他NoSQL相关使用经验者优先; 
5.有较强的解决问题能力,能够承受压力情况下解决线上问题; 
6.能够带领团队成员,研究并攻克技术难关; 
7.需要有开放共享的心态,接受开源思想,有Github创建、维护或参与经验更好; 
8.5年以上开发工作经验;


项目经理(项目实施)-IM
您的责任:
1.确保项目目标的实现,领导项目团队准时、优质的完成全部工作。
2.及时有效地与客户沟通,了解项目的整体需求,与客户保持持续的联系,及时反馈阶段性的成果,并及时向研发更新客户提出的合理需求。
3.制定开发计划文档,量化任务,并合理分配给相关人员。
4.跟踪项目进度,有效的提高代码质量,并及时与研发、实施部署人员以及QA之间沟通,保证项目以及附属文档的完整和规范。
我们的要求:
1. 正规大学本科及以上学历
2.5年以上软件行业经验,3年以上开发/项目管理工作经验
3.能够独立完成中型项目的整体设计、任务计划和开发进度的管理工作
4.熟悉框架设计、系统设计、数据库设计、编码测试等软件工程知识和规范
5.精通软件开发流程,了解linux/unix系统,并能够熟练使用系统设计、数据库设计工具
6.对软件多层结构、以及各层间使用的软件技术有较全面的了解 ;      
7.具有开发队伍的管理能力和经验;
8.具备技术文档编写能力;
9.有乙方项目经理经历,能够与甲方顺畅沟通。
10..有互联网工作经历的优先。 查看全部
这里的每一项技术都会直接帮助平台上的App开发者,并在真正的应用里得到实践检验。

我们不仅是技术的研发者,也是技术的输出方。

这里的每一项技术都在改变世界!

欢迎加入!我们支持开源运动!

来环信,和我们一起用技术改变世界!

 以下职位工作地点是在河南郑州开发,小伙伴们简历赶紧砸过来吧!内推邮箱地址duc@easemob.com
 
iOS工程师

岗位职责:
1. 负责IM SDK开发与相关应用的开发;
2. 对客户提供解决方案和必要的技术支持;

任职资格:
1. 熟悉iOS开发环境、iOS App开发规范和App开发流程;
2. 熟练使用iOS开发核心库,有一定的文档编写能力;
3. 熟悉iOS SDK中布局、网络、数据库、HTTP协议、XML/JSON解析等;
4. 掌握iOS平台的模块化设计架构,能够设计出恰当的应用方案;
5. 熟悉iOS平台的内存管理机制,懂得内存优化技术;
6. 能够与产品经理、设计师、用户进行深入的沟通和交流;
7. 有即时通讯平台开发经验者优先考虑;
8. 两年以上开发经验,其中一年以上iOS应用开发经验;
9. Github 使用者、熟悉c/c++开发,有开源项目贡献者优先考虑。


安卓工程师

岗位职责:
1. 负责IM SDK开发与相关应用的开发;
2. 对客户提供解决方案和必要的技术支持;

任职资格:
1. 熟悉android开发环境、android应用开发规范和开发流程;
2. 熟练使用android SDK,熟悉JNI开发,有一定的文档编写能力;
3. 熟悉android SDK中布局、网络、数据库、HTTP协议、XML/JSON解析等;
4. 掌握Android 平台的模块化设计架构,能够设计出恰当的应用方案;
5. 熟悉 Android 平台的内存管理机制,懂得内存优化技术;
6. 能够与产品经理、设计师、用户进行深入的沟通和交流;
7. 有即时通讯平台开发经验者优先考虑;
8. 两年以上开发经验,其中一年以上android应用开发经验;
9. Github 使用者、熟悉c/c++开发,有开源项目贡献者优先考虑。


H5前端工程师

工作职责
1.环信Web、IM、SDK等的开发设计 
2.环信业务后台管理系统的开发设计
任职资格
1.有web前端经验,熟悉流行的前端技术, 包括但不限于bootstrap、html5、css3、saas、less、jQuery、bower、grunt、webpack、reactJs 
2.有H5移动端开发经验 
3.熟悉Ajax, Rest等原理和使用方式 
4.熟悉Http, WebSocket, Spdy等协议 
5.深刻理解Web标准, 对可用性、可访问性等相关知识有实际的了解和实践经验 
6.有一定的设计美感 
7.简历请同时提供以往项目地址,以及github地址或技术博客地址 
加分项: 
1.熟悉ruby、python、bash、nodejs等脚本语言优先考虑 
2.有开源社区经验者优先考虑


后台工程师
工作职责
1.负责持续改进后端服务,打造业界领先的即时通讯云服务; 
2.或负责持续优化服务性能,提高后端服务的承载能力; 
3.或负责完成后端服务的多机房改造,为全球用户提供可靠实时的即时通讯服务;
任职资格
1.熟悉Java、Erlang或C/C++其中两种语言,有Unix/Linux平台相关开发经验; 
2.熟悉网络通信机制及常用数据传输协议; 
3.算法基础扎实,有ACM、TopCoder或其他比赛经验者优先; 
4.熟悉数据库相关开发,了解MySQL数据库,有HBase、Redis或其他NoSQL相关使用经验者优先; 
5.有较强的解决问题能力,能够承受压力情况下解决线上问题; 
6.能够带领团队成员,研究并攻克技术难关; 
7.需要有开放共享的心态,接受开源思想,有Github创建、维护或参与经验更好; 
8.5年以上开发工作经验;


项目经理(项目实施)-IM
您的责任:
1.确保项目目标的实现,领导项目团队准时、优质的完成全部工作。
2.及时有效地与客户沟通,了解项目的整体需求,与客户保持持续的联系,及时反馈阶段性的成果,并及时向研发更新客户提出的合理需求。
3.制定开发计划文档,量化任务,并合理分配给相关人员。
4.跟踪项目进度,有效的提高代码质量,并及时与研发、实施部署人员以及QA之间沟通,保证项目以及附属文档的完整和规范。
我们的要求:
1. 正规大学本科及以上学历
2.5年以上软件行业经验,3年以上开发/项目管理工作经验
3.能够独立完成中型项目的整体设计、任务计划和开发进度的管理工作
4.熟悉框架设计、系统设计、数据库设计、编码测试等软件工程知识和规范
5.精通软件开发流程,了解linux/unix系统,并能够熟练使用系统设计、数据库设计工具
6.对软件多层结构、以及各层间使用的软件技术有较全面的了解 ;      
7.具有开发队伍的管理能力和经验;
8.具备技术文档编写能力;
9.有乙方项目经理经历,能够与甲方顺畅沟通。
10..有互联网工作经历的优先。

iOS工程师

岗位职责:
1. 负责IM SDK开发与相关应用的开发;
2. 对客户提供解决方案和必要的技术支持;

任职资格:
1. 熟悉iOS开发环境、iOS App开发规范和App开发流程;
2. 熟练使用iOS开发核心库,有一定的文档编写能力;
3. 熟悉iOS SDK中布局、网络、数据库、HTTP协议、XML/JSON解析等;
4. 掌握iOS平台的模块化设计架构,能够设计出恰当的应用方案;
5. 熟悉iOS平台的内存管理机制,懂得内存优化技术;
6. 能够与产品经理、设计师、用户进行深入的沟通和交流;
7. 有即时通讯平台开发经验者优先考虑;
8. 两年以上开发经验,其中一年以上iOS应用开发经验;
9. Github 使用者、熟悉c/c++开发,有开源项目贡献者优先考虑。


安卓工程师

岗位职责:
1. 负责IM SDK开发与相关应用的开发;
2. 对客户提供解决方案和必要的技术支持;

任职资格:
1. 熟悉android开发环境、android应用开发规范和开发流程;
2. 熟练使用android SDK,熟悉JNI开发,有一定的文档编写能力;
3. 熟悉android SDK中布局、网络、数据库、HTTP协议、XML/JSON解析等;
4. 掌握Android 平台的模块化设计架构,能够设计出恰当的应用方案;
5. 熟悉 Android 平台的内存管理机制,懂得内存优化技术;
6. 能够与产品经理、设计师、用户进行深入的沟通和交流;
7. 有即时通讯平台开发经验者优先考虑;
8. 两年以上开发经验,其中一年以上android应用开发经验;
9. Github 使用者、熟悉c/c++开发,有开源项目贡献者优先考虑。


H5前端工程师

工作职责
1.环信Web、IM、SDK等的开发设计 
2.环信业务后台管理系统的开发设计
任职资格
1.有web前端经验,熟悉流行的前端技术, 包括但不限于bootstrap、html5、css3、saas、less、jQuery、bower、grunt、webpack、reactJs 
2.有H5移动端开发经验 
3.熟悉Ajax, Rest等原理和使用方式 
4.熟悉Http, WebSocket, Spdy等协议 
5.深刻理解Web标准, 对可用性、可访问性等相关知识有实际的了解和实践经验 
6.有一定的设计美感 
7.简历请同时提供以往项目地址,以及github地址或技术博客地址 
加分项: 
1.熟悉ruby、python、bash、nodejs等脚本语言优先考虑 
2.有开源社区经验者优先考虑


后台工程师
工作职责
1.负责持续改进后端服务,打造业界领先的即时通讯云服务; 
2.或负责持续优化服务性能,提高后端服务的承载能力; 
3.或负责完成后端服务的多机房改造,为全球用户提供可靠实时的即时通讯服务;
任职资格
1.熟悉Java、Erlang或C/C++其中两种语言,有Unix/Linux平台相关开发经验; 
2.熟悉网络通信机制及常用数据传输协议; 
3.算法基础扎实,有ACM、TopCoder或其他比赛经验者优先; 
4.熟悉数据库相关开发,了解MySQL数据库,有HBase、Redis或其他NoSQL相关使用经验者优先; 
5.有较强的解决问题能力,能够承受压力情况下解决线上问题; 
6.能够带领团队成员,研究并攻克技术难关; 
7.需要有开放共享的心态,接受开源思想,有Github创建、维护或参与经验更好; 
8.5年以上开发工作经验;


项目经理(项目实施)-IM
您的责任:
1.确保项目目标的实现,领导项目团队准时、优质的完成全部工作。
2.及时有效地与客户沟通,了解项目的整体需求,与客户保持持续的联系,及时反馈阶段性的成果,并及时向研发更新客户提出的合理需求。
3.制定开发计划文档,量化任务,并合理分配给相关人员。
4.跟踪项目进度,有效的提高代码质量,并及时与研发、实施部署人员以及QA之间沟通,保证项目以及附属文档的完整和规范。
我们的要求:
1. 正规大学本科及以上学历
2.5年以上软件行业经验,3年以上开发/项目管理工作经验
3.能够独立完成中型项目的整体设计、任务计划和开发进度的管理工作
4.熟悉框架设计、系统设计、数据库设计、编码测试等软件工程知识和规范
5.精通软件开发流程,了解linux/unix系统,并能够熟练使用系统设计、数据库设计工具
6.对软件多层结构、以及各层间使用的软件技术有较全面的了解 ;      
7.具有开发队伍的管理能力和经验;
8.具备技术文档编写能力;
9.有乙方项目经理经历,能够与甲方顺畅沟通。
10..有互联网工作经历的优先。
1
评论

精通环信开发已成程序员招聘刚需?看别人家的招聘要求 环信 招聘

beyond 发表了文章 • 236 次浏览 • 2017-08-25 15:46 • 来自相关话题

今天在一个2000人技术交流群里看到一家互联网公司招聘Android/ios开发











一段不到200字的招聘要求,竟然出现了两次“环信”。眉头一紧,感觉这事不简单了!






去年在环信社区看到《今天面试一个自称两年经验的Android》《我又做了一次面试官》两篇面试经历还不以为然,没想到一年内作者预言成真,精通环信开发等第三方API开发已然成为程序员招聘刚需!

作为一个与时俱进的好司机赶紧打开X度搜索“如何精通环信开发”,还真让我找到了环信Alpha全国开发者培训计划,



环信alpha计划将对所有报名的ISV厂商和开发者提供技术、审核认证及发行等方面的支持。环信“Alpha计划”旨在为ISV和开发者们提供更加全面且专业的支持,帮助其在包括企业IM、协同OA、APP内社交、直播互动、IOT、智能硬件等领域挖掘产生更多落地有商业前景的优质项目,一起建设整个即时通讯云服务生态。

文末有小伙伴愿意去这家福建公司的发送简历到duc@easemob.com邮箱,暗号“我精通环信开发”,我们等的就是你! 查看全部
今天在一个2000人技术交流群里看到一家互联网公司招聘Android/ios开发

TIM截图20170825163121.png


timg.jpg


一段不到200字的招聘要求,竟然出现了两次“环信”。眉头一紧,感觉这事不简单了!

TIM图片20170825160503.jpg


去年在环信社区看到《今天面试一个自称两年经验的Android》《我又做了一次面试官》两篇面试经历还不以为然,没想到一年内作者预言成真,精通环信开发等第三方API开发已然成为程序员招聘刚需!

作为一个与时俱进的好司机赶紧打开X度搜索“如何精通环信开发”,还真让我找到了环信Alpha全国开发者培训计划
TIM截图20170825160913.png
环信alpha计划将对所有报名的ISV厂商和开发者提供技术、审核认证及发行等方面的支持。环信“Alpha计划”旨在为ISV和开发者们提供更加全面且专业的支持,帮助其在包括企业IM、协同OA、APP内社交、直播互动、IOT、智能硬件等领域挖掘产生更多落地有商业前景的优质项目,一起建设整个即时通讯云服务生态。

文末有小伙伴愿意去这家福建公司的发送简历到duc@easemob.com邮箱,暗号“我精通环信开发”,我们等的就是你!
0
评论

【环信英雄招募令】 选择大于努力,努力成就选择 招聘 环信

beyond 发表了文章 • 2331 次浏览 • 2016-05-17 15:06 • 来自相关话题

 
93953668006499724.jpg

 
0
评论

环信即时通讯云急招 高级Java后台工程师(薪资:20K-40K/月) 招聘 环信

admin 发表了文章 • 2704 次浏览 • 2015-06-23 14:18 • 来自相关话题

高级Java后台工程师(技术开发部)(薪资:20K-40K/月)
 
1. 5年以上java开发工作经验,具有服务器开发工作经验者优先;
 
2、深入了解java开发工具及主流开发框架,具有扎实的技术功底,熟悉主流技术架构;
 
3、熟悉REST架构和HTTP协议,以及Nginx等;
 
4、熟悉Cassandra, Kafka,Zookeeper等流行的分布式系统及其架构;
 
5、熟悉TCP/IP协议,熟悉socket和多线程开发,具备高访问量web开发工作经验(10W同时在线或日PV达千万);
 
6、逻辑思维能力强,具有团队意识;
 
7、熟悉linux相关开发优先考虑;
 
8、熟悉ruby, python, bash 等脚本语言优先考虑;
 
9、有开源社区经验者优先考虑;
 
10、全栈工程师,DevOps直接录取;

 
简历请发邮件:steven@easemob.com 
 
 
关于环信:

环信是行业内领先的云服务提供商,国内最大的即时通讯云平台。环信上线半年内,已经完成了3轮融资。截止2015年上半年,环信已经帮助了23763个App加入社交和沟通能力,典型用户包括海豚浏览器、猎聘网、百合相亲、蜻蜓FM、汽车之家车友会、优听、节操精选、华图教育等。同时环信SDK覆盖用户高达2.51亿,日均消息量过亿,是经过真实亿级用户考验的即时通讯云平台。 查看全部
高级Java后台工程师(技术开发部)(薪资:20K-40K/月)
 
1. 5年以上java开发工作经验,具有服务器开发工作经验者优先;
 
2、深入了解java开发工具及主流开发框架,具有扎实的技术功底,熟悉主流技术架构;
 
3、熟悉REST架构和HTTP协议,以及Nginx等;
 
4、熟悉Cassandra, Kafka,Zookeeper等流行的分布式系统及其架构;
 
5、熟悉TCP/IP协议,熟悉socket和多线程开发,具备高访问量web开发工作经验(10W同时在线或日PV达千万);
 
6、逻辑思维能力强,具有团队意识;
 
7、熟悉linux相关开发优先考虑;
 
8、熟悉ruby, python, bash 等脚本语言优先考虑;
 
9、有开源社区经验者优先考虑;
 
10、全栈工程师,DevOps直接录取;

 
简历请发邮件:steven@easemob.com 
 
 
关于环信:

环信是行业内领先的云服务提供商,国内最大的即时通讯云平台。环信上线半年内,已经完成了3轮融资。截止2015年上半年,环信已经帮助了23763个App加入社交和沟通能力,典型用户包括海豚浏览器、猎聘网、百合相亲、蜻蜓FM、汽车之家车友会、优听、节操精选、华图教育等。同时环信SDK覆盖用户高达2.51亿,日均消息量过亿,是经过真实亿级用户考验的即时通讯云平台。
0
评论

环信即时通讯云急招高级运维开发工程师(薪资:20K-40K/月) 招聘 环信

admin 发表了文章 • 1366 次浏览 • 2015-06-23 14:16 • 来自相关话题

高级运维开发工程师(技术开发部) (薪资:20K-40K/月)
 
1、精通Linux以及主要Unix系统及原理,了解网络基本技术,熟悉TCP/IP协议工作原理;
 
2、熟悉nginx, tomcat, redis, cassandra, zookeeper等技术的原理,优化,排错;
 
3、熟悉shell, perl, python, java, php, erlang, C/C++等开发语言一种以上;
 
4、熟悉大型网站架构及优化,熟悉分布式系统,大型数据库,缓存,队列等技术原理;
 
5、责任心强,积极沟通,热爱分享;
 
6、有开源社区/项目/大型互联网公司经验者优先考虑;
 
7、全栈工程师,DevOps直接录取;
 
8、最少2年相关工作经验。
 
 
简历请发邮件:steven@easemob.com 

 
关于环信:

环信是行业内领先的云服务提供商,国内最大的即时通讯云平台。环信上线半年内,已经完成了3轮融资。截止2015年上半年,环信已经帮助了23763个App加入社交和沟通能力,典型用户包括海豚浏览器、猎聘网、百合相亲、蜻蜓FM、汽车之家车友会、优听、节操精选、华图教育等。同时环信SDK覆盖用户高达2.51亿,日均消息量过亿,是经过真实亿级用户考验的即时通讯云平台。 查看全部
高级运维开发工程师(技术开发部) (薪资:20K-40K/月)
 
1、精通Linux以及主要Unix系统及原理,了解网络基本技术,熟悉TCP/IP协议工作原理;
 
2、熟悉nginx, tomcat, redis, cassandra, zookeeper等技术的原理,优化,排错;
 
3、熟悉shell, perl, python, java, php, erlang, C/C++等开发语言一种以上;
 
4、熟悉大型网站架构及优化,熟悉分布式系统,大型数据库,缓存,队列等技术原理;
 
5、责任心强,积极沟通,热爱分享;
 
6、有开源社区/项目/大型互联网公司经验者优先考虑;
 
7、全栈工程师,DevOps直接录取;
 
8、最少2年相关工作经验。
 
 
简历请发邮件:steven@easemob.com 

 
关于环信:

环信是行业内领先的云服务提供商,国内最大的即时通讯云平台。环信上线半年内,已经完成了3轮融资。截止2015年上半年,环信已经帮助了23763个App加入社交和沟通能力,典型用户包括海豚浏览器、猎聘网、百合相亲、蜻蜓FM、汽车之家车友会、优听、节操精选、华图教育等。同时环信SDK覆盖用户高达2.51亿,日均消息量过亿,是经过真实亿级用户考验的即时通讯云平台。
0
评论

环信即时通讯云急招前端工程师(薪资:20K-40K/月) 招聘 环信

admin 发表了文章 • 1613 次浏览 • 2015-06-23 14:13 • 来自相关话题

 【前端工程师】

您的责任: 

环信web IM  SDK 等的开发设计,环信业务后台的开发设计 


我们的要求: 

1.3年web前端经验,熟悉流行的前端技术, 包括但不限于bootstrap, html5, css3, saas, less, jquery, bower, grunt

2.熟悉AJAX, REST等原理和使用方式

3.熟悉HTTP, WebSocket, Spdy等协议

4.熟悉Haml, Jade, Slim等模板语言优先考虑

5.有设计美感者优先考虑

6.深刻理解Web标准,对可用性. 可访问性等相关知识有实际的了解和实践经验;

7.熟悉ruby, python, bash, nodejs 等脚本语言优先考虑;

8.有开源社区经验者优先考虑

9.全栈工程师,DevOps直接录取
 
 
简历请发邮件:steven@easemob.com 
 
 
关于环信:

环信是行业内领先的云服务提供商,国内最大的即时通讯云平台。环信上线半年内,已经完成了3轮融资。截止2015年上半年,环信已经帮助了23763个App加入社交和沟通能力,典型用户包括海豚浏览器、猎聘网、百合相亲、蜻蜓FM、汽车之家车友会、优听、节操精选、华图教育等。同时环信SDK覆盖用户高达2.51亿,日均消息量过亿,是经过真实亿级用户考验的即时通讯云平台。
  查看全部
 【前端工程师】

您的责任: 

环信web IM  SDK 等的开发设计,环信业务后台的开发设计 


我们的要求: 

1.3年web前端经验,熟悉流行的前端技术, 包括但不限于bootstrap, html5, css3, saas, less, jquery, bower, grunt

2.熟悉AJAX, REST等原理和使用方式

3.熟悉HTTP, WebSocket, Spdy等协议

4.熟悉Haml, Jade, Slim等模板语言优先考虑

5.有设计美感者优先考虑

6.深刻理解Web标准,对可用性. 可访问性等相关知识有实际的了解和实践经验;

7.熟悉ruby, python, bash, nodejs 等脚本语言优先考虑;

8.有开源社区经验者优先考虑

9.全栈工程师,DevOps直接录取
 
 
简历请发邮件:steven@easemob.com 
 
 
关于环信:

环信是行业内领先的云服务提供商,国内最大的即时通讯云平台。环信上线半年内,已经完成了3轮融资。截止2015年上半年,环信已经帮助了23763个App加入社交和沟通能力,典型用户包括海豚浏览器、猎聘网、百合相亲、蜻蜓FM、汽车之家车友会、优听、节操精选、华图教育等。同时环信SDK覆盖用户高达2.51亿,日均消息量过亿,是经过真实亿级用户考验的即时通讯云平台。
 
6
回复

【环信官方外包一个项目】利用环信IM实现一个在线白板 环信

ppdd8951 回复了问题 • 7 人关注 • 1441 次浏览 • 2017-11-15 14:42 • 来自相关话题

1
评论

【开源项目】一个基于环信IM开发的开源的私密社交APP-Baby 即时通信 Baby

seven。 发表了文章 • 1474 次浏览 • 2017-08-31 14:49 • 来自相关话题

Baby这个开源项目基于环信IM开发,刚开始选择IM的时候,看到知乎上黑环信的人挺多的,就亲自下载了几家IM的demo源码跑一遍,从功能、集成难易和消息稳定几个方面对比,最终还是选择了环信。集成这方面环信做的真不错,尤其是有了EaseUi这个包,基本上一天就能集成完毕。项目运行至今没有出现过什么问题,发送消息挺稳定的。先上效果图




开屏页的登录和注册




编辑个人信息




相册页面




首页的Moment
版本更新:
 
version 1.6
加入Tinker 热修复更新部分依赖修复大量细节问题,加入部分注释

version 1.5
bug fixupdate sth

version 1.4
增加长按删除功能优化Rxbus订阅加载数据外国友人优化的一些细节等等

version 1.3
增加了评论功能优化了相册加载修复了一些内存泄漏等等

version 1.2
修复了一些Bug把登陆注册事件换了个Zip操作符更符合流的思想

version 1.1
修复了主页背景无法切换的问题修复了聊天推送的问题修了语音视频的问题做了一些细节修改
Download



安装包下载体验
 
github地址
github源码
 Development Environment & Library
 
MVP

这个项目是基于MVP框架写的(大体上,聊天那块直接用环信的了),大部分Base类参考FastAndroid里边的基类,参考这个很快就能布好基本的MVP架构。本来是有考虑过MVVM后来想想还是先学习一下MVP吧,看过几个MVVM项目感觉还是挺好用的,不过还是BETA版不知道有没有什么坑。

Material Design

早就手痒想体验一把V7包里边的各种控件了,特喜欢coordinatorlayout和collapsingtoolbarlayout的互动让Tollbar隐藏又现的感觉,但是看起来好看还是要点代价的,在这里捣鼓了不少时间,尤其是collapsingtoolbarlayout的Expanded固定让我Google了好久,因为用英文搜索可能我表达的不太好,最后竟然是一句nestedScroll(false)就可以了。。。。 还是感谢Stackoveflow里边的大腿吧。

Dagger2

依赖注入Dagger2,也是我早就想用的一个框架了,理由是各种配合Mvp十分方便和好用,渐渐也能体会到一次注入到处可用的快感。不过一个新技术真的学习成本,国内没什么中文文档介绍,看国外的看的云里雾里。原理看的明白,用起来好像不太知道如何使用,尤其是在@inject之后对象,也可以在别的地方Inject,原本是被Inject方后来也成了Module提供方。虽然到最后原理还不是特别明白这里,但还是不阻碍用起来的快感。

Realm

一开始被新技术吸引到的是不会放过任何新东西的包括Realm,不过进了坑不代表这个坑可以跳阿。由于我这次用到了leacncloud,Realm感觉会和LeanCloud的子类化冲突让你只能选择其中之一,不过这个也算了,Leancloud提供了类似Map的Put方法也可以接受就是麻烦了点。但是被坑到的地方是Realm所谓的自动数据同步竟然是一改就是改真实的数据,并不是数据的拷贝。。。感觉和我使用到要缓存的数据有点冲突,因为这个Moment里边的项是有点赞的,点赞要修改当前Recycleview的数据(修改数据要开事务)。修改数据后会出现一些很奇怪的现象,不在Recycleview当前Item会跳到当前Item,点赞的动画也会消失。。。真的是想破脑袋也解决不了,就直接跳坑了。最后感觉这个Realm在保存不跟服务器需要同步的数据会好点。

LeanCloud

用LeanCloud是因为在知乎太多吹它的人了而且它的确在BAAS这方面功能比较多(后来才发现即时通信没有语音和视频),所以就尝试使用了,SDK整体来说是不错的都挺好用的,满足了我对存储方面的要求。不过就在我开发的这几天,貌似稳定性没有想象中那么好,好几次上传个头像都会SocketTimeOut,查询也会有点慢,不过还好都在接受范围内(不过要是到了收费的标准我就接受不了)。

环信

baby这个开源项目基于环信IM开发,刚开始选择IM的时候,看到知乎上黑环信的人挺多的,就亲自下载了几家IM的demo源码跑一遍,从功能、集成难易和消息稳定几个方面对比,最终还是选择了环信。集成这方面环信做的真不错,尤其是有了EaseUi这个包,基本上一天就能集成完毕。项目运行至今没有出现过什么问题,发送消息挺稳定的。

Rxjava、RxAndroid

Rxjava我从第一眼看到了就喜欢上了(个人特喜欢那种通过.设置完成的感觉),接触也有几个月,一开始就和Retrofit 、Okhttp一起使用。学习成本还是要有的阿,看了不知道多少篇关于Rxjava使用的文章和例子,对里边的操作符也仅仅停留在那几个最常用的,其他一大堆好多都没用过,看来还用得不够。

Glide

Glide也是一个后来居上让我喜欢的图片加载库,一开始我喜欢picasso 是觉得轻巧而且好用有保证(主要是我偶像Jake Wharton主导,有加成),慢慢觉得Picasso对内存没有Glide来的友好,Glide在加载速度方面也领先,虽然整个库代码量是Picasso的几倍,但是比起重要的内存和用户体验来说还是Glide的领先一筹。

Butterknife、Ucrop等等

当让还有其他的一些润色的轮子啦,不过不是那么重要就不一一感谢啦。

Thanks
感谢Github、LeanCloud、环信、还有造那么多轮子给我们用的Square FaceBook Google的大大们。Thanks for improving my code m-ezzat.

Contacts
Email:379489343zhi@gmail.comQQ:379489343
 Copyright 2016 Roger ou

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License. 查看全部
   Baby这个开源项目基于环信IM开发,刚开始选择IM的时候,看到知乎上黑环信的人挺多的,就亲自下载了几家IM的demo源码跑一遍,从功能、集成难易和消息稳定几个方面对比,最终还是选择了环信。集成这方面环信做的真不错,尤其是有了EaseUi这个包,基本上一天就能集成完毕。项目运行至今没有出现过什么问题,发送消息挺稳定的。
先上效果图

003.png

开屏页的登录和注册


001.png

编辑个人信息


002.png

相册页面


004.png

首页的Moment


版本更新:
 
version 1.6
  1. 加入Tinker 热修复
  2. 更新部分依赖
  3. 修复大量细节问题,加入部分注释


version 1.5
  1. bug fix
  2. update sth


version 1.4
  1. 增加长按删除功能
  2. 优化Rxbus订阅加载数据
  3. 外国友人优化的一些细节
  4. 等等


version 1.3
  1. 增加了评论功能
  2. 优化了相册加载
  3. 修复了一些内存泄漏
  4. 等等


version 1.2
  1. 修复了一些Bug
  2. 把登陆注册事件换了个Zip操作符更符合流的思想


version 1.1
  1. 修复了主页背景无法切换的问题
  2. 修复了聊天推送的问题
  3. 修了语音视频的问题
  4. 做了一些细节修改

Download

 
github地址

 Development Environment & Library
 
MVP

这个项目是基于MVP框架写的(大体上,聊天那块直接用环信的了),大部分Base类参考FastAndroid里边的基类,参考这个很快就能布好基本的MVP架构。本来是有考虑过MVVM后来想想还是先学习一下MVP吧,看过几个MVVM项目感觉还是挺好用的,不过还是BETA版不知道有没有什么坑。

Material Design

早就手痒想体验一把V7包里边的各种控件了,特喜欢coordinatorlayout和collapsingtoolbarlayout的互动让Tollbar隐藏又现的感觉,但是看起来好看还是要点代价的,在这里捣鼓了不少时间,尤其是collapsingtoolbarlayout的Expanded固定让我Google了好久,因为用英文搜索可能我表达的不太好,最后竟然是一句nestedScroll(false)就可以了。。。。 还是感谢Stackoveflow里边的大腿吧。

Dagger2

依赖注入Dagger2,也是我早就想用的一个框架了,理由是各种配合Mvp十分方便和好用,渐渐也能体会到一次注入到处可用的快感。不过一个新技术真的学习成本,国内没什么中文文档介绍,看国外的看的云里雾里。原理看的明白,用起来好像不太知道如何使用,尤其是在@inject之后对象,也可以在别的地方Inject,原本是被Inject方后来也成了Module提供方。虽然到最后原理还不是特别明白这里,但还是不阻碍用起来的快感。

Realm

一开始被新技术吸引到的是不会放过任何新东西的包括Realm,不过进了坑不代表这个坑可以跳阿。由于我这次用到了leacncloud,Realm感觉会和LeanCloud的子类化冲突让你只能选择其中之一,不过这个也算了,Leancloud提供了类似Map的Put方法也可以接受就是麻烦了点。但是被坑到的地方是Realm所谓的自动数据同步竟然是一改就是改真实的数据,并不是数据的拷贝。。。感觉和我使用到要缓存的数据有点冲突,因为这个Moment里边的项是有点赞的,点赞要修改当前Recycleview的数据(修改数据要开事务)。修改数据后会出现一些很奇怪的现象,不在Recycleview当前Item会跳到当前Item,点赞的动画也会消失。。。真的是想破脑袋也解决不了,就直接跳坑了。最后感觉这个Realm在保存不跟服务器需要同步的数据会好点。

LeanCloud

用LeanCloud是因为在知乎太多吹它的人了而且它的确在BAAS这方面功能比较多(后来才发现即时通信没有语音和视频),所以就尝试使用了,SDK整体来说是不错的都挺好用的,满足了我对存储方面的要求。不过就在我开发的这几天,貌似稳定性没有想象中那么好,好几次上传个头像都会SocketTimeOut,查询也会有点慢,不过还好都在接受范围内(不过要是到了收费的标准我就接受不了)。

环信

baby这个开源项目基于环信IM开发,刚开始选择IM的时候,看到知乎上黑环信的人挺多的,就亲自下载了几家IM的demo源码跑一遍,从功能、集成难易和消息稳定几个方面对比,最终还是选择了环信。集成这方面环信做的真不错,尤其是有了EaseUi这个包,基本上一天就能集成完毕。项目运行至今没有出现过什么问题,发送消息挺稳定的。

Rxjava、RxAndroid

Rxjava我从第一眼看到了就喜欢上了(个人特喜欢那种通过.设置完成的感觉),接触也有几个月,一开始就和Retrofit 、Okhttp一起使用。学习成本还是要有的阿,看了不知道多少篇关于Rxjava使用的文章和例子,对里边的操作符也仅仅停留在那几个最常用的,其他一大堆好多都没用过,看来还用得不够。

Glide

Glide也是一个后来居上让我喜欢的图片加载库,一开始我喜欢picasso 是觉得轻巧而且好用有保证(主要是我偶像Jake Wharton主导,有加成),慢慢觉得Picasso对内存没有Glide来的友好,Glide在加载速度方面也领先,虽然整个库代码量是Picasso的几倍,但是比起重要的内存和用户体验来说还是Glide的领先一筹。

Butterknife、Ucrop等等

当让还有其他的一些润色的轮子啦,不过不是那么重要就不一一感谢啦。

Thanks
  • 感谢Github、LeanCloud、环信、还有造那么多轮子给我们用的Square FaceBook Google的大大们。
  • Thanks for improving my code m-ezzat.


Contacts

 
Copyright 2016 Roger ou

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
6
评论

【新手快速入门】集成环信常见问题+解决方案汇总 常见问题

dujiepeng 发表了文章 • 7371 次浏览 • 2017-05-22 15:51 • 来自相关话题

   这里整理了集成环信的常见问题和一些功能的实现思路,希望能帮助到大家。感谢热心的开发者贡献,大家在观看过程中有不明白的地方欢迎直接跟帖咨询。
 
ios篇
APNs证书创建和上传到环信后台头像昵称的简述和处理方案音视频离线推送Demo实现环信服务器聊天记录保存多久?离线收不到好友请求IOS中环信聊天窗口如何实现文件发送和预览的功能ios集成常见问题环信推送的一些常见问题实现名片|红包|话题聊天室等自定义cell
 
Android篇
环信3.0SDK集成小米推送教程EaseUI库中V4、v7包冲突解决方案Android EaseUI里的百度地图替换为高德地图android扩展消息(名片集成)关于会话列表的置顶聊天java.lang.UnsatisfiedLinkError: 的问题android 端 app 后台被杀死收不到消息的解决方案
昵称头像篇
android中如何显示开发者服务器上的昵称和头像 Android中显示头像(接上一篇文章看)环信(Android)设置头像和昵称的方法(最简单暴力的基于环信demo的集成)IOS中如何显示开发者服务器上的昵称和头像【环信公开课第12期视频回放】-所有关于环信IM昵称头像的问题听这课就够了
 
直播篇
一言不合你就搞个直播APP
 
客服集成
IM-SDK和客服SDK并存开发指南—Android篇IM-SDK和客服SDK并存开发指南—iOS篇
 
开源项目
Android简版demoios简版demo凡信2.0:超仿微信的开源项目 凡信3.0:携直播和红包而来高仿微信:Github 3,515 Star方圆十里:环信编程大赛冠军项目泛聊:定一个小目标写一个QQSlack聊天机器人:一天时间做一个聊天机器人TV视频通话:在电视上视频通话视频通话:Android手机视频通话酷信:ios高仿微信公众号助手:与订阅用户聊天沟通
 
持续更新ing...小伙伴们还有什么想知道欢迎跟帖提出。
  查看全部
   这里整理了集成环信的常见问题和一些功能的实现思路,希望能帮助到大家。感谢热心的开发者贡献,大家在观看过程中有不明白的地方欢迎直接跟帖咨询。
 
ios篇

 
Android篇

昵称头像篇

 
直播篇
  1. 一言不合你就搞个直播APP

 
客服集成
  1. IM-SDK和客服SDK并存开发指南—Android篇
  2. IM-SDK和客服SDK并存开发指南—iOS篇

 
开源项目

 
持续更新ing...小伙伴们还有什么想知道欢迎跟帖提出。
 
6
回复

【环信官方外包一个项目】利用环信IM实现一个在线白板 环信

回复

ppdd8951 回复了问题 • 7 人关注 • 1441 次浏览 • 2017-11-15 14:42 • 来自相关话题

1
评论

【开源项目】一个基于环信IM开发的开源的私密社交APP-Baby 即时通信 Baby

seven。 发表了文章 • 1474 次浏览 • 2017-08-31 14:49 • 来自相关话题

Baby这个开源项目基于环信IM开发,刚开始选择IM的时候,看到知乎上黑环信的人挺多的,就亲自下载了几家IM的demo源码跑一遍,从功能、集成难易和消息稳定几个方面对比,最终还是选择了环信。集成这方面环信做的真不错,尤其是有了EaseUi这个包,基本上一天就能集成完毕。项目运行至今没有出现过什么问题,发送消息挺稳定的。先上效果图




开屏页的登录和注册




编辑个人信息




相册页面




首页的Moment
版本更新:
 
version 1.6
加入Tinker 热修复更新部分依赖修复大量细节问题,加入部分注释

version 1.5
bug fixupdate sth

version 1.4
增加长按删除功能优化Rxbus订阅加载数据外国友人优化的一些细节等等

version 1.3
增加了评论功能优化了相册加载修复了一些内存泄漏等等

version 1.2
修复了一些Bug把登陆注册事件换了个Zip操作符更符合流的思想

version 1.1
修复了主页背景无法切换的问题修复了聊天推送的问题修了语音视频的问题做了一些细节修改
Download



安装包下载体验
 
github地址
github源码
 Development Environment & Library
 
MVP

这个项目是基于MVP框架写的(大体上,聊天那块直接用环信的了),大部分Base类参考FastAndroid里边的基类,参考这个很快就能布好基本的MVP架构。本来是有考虑过MVVM后来想想还是先学习一下MVP吧,看过几个MVVM项目感觉还是挺好用的,不过还是BETA版不知道有没有什么坑。

Material Design

早就手痒想体验一把V7包里边的各种控件了,特喜欢coordinatorlayout和collapsingtoolbarlayout的互动让Tollbar隐藏又现的感觉,但是看起来好看还是要点代价的,在这里捣鼓了不少时间,尤其是collapsingtoolbarlayout的Expanded固定让我Google了好久,因为用英文搜索可能我表达的不太好,最后竟然是一句nestedScroll(false)就可以了。。。。 还是感谢Stackoveflow里边的大腿吧。

Dagger2

依赖注入Dagger2,也是我早就想用的一个框架了,理由是各种配合Mvp十分方便和好用,渐渐也能体会到一次注入到处可用的快感。不过一个新技术真的学习成本,国内没什么中文文档介绍,看国外的看的云里雾里。原理看的明白,用起来好像不太知道如何使用,尤其是在@inject之后对象,也可以在别的地方Inject,原本是被Inject方后来也成了Module提供方。虽然到最后原理还不是特别明白这里,但还是不阻碍用起来的快感。

Realm

一开始被新技术吸引到的是不会放过任何新东西的包括Realm,不过进了坑不代表这个坑可以跳阿。由于我这次用到了leacncloud,Realm感觉会和LeanCloud的子类化冲突让你只能选择其中之一,不过这个也算了,Leancloud提供了类似Map的Put方法也可以接受就是麻烦了点。但是被坑到的地方是Realm所谓的自动数据同步竟然是一改就是改真实的数据,并不是数据的拷贝。。。感觉和我使用到要缓存的数据有点冲突,因为这个Moment里边的项是有点赞的,点赞要修改当前Recycleview的数据(修改数据要开事务)。修改数据后会出现一些很奇怪的现象,不在Recycleview当前Item会跳到当前Item,点赞的动画也会消失。。。真的是想破脑袋也解决不了,就直接跳坑了。最后感觉这个Realm在保存不跟服务器需要同步的数据会好点。

LeanCloud

用LeanCloud是因为在知乎太多吹它的人了而且它的确在BAAS这方面功能比较多(后来才发现即时通信没有语音和视频),所以就尝试使用了,SDK整体来说是不错的都挺好用的,满足了我对存储方面的要求。不过就在我开发的这几天,貌似稳定性没有想象中那么好,好几次上传个头像都会SocketTimeOut,查询也会有点慢,不过还好都在接受范围内(不过要是到了收费的标准我就接受不了)。

环信

baby这个开源项目基于环信IM开发,刚开始选择IM的时候,看到知乎上黑环信的人挺多的,就亲自下载了几家IM的demo源码跑一遍,从功能、集成难易和消息稳定几个方面对比,最终还是选择了环信。集成这方面环信做的真不错,尤其是有了EaseUi这个包,基本上一天就能集成完毕。项目运行至今没有出现过什么问题,发送消息挺稳定的。

Rxjava、RxAndroid

Rxjava我从第一眼看到了就喜欢上了(个人特喜欢那种通过.设置完成的感觉),接触也有几个月,一开始就和Retrofit 、Okhttp一起使用。学习成本还是要有的阿,看了不知道多少篇关于Rxjava使用的文章和例子,对里边的操作符也仅仅停留在那几个最常用的,其他一大堆好多都没用过,看来还用得不够。

Glide

Glide也是一个后来居上让我喜欢的图片加载库,一开始我喜欢picasso 是觉得轻巧而且好用有保证(主要是我偶像Jake Wharton主导,有加成),慢慢觉得Picasso对内存没有Glide来的友好,Glide在加载速度方面也领先,虽然整个库代码量是Picasso的几倍,但是比起重要的内存和用户体验来说还是Glide的领先一筹。

Butterknife、Ucrop等等

当让还有其他的一些润色的轮子啦,不过不是那么重要就不一一感谢啦。

Thanks
感谢Github、LeanCloud、环信、还有造那么多轮子给我们用的Square FaceBook Google的大大们。Thanks for improving my code m-ezzat.

Contacts
Email:379489343zhi@gmail.comQQ:379489343
 Copyright 2016 Roger ou

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License. 查看全部
   Baby这个开源项目基于环信IM开发,刚开始选择IM的时候,看到知乎上黑环信的人挺多的,就亲自下载了几家IM的demo源码跑一遍,从功能、集成难易和消息稳定几个方面对比,最终还是选择了环信。集成这方面环信做的真不错,尤其是有了EaseUi这个包,基本上一天就能集成完毕。项目运行至今没有出现过什么问题,发送消息挺稳定的。
先上效果图

003.png

开屏页的登录和注册


001.png

编辑个人信息


002.png

相册页面


004.png

首页的Moment


版本更新:
 
version 1.6
  1. 加入Tinker 热修复
  2. 更新部分依赖
  3. 修复大量细节问题,加入部分注释


version 1.5
  1. bug fix
  2. update sth


version 1.4
  1. 增加长按删除功能
  2. 优化Rxbus订阅加载数据
  3. 外国友人优化的一些细节
  4. 等等


version 1.3
  1. 增加了评论功能
  2. 优化了相册加载
  3. 修复了一些内存泄漏
  4. 等等


version 1.2
  1. 修复了一些Bug
  2. 把登陆注册事件换了个Zip操作符更符合流的思想


version 1.1
  1. 修复了主页背景无法切换的问题
  2. 修复了聊天推送的问题
  3. 修了语音视频的问题
  4. 做了一些细节修改

Download

 
github地址

 Development Environment & Library
 
MVP

这个项目是基于MVP框架写的(大体上,聊天那块直接用环信的了),大部分Base类参考FastAndroid里边的基类,参考这个很快就能布好基本的MVP架构。本来是有考虑过MVVM后来想想还是先学习一下MVP吧,看过几个MVVM项目感觉还是挺好用的,不过还是BETA版不知道有没有什么坑。

Material Design

早就手痒想体验一把V7包里边的各种控件了,特喜欢coordinatorlayout和collapsingtoolbarlayout的互动让Tollbar隐藏又现的感觉,但是看起来好看还是要点代价的,在这里捣鼓了不少时间,尤其是collapsingtoolbarlayout的Expanded固定让我Google了好久,因为用英文搜索可能我表达的不太好,最后竟然是一句nestedScroll(false)就可以了。。。。 还是感谢Stackoveflow里边的大腿吧。

Dagger2

依赖注入Dagger2,也是我早就想用的一个框架了,理由是各种配合Mvp十分方便和好用,渐渐也能体会到一次注入到处可用的快感。不过一个新技术真的学习成本,国内没什么中文文档介绍,看国外的看的云里雾里。原理看的明白,用起来好像不太知道如何使用,尤其是在@inject之后对象,也可以在别的地方Inject,原本是被Inject方后来也成了Module提供方。虽然到最后原理还不是特别明白这里,但还是不阻碍用起来的快感。

Realm

一开始被新技术吸引到的是不会放过任何新东西的包括Realm,不过进了坑不代表这个坑可以跳阿。由于我这次用到了leacncloud,Realm感觉会和LeanCloud的子类化冲突让你只能选择其中之一,不过这个也算了,Leancloud提供了类似Map的Put方法也可以接受就是麻烦了点。但是被坑到的地方是Realm所谓的自动数据同步竟然是一改就是改真实的数据,并不是数据的拷贝。。。感觉和我使用到要缓存的数据有点冲突,因为这个Moment里边的项是有点赞的,点赞要修改当前Recycleview的数据(修改数据要开事务)。修改数据后会出现一些很奇怪的现象,不在Recycleview当前Item会跳到当前Item,点赞的动画也会消失。。。真的是想破脑袋也解决不了,就直接跳坑了。最后感觉这个Realm在保存不跟服务器需要同步的数据会好点。

LeanCloud

用LeanCloud是因为在知乎太多吹它的人了而且它的确在BAAS这方面功能比较多(后来才发现即时通信没有语音和视频),所以就尝试使用了,SDK整体来说是不错的都挺好用的,满足了我对存储方面的要求。不过就在我开发的这几天,貌似稳定性没有想象中那么好,好几次上传个头像都会SocketTimeOut,查询也会有点慢,不过还好都在接受范围内(不过要是到了收费的标准我就接受不了)。

环信

baby这个开源项目基于环信IM开发,刚开始选择IM的时候,看到知乎上黑环信的人挺多的,就亲自下载了几家IM的demo源码跑一遍,从功能、集成难易和消息稳定几个方面对比,最终还是选择了环信。集成这方面环信做的真不错,尤其是有了EaseUi这个包,基本上一天就能集成完毕。项目运行至今没有出现过什么问题,发送消息挺稳定的。

Rxjava、RxAndroid

Rxjava我从第一眼看到了就喜欢上了(个人特喜欢那种通过.设置完成的感觉),接触也有几个月,一开始就和Retrofit 、Okhttp一起使用。学习成本还是要有的阿,看了不知道多少篇关于Rxjava使用的文章和例子,对里边的操作符也仅仅停留在那几个最常用的,其他一大堆好多都没用过,看来还用得不够。

Glide

Glide也是一个后来居上让我喜欢的图片加载库,一开始我喜欢picasso 是觉得轻巧而且好用有保证(主要是我偶像Jake Wharton主导,有加成),慢慢觉得Picasso对内存没有Glide来的友好,Glide在加载速度方面也领先,虽然整个库代码量是Picasso的几倍,但是比起重要的内存和用户体验来说还是Glide的领先一筹。

Butterknife、Ucrop等等

当让还有其他的一些润色的轮子啦,不过不是那么重要就不一一感谢啦。

Thanks
  • 感谢Github、LeanCloud、环信、还有造那么多轮子给我们用的Square FaceBook Google的大大们。
  • Thanks for improving my code m-ezzat.


Contacts

 
Copyright 2016 Roger ou

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
6
评论

【新手快速入门】集成环信常见问题+解决方案汇总 常见问题

dujiepeng 发表了文章 • 7371 次浏览 • 2017-05-22 15:51 • 来自相关话题

   这里整理了集成环信的常见问题和一些功能的实现思路,希望能帮助到大家。感谢热心的开发者贡献,大家在观看过程中有不明白的地方欢迎直接跟帖咨询。
 
ios篇
APNs证书创建和上传到环信后台头像昵称的简述和处理方案音视频离线推送Demo实现环信服务器聊天记录保存多久?离线收不到好友请求IOS中环信聊天窗口如何实现文件发送和预览的功能ios集成常见问题环信推送的一些常见问题实现名片|红包|话题聊天室等自定义cell
 
Android篇
环信3.0SDK集成小米推送教程EaseUI库中V4、v7包冲突解决方案Android EaseUI里的百度地图替换为高德地图android扩展消息(名片集成)关于会话列表的置顶聊天java.lang.UnsatisfiedLinkError: 的问题android 端 app 后台被杀死收不到消息的解决方案
昵称头像篇
android中如何显示开发者服务器上的昵称和头像 Android中显示头像(接上一篇文章看)环信(Android)设置头像和昵称的方法(最简单暴力的基于环信demo的集成)IOS中如何显示开发者服务器上的昵称和头像【环信公开课第12期视频回放】-所有关于环信IM昵称头像的问题听这课就够了
 
直播篇
一言不合你就搞个直播APP
 
客服集成
IM-SDK和客服SDK并存开发指南—Android篇IM-SDK和客服SDK并存开发指南—iOS篇
 
开源项目
Android简版demoios简版demo凡信2.0:超仿微信的开源项目 凡信3.0:携直播和红包而来高仿微信:Github 3,515 Star方圆十里:环信编程大赛冠军项目泛聊:定一个小目标写一个QQSlack聊天机器人:一天时间做一个聊天机器人TV视频通话:在电视上视频通话视频通话:Android手机视频通话酷信:ios高仿微信公众号助手:与订阅用户聊天沟通
 
持续更新ing...小伙伴们还有什么想知道欢迎跟帖提出。
  查看全部
   这里整理了集成环信的常见问题和一些功能的实现思路,希望能帮助到大家。感谢热心的开发者贡献,大家在观看过程中有不明白的地方欢迎直接跟帖咨询。
 
ios篇

 
Android篇

昵称头像篇

 
直播篇
  1. 一言不合你就搞个直播APP

 
客服集成
  1. IM-SDK和客服SDK并存开发指南—Android篇
  2. IM-SDK和客服SDK并存开发指南—iOS篇

 
开源项目

 
持续更新ing...小伙伴们还有什么想知道欢迎跟帖提出。
 
0
评论

【环信招聘】Android、ios、H5前端、后台工程师快到碗里来! 招聘

beyond 发表了文章 • 112 次浏览 • 2017-09-13 16:46 • 来自相关话题

这里的每一项技术都会直接帮助平台上的App开发者,并在真正的应用里得到实践检验。

我们不仅是技术的研发者,也是技术的输出方。

这里的每一项技术都在改变世界!

欢迎加入!我们支持开源运动!

来环信,和我们一起用技术改变世界!
 以下职位工作地点是在河南郑州开发,小伙伴们简历赶紧砸过来吧!内推邮箱地址duc@easemob.com
 
iOS工程师

岗位职责:
1. 负责IM SDK开发与相关应用的开发;
2. 对客户提供解决方案和必要的技术支持;

任职资格:
1. 熟悉iOS开发环境、iOS App开发规范和App开发流程;
2. 熟练使用iOS开发核心库,有一定的文档编写能力;
3. 熟悉iOS SDK中布局、网络、数据库、HTTP协议、XML/JSON解析等;
4. 掌握iOS平台的模块化设计架构,能够设计出恰当的应用方案;
5. 熟悉iOS平台的内存管理机制,懂得内存优化技术;
6. 能够与产品经理、设计师、用户进行深入的沟通和交流;
7. 有即时通讯平台开发经验者优先考虑;
8. 两年以上开发经验,其中一年以上iOS应用开发经验;
9. Github 使用者、熟悉c/c++开发,有开源项目贡献者优先考虑。


安卓工程师

岗位职责:
1. 负责IM SDK开发与相关应用的开发;
2. 对客户提供解决方案和必要的技术支持;

任职资格:
1. 熟悉android开发环境、android应用开发规范和开发流程;
2. 熟练使用android SDK,熟悉JNI开发,有一定的文档编写能力;
3. 熟悉android SDK中布局、网络、数据库、HTTP协议、XML/JSON解析等;
4. 掌握Android 平台的模块化设计架构,能够设计出恰当的应用方案;
5. 熟悉 Android 平台的内存管理机制,懂得内存优化技术;
6. 能够与产品经理、设计师、用户进行深入的沟通和交流;
7. 有即时通讯平台开发经验者优先考虑;
8. 两年以上开发经验,其中一年以上android应用开发经验;
9. Github 使用者、熟悉c/c++开发,有开源项目贡献者优先考虑。


H5前端工程师

工作职责
1.环信Web、IM、SDK等的开发设计 
2.环信业务后台管理系统的开发设计
任职资格
1.有web前端经验,熟悉流行的前端技术, 包括但不限于bootstrap、html5、css3、saas、less、jQuery、bower、grunt、webpack、reactJs 
2.有H5移动端开发经验 
3.熟悉Ajax, Rest等原理和使用方式 
4.熟悉Http, WebSocket, Spdy等协议 
5.深刻理解Web标准, 对可用性、可访问性等相关知识有实际的了解和实践经验 
6.有一定的设计美感 
7.简历请同时提供以往项目地址,以及github地址或技术博客地址 
加分项: 
1.熟悉ruby、python、bash、nodejs等脚本语言优先考虑 
2.有开源社区经验者优先考虑


后台工程师
工作职责
1.负责持续改进后端服务,打造业界领先的即时通讯云服务; 
2.或负责持续优化服务性能,提高后端服务的承载能力; 
3.或负责完成后端服务的多机房改造,为全球用户提供可靠实时的即时通讯服务;
任职资格
1.熟悉Java、Erlang或C/C++其中两种语言,有Unix/Linux平台相关开发经验; 
2.熟悉网络通信机制及常用数据传输协议; 
3.算法基础扎实,有ACM、TopCoder或其他比赛经验者优先; 
4.熟悉数据库相关开发,了解MySQL数据库,有HBase、Redis或其他NoSQL相关使用经验者优先; 
5.有较强的解决问题能力,能够承受压力情况下解决线上问题; 
6.能够带领团队成员,研究并攻克技术难关; 
7.需要有开放共享的心态,接受开源思想,有Github创建、维护或参与经验更好; 
8.5年以上开发工作经验;


项目经理(项目实施)-IM
您的责任:
1.确保项目目标的实现,领导项目团队准时、优质的完成全部工作。
2.及时有效地与客户沟通,了解项目的整体需求,与客户保持持续的联系,及时反馈阶段性的成果,并及时向研发更新客户提出的合理需求。
3.制定开发计划文档,量化任务,并合理分配给相关人员。
4.跟踪项目进度,有效的提高代码质量,并及时与研发、实施部署人员以及QA之间沟通,保证项目以及附属文档的完整和规范。
我们的要求:
1. 正规大学本科及以上学历
2.5年以上软件行业经验,3年以上开发/项目管理工作经验
3.能够独立完成中型项目的整体设计、任务计划和开发进度的管理工作
4.熟悉框架设计、系统设计、数据库设计、编码测试等软件工程知识和规范
5.精通软件开发流程,了解linux/unix系统,并能够熟练使用系统设计、数据库设计工具
6.对软件多层结构、以及各层间使用的软件技术有较全面的了解 ;      
7.具有开发队伍的管理能力和经验;
8.具备技术文档编写能力;
9.有乙方项目经理经历,能够与甲方顺畅沟通。
10..有互联网工作经历的优先。

iOS工程师

岗位职责:
1. 负责IM SDK开发与相关应用的开发;
2. 对客户提供解决方案和必要的技术支持;

任职资格:
1. 熟悉iOS开发环境、iOS App开发规范和App开发流程;
2. 熟练使用iOS开发核心库,有一定的文档编写能力;
3. 熟悉iOS SDK中布局、网络、数据库、HTTP协议、XML/JSON解析等;
4. 掌握iOS平台的模块化设计架构,能够设计出恰当的应用方案;
5. 熟悉iOS平台的内存管理机制,懂得内存优化技术;
6. 能够与产品经理、设计师、用户进行深入的沟通和交流;
7. 有即时通讯平台开发经验者优先考虑;
8. 两年以上开发经验,其中一年以上iOS应用开发经验;
9. Github 使用者、熟悉c/c++开发,有开源项目贡献者优先考虑。


安卓工程师

岗位职责:
1. 负责IM SDK开发与相关应用的开发;
2. 对客户提供解决方案和必要的技术支持;

任职资格:
1. 熟悉android开发环境、android应用开发规范和开发流程;
2. 熟练使用android SDK,熟悉JNI开发,有一定的文档编写能力;
3. 熟悉android SDK中布局、网络、数据库、HTTP协议、XML/JSON解析等;
4. 掌握Android 平台的模块化设计架构,能够设计出恰当的应用方案;
5. 熟悉 Android 平台的内存管理机制,懂得内存优化技术;
6. 能够与产品经理、设计师、用户进行深入的沟通和交流;
7. 有即时通讯平台开发经验者优先考虑;
8. 两年以上开发经验,其中一年以上android应用开发经验;
9. Github 使用者、熟悉c/c++开发,有开源项目贡献者优先考虑。


H5前端工程师

工作职责
1.环信Web、IM、SDK等的开发设计 
2.环信业务后台管理系统的开发设计
任职资格
1.有web前端经验,熟悉流行的前端技术, 包括但不限于bootstrap、html5、css3、saas、less、jQuery、bower、grunt、webpack、reactJs 
2.有H5移动端开发经验 
3.熟悉Ajax, Rest等原理和使用方式 
4.熟悉Http, WebSocket, Spdy等协议 
5.深刻理解Web标准, 对可用性、可访问性等相关知识有实际的了解和实践经验 
6.有一定的设计美感 
7.简历请同时提供以往项目地址,以及github地址或技术博客地址 
加分项: 
1.熟悉ruby、python、bash、nodejs等脚本语言优先考虑 
2.有开源社区经验者优先考虑


后台工程师
工作职责
1.负责持续改进后端服务,打造业界领先的即时通讯云服务; 
2.或负责持续优化服务性能,提高后端服务的承载能力; 
3.或负责完成后端服务的多机房改造,为全球用户提供可靠实时的即时通讯服务;
任职资格
1.熟悉Java、Erlang或C/C++其中两种语言,有Unix/Linux平台相关开发经验; 
2.熟悉网络通信机制及常用数据传输协议; 
3.算法基础扎实,有ACM、TopCoder或其他比赛经验者优先; 
4.熟悉数据库相关开发,了解MySQL数据库,有HBase、Redis或其他NoSQL相关使用经验者优先; 
5.有较强的解决问题能力,能够承受压力情况下解决线上问题; 
6.能够带领团队成员,研究并攻克技术难关; 
7.需要有开放共享的心态,接受开源思想,有Github创建、维护或参与经验更好; 
8.5年以上开发工作经验;


项目经理(项目实施)-IM
您的责任:
1.确保项目目标的实现,领导项目团队准时、优质的完成全部工作。
2.及时有效地与客户沟通,了解项目的整体需求,与客户保持持续的联系,及时反馈阶段性的成果,并及时向研发更新客户提出的合理需求。
3.制定开发计划文档,量化任务,并合理分配给相关人员。
4.跟踪项目进度,有效的提高代码质量,并及时与研发、实施部署人员以及QA之间沟通,保证项目以及附属文档的完整和规范。
我们的要求:
1. 正规大学本科及以上学历
2.5年以上软件行业经验,3年以上开发/项目管理工作经验
3.能够独立完成中型项目的整体设计、任务计划和开发进度的管理工作
4.熟悉框架设计、系统设计、数据库设计、编码测试等软件工程知识和规范
5.精通软件开发流程,了解linux/unix系统,并能够熟练使用系统设计、数据库设计工具
6.对软件多层结构、以及各层间使用的软件技术有较全面的了解 ;      
7.具有开发队伍的管理能力和经验;
8.具备技术文档编写能力;
9.有乙方项目经理经历,能够与甲方顺畅沟通。
10..有互联网工作经历的优先。 查看全部
这里的每一项技术都会直接帮助平台上的App开发者,并在真正的应用里得到实践检验。

我们不仅是技术的研发者,也是技术的输出方。

这里的每一项技术都在改变世界!

欢迎加入!我们支持开源运动!

来环信,和我们一起用技术改变世界!

 以下职位工作地点是在河南郑州开发,小伙伴们简历赶紧砸过来吧!内推邮箱地址duc@easemob.com
 
iOS工程师

岗位职责:
1. 负责IM SDK开发与相关应用的开发;
2. 对客户提供解决方案和必要的技术支持;

任职资格:
1. 熟悉iOS开发环境、iOS App开发规范和App开发流程;
2. 熟练使用iOS开发核心库,有一定的文档编写能力;
3. 熟悉iOS SDK中布局、网络、数据库、HTTP协议、XML/JSON解析等;
4. 掌握iOS平台的模块化设计架构,能够设计出恰当的应用方案;
5. 熟悉iOS平台的内存管理机制,懂得内存优化技术;
6. 能够与产品经理、设计师、用户进行深入的沟通和交流;
7. 有即时通讯平台开发经验者优先考虑;
8. 两年以上开发经验,其中一年以上iOS应用开发经验;
9. Github 使用者、熟悉c/c++开发,有开源项目贡献者优先考虑。


安卓工程师

岗位职责:
1. 负责IM SDK开发与相关应用的开发;
2. 对客户提供解决方案和必要的技术支持;

任职资格:
1. 熟悉android开发环境、android应用开发规范和开发流程;
2. 熟练使用android SDK,熟悉JNI开发,有一定的文档编写能力;
3. 熟悉android SDK中布局、网络、数据库、HTTP协议、XML/JSON解析等;
4. 掌握Android 平台的模块化设计架构,能够设计出恰当的应用方案;
5. 熟悉 Android 平台的内存管理机制,懂得内存优化技术;
6. 能够与产品经理、设计师、用户进行深入的沟通和交流;
7. 有即时通讯平台开发经验者优先考虑;
8. 两年以上开发经验,其中一年以上android应用开发经验;
9. Github 使用者、熟悉c/c++开发,有开源项目贡献者优先考虑。


H5前端工程师

工作职责
1.环信Web、IM、SDK等的开发设计 
2.环信业务后台管理系统的开发设计
任职资格
1.有web前端经验,熟悉流行的前端技术, 包括但不限于bootstrap、html5、css3、saas、less、jQuery、bower、grunt、webpack、reactJs 
2.有H5移动端开发经验 
3.熟悉Ajax, Rest等原理和使用方式 
4.熟悉Http, WebSocket, Spdy等协议 
5.深刻理解Web标准, 对可用性、可访问性等相关知识有实际的了解和实践经验 
6.有一定的设计美感 
7.简历请同时提供以往项目地址,以及github地址或技术博客地址 
加分项: 
1.熟悉ruby、python、bash、nodejs等脚本语言优先考虑 
2.有开源社区经验者优先考虑


后台工程师
工作职责
1.负责持续改进后端服务,打造业界领先的即时通讯云服务; 
2.或负责持续优化服务性能,提高后端服务的承载能力; 
3.或负责完成后端服务的多机房改造,为全球用户提供可靠实时的即时通讯服务;
任职资格
1.熟悉Java、Erlang或C/C++其中两种语言,有Unix/Linux平台相关开发经验; 
2.熟悉网络通信机制及常用数据传输协议; 
3.算法基础扎实,有ACM、TopCoder或其他比赛经验者优先; 
4.熟悉数据库相关开发,了解MySQL数据库,有HBase、Redis或其他NoSQL相关使用经验者优先; 
5.有较强的解决问题能力,能够承受压力情况下解决线上问题; 
6.能够带领团队成员,研究并攻克技术难关; 
7.需要有开放共享的心态,接受开源思想,有Github创建、维护或参与经验更好; 
8.5年以上开发工作经验;


项目经理(项目实施)-IM
您的责任:
1.确保项目目标的实现,领导项目团队准时、优质的完成全部工作。
2.及时有效地与客户沟通,了解项目的整体需求,与客户保持持续的联系,及时反馈阶段性的成果,并及时向研发更新客户提出的合理需求。
3.制定开发计划文档,量化任务,并合理分配给相关人员。
4.跟踪项目进度,有效的提高代码质量,并及时与研发、实施部署人员以及QA之间沟通,保证项目以及附属文档的完整和规范。
我们的要求:
1. 正规大学本科及以上学历
2.5年以上软件行业经验,3年以上开发/项目管理工作经验
3.能够独立完成中型项目的整体设计、任务计划和开发进度的管理工作
4.熟悉框架设计、系统设计、数据库设计、编码测试等软件工程知识和规范
5.精通软件开发流程,了解linux/unix系统,并能够熟练使用系统设计、数据库设计工具
6.对软件多层结构、以及各层间使用的软件技术有较全面的了解 ;      
7.具有开发队伍的管理能力和经验;
8.具备技术文档编写能力;
9.有乙方项目经理经历,能够与甲方顺畅沟通。
10..有互联网工作经历的优先。

iOS工程师

岗位职责:
1. 负责IM SDK开发与相关应用的开发;
2. 对客户提供解决方案和必要的技术支持;

任职资格:
1. 熟悉iOS开发环境、iOS App开发规范和App开发流程;
2. 熟练使用iOS开发核心库,有一定的文档编写能力;
3. 熟悉iOS SDK中布局、网络、数据库、HTTP协议、XML/JSON解析等;
4. 掌握iOS平台的模块化设计架构,能够设计出恰当的应用方案;
5. 熟悉iOS平台的内存管理机制,懂得内存优化技术;
6. 能够与产品经理、设计师、用户进行深入的沟通和交流;
7. 有即时通讯平台开发经验者优先考虑;
8. 两年以上开发经验,其中一年以上iOS应用开发经验;
9. Github 使用者、熟悉c/c++开发,有开源项目贡献者优先考虑。


安卓工程师

岗位职责:
1. 负责IM SDK开发与相关应用的开发;
2. 对客户提供解决方案和必要的技术支持;

任职资格:
1. 熟悉android开发环境、android应用开发规范和开发流程;
2. 熟练使用android SDK,熟悉JNI开发,有一定的文档编写能力;
3. 熟悉android SDK中布局、网络、数据库、HTTP协议、XML/JSON解析等;
4. 掌握Android 平台的模块化设计架构,能够设计出恰当的应用方案;
5. 熟悉 Android 平台的内存管理机制,懂得内存优化技术;
6. 能够与产品经理、设计师、用户进行深入的沟通和交流;
7. 有即时通讯平台开发经验者优先考虑;
8. 两年以上开发经验,其中一年以上android应用开发经验;
9. Github 使用者、熟悉c/c++开发,有开源项目贡献者优先考虑。


H5前端工程师

工作职责
1.环信Web、IM、SDK等的开发设计 
2.环信业务后台管理系统的开发设计
任职资格
1.有web前端经验,熟悉流行的前端技术, 包括但不限于bootstrap、html5、css3、saas、less、jQuery、bower、grunt、webpack、reactJs 
2.有H5移动端开发经验 
3.熟悉Ajax, Rest等原理和使用方式 
4.熟悉Http, WebSocket, Spdy等协议 
5.深刻理解Web标准, 对可用性、可访问性等相关知识有实际的了解和实践经验 
6.有一定的设计美感 
7.简历请同时提供以往项目地址,以及github地址或技术博客地址 
加分项: 
1.熟悉ruby、python、bash、nodejs等脚本语言优先考虑 
2.有开源社区经验者优先考虑


后台工程师
工作职责
1.负责持续改进后端服务,打造业界领先的即时通讯云服务; 
2.或负责持续优化服务性能,提高后端服务的承载能力; 
3.或负责完成后端服务的多机房改造,为全球用户提供可靠实时的即时通讯服务;
任职资格
1.熟悉Java、Erlang或C/C++其中两种语言,有Unix/Linux平台相关开发经验; 
2.熟悉网络通信机制及常用数据传输协议; 
3.算法基础扎实,有ACM、TopCoder或其他比赛经验者优先; 
4.熟悉数据库相关开发,了解MySQL数据库,有HBase、Redis或其他NoSQL相关使用经验者优先; 
5.有较强的解决问题能力,能够承受压力情况下解决线上问题; 
6.能够带领团队成员,研究并攻克技术难关; 
7.需要有开放共享的心态,接受开源思想,有Github创建、维护或参与经验更好; 
8.5年以上开发工作经验;


项目经理(项目实施)-IM
您的责任:
1.确保项目目标的实现,领导项目团队准时、优质的完成全部工作。
2.及时有效地与客户沟通,了解项目的整体需求,与客户保持持续的联系,及时反馈阶段性的成果,并及时向研发更新客户提出的合理需求。
3.制定开发计划文档,量化任务,并合理分配给相关人员。
4.跟踪项目进度,有效的提高代码质量,并及时与研发、实施部署人员以及QA之间沟通,保证项目以及附属文档的完整和规范。
我们的要求:
1. 正规大学本科及以上学历
2.5年以上软件行业经验,3年以上开发/项目管理工作经验
3.能够独立完成中型项目的整体设计、任务计划和开发进度的管理工作
4.熟悉框架设计、系统设计、数据库设计、编码测试等软件工程知识和规范
5.精通软件开发流程,了解linux/unix系统,并能够熟练使用系统设计、数据库设计工具
6.对软件多层结构、以及各层间使用的软件技术有较全面的了解 ;      
7.具有开发队伍的管理能力和经验;
8.具备技术文档编写能力;
9.有乙方项目经理经历,能够与甲方顺畅沟通。
10..有互联网工作经历的优先。
1
评论

精通环信开发已成程序员招聘刚需?看别人家的招聘要求 环信 招聘

beyond 发表了文章 • 236 次浏览 • 2017-08-25 15:46 • 来自相关话题

今天在一个2000人技术交流群里看到一家互联网公司招聘Android/ios开发











一段不到200字的招聘要求,竟然出现了两次“环信”。眉头一紧,感觉这事不简单了!






去年在环信社区看到《今天面试一个自称两年经验的Android》《我又做了一次面试官》两篇面试经历还不以为然,没想到一年内作者预言成真,精通环信开发等第三方API开发已然成为程序员招聘刚需!

作为一个与时俱进的好司机赶紧打开X度搜索“如何精通环信开发”,还真让我找到了环信Alpha全国开发者培训计划,



环信alpha计划将对所有报名的ISV厂商和开发者提供技术、审核认证及发行等方面的支持。环信“Alpha计划”旨在为ISV和开发者们提供更加全面且专业的支持,帮助其在包括企业IM、协同OA、APP内社交、直播互动、IOT、智能硬件等领域挖掘产生更多落地有商业前景的优质项目,一起建设整个即时通讯云服务生态。

文末有小伙伴愿意去这家福建公司的发送简历到duc@easemob.com邮箱,暗号“我精通环信开发”,我们等的就是你! 查看全部
今天在一个2000人技术交流群里看到一家互联网公司招聘Android/ios开发

TIM截图20170825163121.png


timg.jpg


一段不到200字的招聘要求,竟然出现了两次“环信”。眉头一紧,感觉这事不简单了!

TIM图片20170825160503.jpg


去年在环信社区看到《今天面试一个自称两年经验的Android》《我又做了一次面试官》两篇面试经历还不以为然,没想到一年内作者预言成真,精通环信开发等第三方API开发已然成为程序员招聘刚需!

作为一个与时俱进的好司机赶紧打开X度搜索“如何精通环信开发”,还真让我找到了环信Alpha全国开发者培训计划
TIM截图20170825160913.png
环信alpha计划将对所有报名的ISV厂商和开发者提供技术、审核认证及发行等方面的支持。环信“Alpha计划”旨在为ISV和开发者们提供更加全面且专业的支持,帮助其在包括企业IM、协同OA、APP内社交、直播互动、IOT、智能硬件等领域挖掘产生更多落地有商业前景的优质项目,一起建设整个即时通讯云服务生态。

文末有小伙伴愿意去这家福建公司的发送简历到duc@easemob.com邮箱,暗号“我精通环信开发”,我们等的就是你!
0
评论

【环信英雄招募令】 选择大于努力,努力成就选择 招聘 环信

beyond 发表了文章 • 2331 次浏览 • 2016-05-17 15:06 • 来自相关话题

 
93953668006499724.jpg

 
0
评论

环信即时通讯云急招 高级Java后台工程师(薪资:20K-40K/月) 招聘 环信

admin 发表了文章 • 2704 次浏览 • 2015-06-23 14:18 • 来自相关话题

高级Java后台工程师(技术开发部)(薪资:20K-40K/月)
 
1. 5年以上java开发工作经验,具有服务器开发工作经验者优先;
 
2、深入了解java开发工具及主流开发框架,具有扎实的技术功底,熟悉主流技术架构;
 
3、熟悉REST架构和HTTP协议,以及Nginx等;
 
4、熟悉Cassandra, Kafka,Zookeeper等流行的分布式系统及其架构;
 
5、熟悉TCP/IP协议,熟悉socket和多线程开发,具备高访问量web开发工作经验(10W同时在线或日PV达千万);
 
6、逻辑思维能力强,具有团队意识;
 
7、熟悉linux相关开发优先考虑;
 
8、熟悉ruby, python, bash 等脚本语言优先考虑;
 
9、有开源社区经验者优先考虑;
 
10、全栈工程师,DevOps直接录取;

 
简历请发邮件:steven@easemob.com 
 
 
关于环信:

环信是行业内领先的云服务提供商,国内最大的即时通讯云平台。环信上线半年内,已经完成了3轮融资。截止2015年上半年,环信已经帮助了23763个App加入社交和沟通能力,典型用户包括海豚浏览器、猎聘网、百合相亲、蜻蜓FM、汽车之家车友会、优听、节操精选、华图教育等。同时环信SDK覆盖用户高达2.51亿,日均消息量过亿,是经过真实亿级用户考验的即时通讯云平台。 查看全部
高级Java后台工程师(技术开发部)(薪资:20K-40K/月)
 
1. 5年以上java开发工作经验,具有服务器开发工作经验者优先;
 
2、深入了解java开发工具及主流开发框架,具有扎实的技术功底,熟悉主流技术架构;
 
3、熟悉REST架构和HTTP协议,以及Nginx等;
 
4、熟悉Cassandra, Kafka,Zookeeper等流行的分布式系统及其架构;
 
5、熟悉TCP/IP协议,熟悉socket和多线程开发,具备高访问量web开发工作经验(10W同时在线或日PV达千万);
 
6、逻辑思维能力强,具有团队意识;
 
7、熟悉linux相关开发优先考虑;
 
8、熟悉ruby, python, bash 等脚本语言优先考虑;
 
9、有开源社区经验者优先考虑;
 
10、全栈工程师,DevOps直接录取;

 
简历请发邮件:steven@easemob.com 
 
 
关于环信:

环信是行业内领先的云服务提供商,国内最大的即时通讯云平台。环信上线半年内,已经完成了3轮融资。截止2015年上半年,环信已经帮助了23763个App加入社交和沟通能力,典型用户包括海豚浏览器、猎聘网、百合相亲、蜻蜓FM、汽车之家车友会、优听、节操精选、华图教育等。同时环信SDK覆盖用户高达2.51亿,日均消息量过亿,是经过真实亿级用户考验的即时通讯云平台。
0
评论

环信即时通讯云急招高级运维开发工程师(薪资:20K-40K/月) 招聘 环信

admin 发表了文章 • 1366 次浏览 • 2015-06-23 14:16 • 来自相关话题

高级运维开发工程师(技术开发部) (薪资:20K-40K/月)
 
1、精通Linux以及主要Unix系统及原理,了解网络基本技术,熟悉TCP/IP协议工作原理;
 
2、熟悉nginx, tomcat, redis, cassandra, zookeeper等技术的原理,优化,排错;
 
3、熟悉shell, perl, python, java, php, erlang, C/C++等开发语言一种以上;
 
4、熟悉大型网站架构及优化,熟悉分布式系统,大型数据库,缓存,队列等技术原理;
 
5、责任心强,积极沟通,热爱分享;
 
6、有开源社区/项目/大型互联网公司经验者优先考虑;
 
7、全栈工程师,DevOps直接录取;
 
8、最少2年相关工作经验。
 
 
简历请发邮件:steven@easemob.com 

 
关于环信:

环信是行业内领先的云服务提供商,国内最大的即时通讯云平台。环信上线半年内,已经完成了3轮融资。截止2015年上半年,环信已经帮助了23763个App加入社交和沟通能力,典型用户包括海豚浏览器、猎聘网、百合相亲、蜻蜓FM、汽车之家车友会、优听、节操精选、华图教育等。同时环信SDK覆盖用户高达2.51亿,日均消息量过亿,是经过真实亿级用户考验的即时通讯云平台。 查看全部
高级运维开发工程师(技术开发部) (薪资:20K-40K/月)
 
1、精通Linux以及主要Unix系统及原理,了解网络基本技术,熟悉TCP/IP协议工作原理;
 
2、熟悉nginx, tomcat, redis, cassandra, zookeeper等技术的原理,优化,排错;
 
3、熟悉shell, perl, python, java, php, erlang, C/C++等开发语言一种以上;
 
4、熟悉大型网站架构及优化,熟悉分布式系统,大型数据库,缓存,队列等技术原理;
 
5、责任心强,积极沟通,热爱分享;
 
6、有开源社区/项目/大型互联网公司经验者优先考虑;
 
7、全栈工程师,DevOps直接录取;
 
8、最少2年相关工作经验。
 
 
简历请发邮件:steven@easemob.com 

 
关于环信:

环信是行业内领先的云服务提供商,国内最大的即时通讯云平台。环信上线半年内,已经完成了3轮融资。截止2015年上半年,环信已经帮助了23763个App加入社交和沟通能力,典型用户包括海豚浏览器、猎聘网、百合相亲、蜻蜓FM、汽车之家车友会、优听、节操精选、华图教育等。同时环信SDK覆盖用户高达2.51亿,日均消息量过亿,是经过真实亿级用户考验的即时通讯云平台。
0
评论

环信即时通讯云急招前端工程师(薪资:20K-40K/月) 招聘 环信

admin 发表了文章 • 1613 次浏览 • 2015-06-23 14:13 • 来自相关话题

 【前端工程师】

您的责任: 

环信web IM  SDK 等的开发设计,环信业务后台的开发设计 


我们的要求: 

1.3年web前端经验,熟悉流行的前端技术, 包括但不限于bootstrap, html5, css3, saas, less, jquery, bower, grunt

2.熟悉AJAX, REST等原理和使用方式

3.熟悉HTTP, WebSocket, Spdy等协议

4.熟悉Haml, Jade, Slim等模板语言优先考虑

5.有设计美感者优先考虑

6.深刻理解Web标准,对可用性. 可访问性等相关知识有实际的了解和实践经验;

7.熟悉ruby, python, bash, nodejs 等脚本语言优先考虑;

8.有开源社区经验者优先考虑

9.全栈工程师,DevOps直接录取
 
 
简历请发邮件:steven@easemob.com 
 
 
关于环信:

环信是行业内领先的云服务提供商,国内最大的即时通讯云平台。环信上线半年内,已经完成了3轮融资。截止2015年上半年,环信已经帮助了23763个App加入社交和沟通能力,典型用户包括海豚浏览器、猎聘网、百合相亲、蜻蜓FM、汽车之家车友会、优听、节操精选、华图教育等。同时环信SDK覆盖用户高达2.51亿,日均消息量过亿,是经过真实亿级用户考验的即时通讯云平台。
  查看全部
 【前端工程师】

您的责任: 

环信web IM  SDK 等的开发设计,环信业务后台的开发设计 


我们的要求: 

1.3年web前端经验,熟悉流行的前端技术, 包括但不限于bootstrap, html5, css3, saas, less, jquery, bower, grunt

2.熟悉AJAX, REST等原理和使用方式

3.熟悉HTTP, WebSocket, Spdy等协议

4.熟悉Haml, Jade, Slim等模板语言优先考虑

5.有设计美感者优先考虑

6.深刻理解Web标准,对可用性. 可访问性等相关知识有实际的了解和实践经验;

7.熟悉ruby, python, bash, nodejs 等脚本语言优先考虑;

8.有开源社区经验者优先考虑

9.全栈工程师,DevOps直接录取
 
 
简历请发邮件:steven@easemob.com 
 
 
关于环信:

环信是行业内领先的云服务提供商,国内最大的即时通讯云平台。环信上线半年内,已经完成了3轮融资。截止2015年上半年,环信已经帮助了23763个App加入社交和沟通能力,典型用户包括海豚浏览器、猎聘网、百合相亲、蜻蜓FM、汽车之家车友会、优听、节操精选、华图教育等。同时环信SDK覆盖用户高达2.51亿,日均消息量过亿,是经过真实亿级用户考验的即时通讯云平台。
 
招人到这里来,记得打上”招聘“话题标签哦