Thoughts, stories and ideas.

我们用 Swift 3 重写了 iOS 客户端,使用体验大概优化了三倍吧

久等啦。

我们花了一些时间重写了 iOS 客户端,主要优化了网络连接与交互设计,可以简单的理解为过去可能延迟发送的消息现在轻松收发,PC 上可以进行的操作在 iOS 客户端上基本上也都能进行了……自谦的觉得这一次更新后使用体验大概能优化三倍吧。

现在可以随时进行更新了:P

本次新增:

  • 讨论组状态显示

已置顶讨论组将始终固定在消息页上方,并增加讨论组提醒设置提示,向左滑动可快速修改讨论组提醒或静音相关设置。

  • 「提到我的」消息列表

消息页左上方新增查看所有「提到我的」消息入口,不再错过任何一条重要消息。

  • 自定义贴纸表情

新增自定义贴纸表情功能,支持在移动端上使用或收集自定义贴纸表情。

  • 表情回应

支持对消息进行表情回应,长按消息即出现表情回应入口。

  • 机器人概况

讨论组中新增已添加机器人列表,支持讨论组内搜索机器人或查看机器人概况。

  • 成员详情页内容

丰富了成员详情页的呈现内容,补全成员「身份」、「简介」等在移动端上的展示。

  • 快捷回复设置

个人设置面板中新增快捷回复设置,支持在「通知」选项下启用表情或文字快捷回复。

本次优化:

  • 连接及推送

优化网络连接及消息推送模块,使用体验更加流畅,消息提醒及时送达。

  • 联系人查看方式

优化通讯录页面呈现方式,讨论组及成员列表支持快速切换,支持关键字搜索,定位更加精准。

  • 文件查看页面

调整文件查看页面结构,筛选条件更加清晰,轻松回顾历史文件。

仍有两个小提示:

  • 本次更新后需要重新登录才能使用新版倍洽 iOS 客户端。

  • 这一版本暂不支持多团队使用,这一功能将在近期发布的下一版本上补全。

我们仍在计划继续优化 iOS 客户端,在大量的基础工作已经完成之后(指这一次发版前所做的许多前台看不到的工作),预计我们的更新迭代速度会大大的加快。当然十分欢迎你加入 BearyChat 用户支持团队 吐槽、建议,也可以在用户支持团队中抢先试用我们即将发布的每一个更新版本 :P

Hubot to Infinity, and Beyond!

hubot 的前世今生

一年前,我们发布了 hubot 机器人的支持。在这短暂一年里,很多团队利用 hubot 做了很多好玩的应用:

Grafana 机器人:

Grafana 机器人

老司机的老黄历

老司机的老黄历

但在使用原有接口开发的过程中,我们也发现存在一些问题:

  • 原有接口只能被动接收 BearyChat 发过来的消息
  • hubot 只能收到有限的消息类型事件,不能很好地处理其他事件
  • 需要用户在部署 hubot 服务的基础上打开 HTTP 端口给 BearyChat 服务器进行请求

Level UP!

这次功能升级,我们提供了以下几个功能支持:

消息实时长连接

为了能保证 hubot 实时收到 BearyChat 的事件推送,我们提供了 实时长连接(RTM)模式。该模式下,hubot 将会通过 WebSocket 协议连接上 BearyChat 聊天服务器。成功连接上后,团队内所有事件都会通过该连接发送到 hubot. 在该模式下,用户不再需要提供 HTTP 端口(也就是说在防火墙后面也能收发消息)就能正常启用 hubot 机器人。

团队事件推送

新模式下,除了原有的消息事件,BearyChat 服务也会同时推送其他事件到 WebSocket 连接到另一方,例如:

  • 新增公开讨论组创建事件
  • 新增消息回应事件
  • ...

现在 hubot 也可以对这些事件作出响应,玩出更多花样来:

今天吃啥啊?

今天吃啥啊?

今天你买房了吗?

今天你买房了吗?

今天你斗图了吗?

今天你斗图了吗?

总结

这次升级中,我们针对 hubot 添加了实时长连接支持,并且提供了更多的事件推送支持;这些改动将会更加方便用户把 hubot 整合到 BearyChat 的日常使用中,提高团队工作效率。要使用新的模式,原有的 hubot 机器人只需要根据 hubot-bearychat 的升级文档进行升级即可。如果有其他问题和想法,也欢迎随时跟我们联系。

P.S. BearyChat 开放 API 正在进行 beta 测试,欢迎有兴趣的朋友在我们的 GitHub 仓库查看相关文档。更加详细的教程和文档会在近期推出!更多进展我们下次再聊 :D

瑟瑟发抖的萌新特伦.gif

我是来自重庆的一只特伦,94 年的。昵称的来历是首字母和我的名字开头一致。

某伦大学在美院学了四年动画,大四废寝忘食呆机房四个月与老友一起做出了还算不错的毕设动画,最后拒了(小)游戏公司的校招,拒了广州的动画公司,毅然决然要去走自己很久以前就心心念念的设计道路。如今加入了熊厂,看到各位厉害的前辈们,眼前就突然又更加豁然开朗了。

爱捣鼓新东西,硬件就是玩具,软件就是游戏。金牛座守财奴,是个节约的孩子,但常常忍不住买电子产品倾家荡产。有理智的猫奴,一生截止目前养过四只以上的猫,都是因为各种原因帮朋友养的,涵盖了家猫/暹罗/美短。画个小画是闲情雅致。很喜欢音乐,但学过钢琴、口琴、吉他——都失败了(- -)。什么歌都听,高中听了国内的摇滚,大学爱听乡村/古典和金属,毕业之后可能情绪反扑觉得脱离流行太久于是开始追星(?)。不过 AKB48 的几个首推都毕业了。三次元的 48 系毕业就算了,没想到二次元的 Lovelive! 都能毕业。于是现在开始追 BabyMetal,对,那三个唱金属的小萝莉。

高中花三天看完了三本《三体》,科幻是很棒的东西,再比如说 EVA。哦对,所以二次元也是很棒的东西。当然了暴雪爸爸的东西也超棒,但你让我停不下来就是你的不对了,猎空本命。

哦,其实我什么都会……(一点儿)。呃,未来的职业道路和努力方向是争取把那个「一点儿」给去掉。

三观匹配度检测:中英文加空格/睡相本分/抖腿(缝纫机级别)/吃香菜/火锅放蒜/咸豆腐脑/没有米饭的馆子不配叫馆子/不要回答不要回答不要回答/LoveWins/不吐槽会死/保大/爱过

偶尔平地摔,需要亲亲才能起来。(雾

浪浪浪浪浪浪浪浪浪浪浪浪浪浪浪

我是王浪,现在是一熊iOS实习生,来自湖南

来一熊之前我还是个单纯的男孩纸,嗯,其实现在也是(你们平常聊那些*我都听不懂)。平常喜欢跑步,以前也玩玩魔术。喜欢新奇的事物,当时在网上看到招聘Swift+函数式立马投了简历,现在每天都在快乐的工作着~~

来一熊快一个月了,非常喜欢一熊的氛围和同事们相处的方式,希望能早入融入这个大家庭。这一个月的时间也收获到很多知识和快累,希望能够和一熊一起成长。

Nice to meet u

Nice to meet u————对我影响巨大的一熊。
机缘巧合下,在2016年11月1日入职一熊,能在一熊还年轻的时候,加入一熊。希望能在接下来的日子,陪伴着一熊的成长,和一熊一起进步。