87.6. Chat

The chat client is very simple. Accessing it via the tab bar you get the main page.

Automatically all the users created in the XMPP server are shown.

Figure 87.9. Chat main page with contacts list

Chat main page with contacts list

Each contact shows an icon specifying the state:

Moreover, keeping the finger pressed on the contact the contextual menu appears with following options:

Clicking on a contact it is possible to chat editing messages in the edit box.

Figure 87.10. Chat between two contacts

Chat between two contacts

If the user is not in the chat page he receives a notification in case of unread messages. Near to user appears the number of unread messages in parentheses.

Figure 87.11. Unread message notification

Unread message notification

Moreover, you may read the last message received without putting the application in foreground.

Figure 87.12. Unread message notification

Unread message notification