• 极光的开源礼物「Aurora IMUI」


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

    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

  • 相关阅读:
    VUE vue和element框架搭配实现导航跳转,底部导航跳转页面
    【HDFS篇14】HA高可用 --- Federation架构设
    【HDFS篇13】HA高可用 --- YARN-HA集群配置
    【HDFS篇12】HA高可用 --- HDFS-HA集群配置
    【HDFS篇11】HA高可用
    【HDFS篇10】DataNode相关概念
    【HDFS篇09】集群安全模式
    【HDFS篇08】NameNode故障处理
    【HDFS篇07】NameNode和SecondearyNameNode
    【HDFS篇06】HDFS数据读写流程
  • 原文地址:https://www.cnblogs.com/jpush88/p/6812561.html
Copyright © 2020-2023  润新知