Using the Melt Cloud SDK
1. Functional Requirements Analysis
1.1 Core Functional Requirements:
* Instant Messaging
* Text Chat
* Voice Chat
1.2 Auxiliary function Requirements:
* Register, Login
* Friends Add Features
* Friend Relationship Management
2. Introduction to cloud Instant Messaging platform
2.1 Platform Introduction,
* Instant messenger, Real-time network provider
* Client IM component, client im base Library, WEBSDK, server REST API
2.2 Introduction to the platform architecture
We need a relationship app, app Server
2.3 Concept Introduction
* APP Key/secret: There is a difference between production environment and development environment
* Token: A token is required for each user connection server
* Session, Session Type: Session (single chat, group chat, discussion group)
* Single chat: User-to-one chats
Android Instant Voice Chat tool development