Aurora Imui screenshot

Aurora Imui

Author Avatar Theme by Jpush
Updated: 18 Jul 2019
5715 Stars

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

Categories

Overview

Aurora IMUI is a general IM UI components library that provides common UI components such as MessageList and InputView for instant messaging applications. It is designed to be independent of any specific IM SDK and offers support for various message types including text, image, audio, and video. The library comes with multiple built-in UI styles and allows for style customization. Aurora IMUI currently supports the Android, iOS, and React Native platforms.

Features

  • Displaying message list: Supports different message types and allows for click and long click events for each type of message. It also supports the display of user avatars.
  • Message input: Offers support for multiple message types and includes components for voice input, photo album selection, and capturing videos or pictures using the camera.
  • Platform support: Aurora IMUI currently supports the Android, iOS, and React Native platforms.

Installation

To install Aurora IMUI, follow these steps:

  1. Add the library as a dependency in your project’s build.gradle file:
dependencies {
    implementation 'com.github.BiBiXia:Aurora-IMUI:1.6.4'
}
  1. Sync your project with the Gradle files.

Summary

Aurora IMUI is a versatile IM UI components library that provides common UI components for instant messaging applications. With support for multiple message types and various customization options, it makes implementing messaging features easy on the Android, iOS, and React Native platforms.