首页 > IT业界 > 正文

环信编程大赛季军:咚咚,一款团队高效沟通客户端

2016-06-06 12:12:21  来源:搜狐

摘要:根据IDC数据显示,中国有近200万开发者,身为一个程序员,我们生活在一个IT系统越发复杂且多变化的时代。有时候执行一个简单的开源项目,开发一个基础功能都需要精准定义并耗费大量时间专注任务。
关键词: 环信
  根据IDC数据显示,中国有近200万开发者,身为一个程序员,我们生活在一个IT系统越发复杂且多变化的时代。有时候执行一个简单的开源项目,开发一个基础功能都需要精准定义并耗费大量时间专注任务。随着云计算的兴起,API和SDK开始作为软件之间重要媒介而作为一种独立应用而存在,“一切皆软件,一切皆API,一切皆SDK”。通过API和SDK可以让开发者摆脱繁重的基础功能底层开发,短时间即可让App拥有各种诸如内置IM、统计等基础功能组件能力。
 
  5月14日,由环信联合猿圈共同推出的“首届环信编程大赛”颁奖典礼在中关村义创空间隆重举行。本次环信编程大赛历时两个月,由线上初赛、决赛和颁奖典礼三个环节组成,总计报名人数2000+,收到决赛项目100+。最终由评委会认定的13个优秀开源项目及开发者集体亮相颁奖典礼。其中“方圆十里”、“高仿微信“和“咚咚”三个开源项目名列前三,共同分享了15000元奖金和价值12000元的专属表情包。
\
  优秀项目开发者合影
 
  其余入围的十余个优秀开源项目同样引起了到场开发者的热烈追捧,环信将分期将入围的优秀项目代码免费开源给小伙伴们。今天我们带来的是本次环信编程大赛的季军选手——咚咚,一款专注团队高效沟通的移动客户端。咚咚基于环信平台进行开发,旨在打造一款团队高效沟通的移动客户端,供企业内部协作使用,适应移动办公需要,提升企业沟通协同效率,增强企业办公管理效率。
  “咚咚”APP界面截图
 
  1.软件介绍
 
  咚咚基于环信平台进行开发,旨在打造一款团队高效沟通的移动客户端,供企业内部协作使用,适应移动办公需要,提升企业沟通协同效率,增强企业办公管理效率。(咚咚一期实现了用户登入登出功能、通讯功能、投票功能。)
 
  2.功能介绍
 
  一、用户登录注册功能
 
  1.系统登录界面
 
  2系统注册界面
 
  注册功能实现:限制账号长度必须为11位,出生日期选择,头像选择(从系统自带头像中选择)
 
  3.系统首页
 
  登陆成功,即进入系统主页面
 
  4.个人信息查看及修改
 
  进入主页面后点击个人信息查看,即可查看相关信息,并对其进行修改
 
  主界面
 
  (1)头像修改功能实现
 
  (2)名字修改功能实现
 
  (3)部门修改功能实现
 
  (4)性别选择功能实现
 
  (5)个性签名修改功能实现
 
  二、通讯功能
 
  主界面
 
  功能实现:群组聊天,单对单私人聊天,查看好友列表,查看好友详情,查看群组详情
 
  三、投票功能
 
  主界面
 
  功能实现:展示用户发起的投票列表,新增投票,投票提交
 
  3.使用技术
 
  环信即时通讯云
 
  4.作者心得
 
  咚咚基于环信即时通讯云平台,避开了即时通讯等繁杂底层技术开发,使得项目的难点得以轻松解决。例如在平台上可以快速使用即时通讯功能、用户好友管理以及群组管理等功能,让项目得以快速开发成型,产品团队只需要专注于APP核心业务层开发即可,也给移动互联时代的APP开发指出了一条明路。
\
  环信编程大赛优秀开源项目源码和演讲PPT下载地址:http://www.imgeek.org/topic/环信编程大赛

第三十六届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:chenjian

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。