随着大数据的到来,第三方开放API的服务商越来越多,数据的挖掘和展示也在不断的更新。首先值得广大手机用户骄傲的事情,在移动通讯方面有了长足的发展,比如说你正在工作的时候,接听电话和打开视频的速度都相同的话,我们更多的是选择视频通信,在中国移动,联通,电信满足不了当下图文混淆的人类视觉感官的当下,你会使用一个APP来满足自己内心世界的完美展现。每一个Icon,每一个字符都会比单纯的文字要来的更多富有人情味。
这些美好的创造离不开背后的技术支持,当下的移动即时通讯提供商业有不少,很值得关注的是一直表现强势劲头的环信。单纯的从一个角度能评价一个App的好用与否恐怕就是功能了,用户在习惯了傻瓜式的操作的基础上会不会要求更好的视觉感受,答案是可想而知的。对比国内几家的服务有些偏于儿童化,有些略显几分本本正正,有些则是缺少色彩,满屏幕的清一色看的用户都有些狂躁了,有些只是一个过客,最后说说环信,应该是综合以上几家的缺点,很好的提出了方案。移动终端的安全方面基于对数据存储的加密,还有账户密码的鉴权,以及双重身份的验证,反破解反编译的代码混淆,并且支持CA鉴权。
笔者一直在用环信API开发,无论在涉及面上还是功能上,已经步入正轨,这把老大的交椅应该会稳步的向前,面对现在的即时通讯方面,无论是涉及面还是功能,还是安全,还是整体的视觉操作效果感官,我想环信的工程师应该会和笔者一样都会倾向于扁平化,大家都说扁平化,但是到底是扁平好还是立体好,最终还是要交给市场说了算,包括对于API的精简和设置,还是后台的即时响应,我们都不难看出环信在很努力的实现着,在传输通道上支持***/VPDN,以及成熟的SSL端加密。当然后台的成熟服务也是环信提供给开发者的基石,三码组合绑定,停用锁止,远程数据擦除,访问黑名单,数据存储加密,等等,操作起来也是得心应手,什么活动日志,防穷举***,DDS***,强密码保护,角色权限设定等。如此安全的加密架构使得环信在提供了迎合扁平化时代的同时也保证了数据的传输。
下面的几行代码:
// 初始化环信SDK
EaseMobChat .getInstance().init(appContext);
//创建一个消息
EMMessage msg = EMMessage.createSendMessage(EMMessage.Type.TXT);
//设置消息的接收方
msg.setReceipt("bot");
//设置消息内容。本消息类型为文本消息。
msg.addBody(new TextMessageBody("你好,环信!"));
//发送消息
EMChatManager.getInstance().sendMessage(msg);
就能搞定第三方的集成,这也在行业中为环信加了不少分,高效的语音和视频响应也是可见一斑。
只是在这么碎片化的今天,Android强大的阵营面前,有个人能真正的抓住消费者的心态,还真不好说,未来的开源UI和API会如潮水般的涌来,Android用的是SMACK这个开源库,只不过是把这个库封装了一下是不会永远不败的,不知道环信在当下浪潮中是否还能力挽狂澜。同时也期待更多的移动交互放开API,让用户们感受大数据的未来有无限可能。