文档章节

极光的开源礼物「Aurora IMUI」

极光推送
 极光推送
发布于 2017/05/05 13:27
字数 594
阅读 606
收藏 1

今日,奉上我们拙作,仅为开源世界献出绵薄之力。

Aurora IMUI,一个通用的即时通讯(IM)UI 库。不局限于任何 IM SDK。

本 UI 库提供了消息列表、输入视图等常用组件。

初心

过去的一年,JMessage 用户量呈指数级增长趋势,成千上万的开发者将我们的 SDK 集成到应用程序中,通过简单优雅的 API,获得良好的社交体验。

新的需求也随之而来:很多开发者希望我们提供一套 UI 界面,可以整合到他们的应用以加快他们的发布进程。经过开源小组的研究,我们决定开发一组集成简单、支持自定义的聊天 UI 组件,并且开源出来,以惠及所有开发者。

极光公司一直热心于开源项目,鼓励员工参与开源项目。溯根追源,这源自于公司的文化,对于互联网最内核部分的认可,开放与自由。

项目特色

集成简单、自定义更改,符合主流设计和审美原则,支持双端。

项目特色包括但不限于:

  • 好看;

  • 易上手;

  • 多平台支持;

Aurora IMUI 库提供良好的界面风格,和丰富的自定义样式;非常容易上手,能够快速的实现用户的想法;现已支持 iOS 和 Android。

在 ReactNative 中实现聊天界面并不容易,所以我们已把支持 ReactNative 提上了日程。

设计规范

遵循原则:

  • 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.

2017.05.04 

© 著作权归作者所有

共有 人打赏支持
极光推送
粉丝 42
博文 175
码字总数 184243
作品 1
深圳
个人站长
私信 提问
加载中

评论(11)

红薯
红薯

引用来自“极光推送”的评论

引用来自“红薯”的评论

引用来自“极光推送”的评论

引用来自“红薯”的评论

引用来自“极光推送”的评论

引用来自“红薯”的评论

把代码放到码云上呗
哈哈可以的

放好了告知网址,我们来推荐
http://git.oschina.net/jpush/aurora-imui 已经放好啦

好的,我来处理
hello,我想问下处理结果,谢谢啦😝

已经推荐过了,没看到star数飙升吗
极光推送
极光推送

引用来自“红薯”的评论

引用来自“极光推送”的评论

引用来自“红薯”的评论

引用来自“极光推送”的评论

引用来自“红薯”的评论

把代码放到码云上呗
哈哈可以的

放好了告知网址,我们来推荐
http://git.oschina.net/jpush/aurora-imui 已经放好啦

好的,我来处理
hello,我想问下处理结果,谢谢啦😝
ShopsN全网开源电商
ShopsN全网开源电商

引用来自“五核全网开源免费电商”的评论

极光推送也不是不收费的,居然也说开源,伪开源吧!送你一个一星吧!(好吧,我这就是用fecshop喷shopsn的原话来模仿的,极光请勿怪罪)。fecshop是欺软怕硬吧?站长,等你处理意见。

引用来自“极光推送”的评论

你可能语文不好
我发现开源中国的站长对恶意刷榜是不管的。投诉了几天没任何反馈,反而在做别的事情,比如回复贵司的项目。所以发到了你这里,只为了确认下。现在看来猜测是属实的。

打扰了!
极光推送
极光推送

引用来自“五核全网开源免费电商”的评论

极光推送也不是不收费的,居然也说开源,伪开源吧!送你一个一星吧!(好吧,我这就是用fecshop喷shopsn的原话来模仿的,极光请勿怪罪)。fecshop是欺软怕硬吧?站长,等你处理意见。
你可能语文不好
ShopsN全网开源电商
ShopsN全网开源电商

引用来自“红薯”的评论

把代码放到码云上呗
极光推送也不是不收费的,居然也说开源,伪开源吧!送你一个一星吧!(好吧,我这就是用fecshop喷shopsn的原话来模仿的,极光请勿怪罪)。fecshop是欺软怕硬吧?站长,等你处理意见。
ShopsN全网开源电商
ShopsN全网开源电商
极光推送也不是不收费的,居然也说开源,伪开源吧!送你一个一星吧!(好吧,我这就是用fecshop喷shopsn的原话来模仿的,极光请勿怪罪)。fecshop是欺软怕硬吧?站长,等你处理意见。
红薯
红薯

