Simple Chat app for Iphone and android phone.
1. Handles multiple users at the same time
2. Support for both public and private messages
3. User signup and login available
4. Support for file transfer
5. All clients must be informed of changes in the list of connected users.
6. A list of online users must be displayed
7. Client Stable after Server Termination and Server Stable after Client Termination
Must be written in java. I want complete ownership of code. to modify.