Skip to content

General IM UI components. Android/iOS/RectNative ready. 通用 IM 聊天 UI 组件,已经同时支持 Android/iOS/RN。

License

Notifications You must be signed in to change notification settings

jpush/aurora-imui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

fb74b79 · Jul 18, 2019
Sep 13, 2017
Mar 8, 2019
Jul 18, 2019
Jul 18, 2019
Jan 10, 2019
Jun 17, 2019
Jun 30, 2017
Dec 9, 2018
Dec 13, 2016
Dec 10, 2018
Dec 29, 2018
Mar 30, 2018
Mar 1, 2019

Repository files navigation

tag support QQ Group

Aurora IMUI

中文文档

Aurora IMUI is a general IM UI components library, which does not depend on any specific IM SDK.

This library provides common UI components such as MessageList, InputView. It supports common message type, such as text, image, audio, video, etc. By default it has several UI style for choice, and also supports style customization.

We already have Android/iOS/React Native platforms support.

Already supports three main platforms: Android, iOS, React Native.

Please refer to aurora-imui-examples for more examples.

       IMUI

Features

With Aurora IMUI, you can implement these features easily:

  • Displaying message list:
    • supports different message types;
    • supports click & long click events for each type of message;
    • supports user avatar.
  • Message input:
    • supports multiple message types;
    • voice input component;
    • photo album selection component;
    • record video or take picture using camera.

Currently support for display and input message types:

  • Text
  • Image
  • Voice
  • Video
  • Custom

Usage

Ready components:

Android

iOS (Swift)

React Native

Contribute

Welcome contribution! Look at the issues.

License

MIT © JiGuang