引用来自“极光推送”的评论

引用来自“红薯”的评论

引用来自“极光推送”的评论

引用来自“红薯”的评论

把代码放到码云上呗
哈哈可以的

放好了告知网址,我们来推荐
http://git.oschina.net/jpush/aurora-imui 已经放好啦

好的,我来处理
极光推送
极光推送

引用来自“红薯”的评论

引用来自“极光推送”的评论

引用来自“红薯”的评论

把代码放到码云上呗
哈哈可以的

放好了告知网址,我们来推荐
http://git.oschina.net/jpush/aurora-imui 已经放好啦
红薯
红薯

引用来自“极光推送”的评论

引用来自“红薯”的评论

把代码放到码云上呗
哈哈可以的

放好了告知网址,我们来推荐
极光推送
极光推送

引用来自“红薯”的评论

把代码放到码云上呗
哈哈可以的
Aurora: 来自 Amazon 的高性能的企业级关系数据库,兼容 MySQL

Aurora:来自Amazon、高性能的企业级关系数据库,且兼容MySQL 近日,在美国召开的AWS re:Invent云计算大会上,Amazon高级副总裁安迪·杰西发布了企业级关系数据库Aurora。Aurora是一个面向Ama...

亚当李
2014/11/15
4K
4
在idea上建立一个sbt工程总是编译不过去,代码没有任何错误提示,求大神解答

Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=384M; support was removed in 8.0 [info] Loading global plugins from /home/aurora/.sbt/0.13/plugins [info] ......

AuroraTan
2017/06/19
212
0
react native 类库(四)

1.地图 https://github.com/mapbox/react-native-mapbox-gl https://github.com/react-community/react-native-maps 2.IOS键盘问题,适用于iOS的根据键盘自动调整输入框 https://github.com......

Chason-洪
2017/12/11
0
0
Amazon Aurora 升级, 兼容 PostgreSQL

据亚马逊 AWS 博客发文称,他们在昨天发布了兼容 PostgreSQL 的 Amazon Aurora 预览版。 这里有一些您会喜欢的东西: 性能 — Aurora 提供的性能是传统环境中运行的 PostgreSQL 的 2 倍 兼容...

局长
2016/12/01
2.7K
5
亚马逊发布兼容 MySQL 的数据库引擎 Aurora

新浪科技讯 北京时间11月13日凌晨消息,在今日美国拉斯维加斯召开的云计算大会AWS re:Invent大会上,亚马逊发布了新的数据库引擎Amazon Aurora。这是一个面向亚马逊关系数据库的、兼容MySQL...

阿水plus
2014/11/13
1K
6

没有更多内容

加载失败,请刷新页面

加载更多

使用form表单同时实现上传文件和提交文本数据

使用form表单同时实现上传文件和提交文本数据,此示例中在后台将文件上传到阿里的oss存储服务器中 申请oss相关账号: endpoint = "http://oss-cn-qingdao.aliyuncs.com"; accessKeyId = "key"...

貔貅叔
5分钟前
0
0
结合实际场景谈一谈微服务配置

作为 Nacos 5W1H 的系列文章,本文将围绕“Where”,讲述 Nacos 配置管理的三个典型的应用场景: 数据库连接信息 限流阈值和降级开关 流量的动态调度 上一篇:Nacos帮我解决了什么问题? 数据...

阿里云云栖社区
8分钟前
0
0
在Windows安装运行Kafka

https://www.cnblogs.com/flower1990/p/7466882.html 一、安装JAVA JDK 1、下载安装包 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 注意:根据3......

洛水
9分钟前
0
0
插件

sftp Bracket Pair Colorizer Guides Auto Rename Tag Chinese (Simplified) Language Pack for Visual Studio Code...

dragon_tech
10分钟前
0
0
Missing Number(leetcode268)

Given an array containing n distinct numbers taken from 0, 1, 2, ..., n, find the one that is missing from the array. Example 1: Input: [3,0,1]Output: 2 Example 2: Input: [9,6......

woshixin
14分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部