How to develop a simple chat APP?

1.

Add friends online: If users want to add friends, they can add them by searching their friends' numbers, or they can choose other search methods to facilitate users to add friends.

2.

Group chat management supports group chat silence/group entry verification/single person silence/whether the group owner opens a common friend in the group.

3.

Online communication of users: users can communicate with friends through online chat APP, whether it's sending text or making voice and video calls, which is enough to meet users' needs.

4.

Online Chat: Support single chat, group chat, basic text, voice and custom expression.