com.codenameone:chat-ui-kit-common

Chat-room component for Codename One

License

License

GroupId

GroupId

com.codenameone
ArtifactId

ArtifactId

chat-ui-kit-common
Last Version

Last Version

1.0.2
Release Date

Release Date

Type

Type

jar
Description

Description

Chat-room component for Codename One

Download chat-ui-kit-common

How to add to project

<!-- https://jarcasting.com/artifacts/com.codenameone/chat-ui-kit-common/ -->
<dependency>
    <groupId>com.codenameone</groupId>
    <artifactId>chat-ui-kit-common</artifactId>
    <version>1.0.2</version>
</dependency>
// https://jarcasting.com/artifacts/com.codenameone/chat-ui-kit-common/
implementation 'com.codenameone:chat-ui-kit-common:1.0.2'
// https://jarcasting.com/artifacts/com.codenameone/chat-ui-kit-common/
implementation ("com.codenameone:chat-ui-kit-common:1.0.2")
'com.codenameone:chat-ui-kit-common:jar:1.0.2'
<dependency org="com.codenameone" name="chat-ui-kit-common" rev="1.0.2">
  <artifact name="chat-ui-kit-common" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.codenameone', module='chat-ui-kit-common', version='1.0.2')
)
libraryDependencies += "com.codenameone" % "chat-ui-kit-common" % "1.0.2"
[com.codenameone/chat-ui-kit-common "1.0.2"]

Dependencies

compile (1)

Group / Artifact Type Version
com.codenameone : coderad-lib pom 1.0.1

provided (1)

Group / Artifact Type Version
com.codenameone : codenameone-core jar 7.0.16-SNAPSHOT

Project Modules

There are no modules declared in this project.

RADChatApp

RADChatApp is a full-featured chat room app UI component in Java/Kotlin for Codename One. It helps building an elaborate cross-platform chat app UI much faster. Easily customizable to clone UI of social chat apps like WhatsApp, Twitter or Messenger etc.

chat ui kit feature

This component designed as a proof of concept for the CodeRAD library, which facilitates the development of rich, reusable UI components for Codename One. It contains everything you should need to incorporate chat into your mobile app.

License

Apache 2.0

Features

  1. Provides nice Chat room view out of the box.

  2. User avatar support

  3. Use provided view models or bind to your own view models.

  4. Add your own custom actions.

  5. Nice UI animations when messages are added or removed, or to indicate other users are typing

  6. Add badges (e.g. Like, or Thumbs up) to chat messages

Note
This component is only a UI component. It doesn’t connect to any back-end services. You would need to implement that in your controller.

Demo

Image 210220 105119.095
Note
These demos aren’t connected to any back-end server. The contain some sample chat messages, and they allow you to post your own messages and images, which are just stored locally.

See how to build this demo in the Getting Started Tutorial

Documentation

  1. Getting Started Tutorial

  2. Javadoc

  3. RADChatRoom Cookbook - A growing list of recipes to show you how to customize the chatroom component.

Requirements

Installation

Further Reading

Credits

Versions

Version
1.0.2