Get Started, Part 6: Ready to Use UI Modules

Estimated reading time: 1 minute


  • Read the Introduction in Part 1.

  • Learn about Messaging and it’s properties in Part 2.


Here in part 4, we will talk about ready to use UI Modules.

Mesibo UI Modules

Mesibo provides a variety of pre-built UI components that allow you to quickly add messaging, voice & video call graphical user interface in your app. Mesibo UI modules are completely customizable. You not only can customize colors, icon etc but you can even customize how each message is rendered. This enables you to create powerful chatbots in no-time.

Mesibo UI modules are available as:

  • Fragment (Android)
  • ViewController (iOS)
  • Individual Views (android and ios)

One of the key advantage of Mesibo UI modules is that they are well tested and you need to code minimal to make fully function graphical user interface. Any future enhancements are automatically available to you.

messaging group chat mesibo voice and video calls

Customizing UI Modules

Mesibo UI modules are completely customizable and can be embedded anywhere in your application. Each UI module has configuration object which allows you to configure the look and feel of UI and some basic components like icons, name etc.

However, sometime it requires to go beyong basic customization. For example, you are creating a chatbot and you need to present custom layouts. You can easily achieve it with Mesibo UI modules. For example, Messaging UI module will let you render each messages so that you can override default UI and instead present your own if requires.

We will discuss more about using and customizing Mesibo UI modules in our tutorials.

On to Part 6 >>

voice calls, video calls, webrtc, stun, turn, sdk