极光的开源礼物「Aurora IMUI」
2017-05-05 13:29
267 查看
今日,奉上我们拙作,仅为开源世界献出绵薄之力。
Aurora IMUI,一个通用的即时通讯(IM)UI 库。不局限于任何 IM SDK。
本 UI 库提供了消息列表、输入视图等常用组件。
![](http://upload-images.jianshu.io/upload_images/1908904-4b37260e861bde12.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
新的需求也随之而来:很多开发者希望我们提供一套 UI 界面,可以整合到他们的应用以加快他们的发布进程。经过开源小组的研究,我们决定开发一组集成简单、支持自定义的聊天 UI 组件,并且开源出来,以惠及所有开发者。
极光公司一直热心于开源项目,鼓励员工参与开源项目。溯根追源,这源自于公司的文化,对于互联网最内核部分的认可,开放与自由。
项目特色包括但不限于:
好看;
易上手;
多平台支持;
Aurora IMUI 库提供良好的界面风格,和丰富的自定义样式;非常容易上手,能够快速的实现用户的想法;现已支持 iOS 和 Android。
在 ReactNative 中实现聊天界面并不容易,所以我们已把支持 ReactNative 提上了日程。
Apple: HIG —Human Interface Guidelines
遵循原则:
Plenty of contrast
Important Content First
Align all the things
Text size with spacing
Create comfortable design
可以基于本 UI 库实现的功能:
消息列表的展示;
支持多种消息类型;
对每种消息类型的点击、长按处理;
支持用户头像;
消息输入:
支持多种消息类型;
语音输入组件;
相册照片选取组件;
视频拍摄;
Github 地址:Aurora IMUI
欢迎关注 Aurora IMUI 项目,我们会认真地对待每一个 PR、每一个 issue,也非常感谢大家对开源的关注和支持。
我们会持续更新,力求卓越。
Best Wishes.
Aurora IMUI,一个通用的即时通讯(IM)UI 库。不局限于任何 IM SDK。
本 UI 库提供了消息列表、输入视图等常用组件。
![](http://upload-images.jianshu.io/upload_images/1908904-4b37260e861bde12.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
初心
过去的一年,JMessage 用户量呈指数级增长趋势,成千上万的开发者将我们的 SDK 集成到应用程序中,通过简单优雅的 API,获得良好的社交体验。新的需求也随之而来:很多开发者希望我们提供一套 UI 界面,可以整合到他们的应用以加快他们的发布进程。经过开源小组的研究,我们决定开发一组集成简单、支持自定义的聊天 UI 组件,并且开源出来,以惠及所有开发者。
极光公司一直热心于开源项目,鼓励员工参与开源项目。溯根追源,这源自于公司的文化,对于互联网最内核部分的认可,开放与自由。
项目特色
集成简单、自定义更改,符合主流设计和审美原则,支持双端。项目特色包括但不限于:
好看;
易上手;
多平台支持;
Aurora IMUI 库提供良好的界面风格,和丰富的自定义样式;非常容易上手,能够快速的实现用户的想法;现已支持 iOS 和 Android。
在 ReactNative 中实现聊天界面并不容易,所以我们已把支持 ReactNative 提上了日程。
设计规范
Google: the Google Material specApple: HIG —Human Interface Guidelines
遵循原则:
Plenty of contrast
Important Content First
Align all the things
Text size with spacing
Create comfortable design
V0.1.0 版本功能介绍
消息列表支持多种常见的消息类型:文字、图片、语音、视频。可以基于本 UI 库实现的功能:
消息列表的展示;
支持多种消息类型;
对每种消息类型的点击、长按处理;
支持用户头像;
消息输入:
支持多种消息类型;
语音输入组件;
相册照片选取组件;
视频拍摄;
Github 地址:Aurora IMUI
欢迎关注 Aurora IMUI 项目,我们会认真地对待每一个 PR、每一个 issue,也非常感谢大家对开源的关注和支持。
我们会持续更新,力求卓越。
Best Wishes.
相关文章推荐
- 极光的开源礼物「Aurora IMUI」
- 极光的开源礼物「Aurora IMUI」
- 【云快讯】之五十四《AWS提供Aurora数据库替代开源的MySQL》
- Android_开源框架_JPush极光推送
- Postgre SQL 9.1 beta:开源世界的礼物
- 2015元宵节礼物——《刀塔传奇》骨骼动画查看器,开源啦!
- 2015元宵节礼物——《刀塔传奇》骨骼动画查看器,开源啦!
- (4.2.12)【android开源组件】极光推送JPush
- Aria Sounds Aurora Choir for Mac(KONTAKT音色库:极光合唱团 ) V1.0破解版
- Aurora Player 开源啦~~~
- Postgre SQL 9.1 beta:开源世界的礼物
- [导入]发现一个好站点,推荐一下 (.net 开源项目)
- 《10PiG.cn开源合辑-(游戏/娱乐)之(Delphi/Kylix)》 (5)
- 开源 IM 工具编译与环境搭建攻略
- BingSNS免费开源社区、微博用户各具特色职业社交凸显价值
- 研发周报:最火的前端开源项目
- 在windows上如何收集性能资料的一个开源工具
- Cubert:LinkedIn开源的大数据计算引擎
- cocos2d-x2.2.5 + cocos2d-x3.2鸟跳便宜源代码“开源”